rag.art
ProductoPreciosDocs
ES/ENIniciar sesiónCrear mi bot gratis
ES/EN

Getting started

  • ¿Qué es rag.art?
  • Quickstart — tu primer bot en 3 minutos
  • Conceptos básicos — fuentes, chunks, embeddings, citas

Integrations

  • Widget embebido (v2)
  • WhatsApp Business
  • Slack — handoff a humano
  • Email — bot en tu dirección de soporte
  • API REST
  • Pregunta al equipo y toma de control en vivo

Data sources

  • Fuente URL — crawl recursivo de tu web
  • Fuente GitHub — documentar tu código
  • Fuente Notion — indexa tus wikis internas
  • Fuente Google Drive — indexa tus Docs

Billing & plans

  • Planes y facturación

Security & compliance

  • Seguridad y compliance

Troubleshooting

  • Troubleshooting
Docs/Integrations

Widget embebido (v2)

Cómo instalar el widget flotante en tu web, personalizarlo y restringirlo por dominio.

Última actualización: 2026-04-23

Widget embebido (v2)

El widget v2 es un script autónomo de ~20 KB que añade un botón flotante con chat a cualquier web. Usa Shadow DOM, por lo que no colisiona con los estilos de tu página.

Instalación rápida (snippet de 3 líneas)

Pega este snippet antes de </body>:

<script
  src="https://rag.art/widget-v2.js"
  data-bot-id="<tu-bot-id>"
  async
></script>

&lt;tu-bot-id&gt; lo encuentras en /bots/&lt;id&gt;?tab=embed. Con eso ya funciona: aparece una burbuja en la esquina inferior derecha que, al hacer clic, abre el chat.

Instalación como Web Component

Si prefieres controlar cuándo aparece el chat:

<ragart-widget bot-id="<tu-bot-id>"></ragart-widget>
<script src="https://rag.art/widget-v2.js" defer></script>

Puedes añadir atributos adicionales:

  • position=&quot;bottom-left&quot; | &quot;bottom-right&quot; — por defecto bottom-right.
  • color=&quot;#a855f7&quot; — sobrescribe el accent color del bot.
  • greeting=&quot;¡Hola! ¿En qué te ayudo?&quot; — sobrescribe el saludo.

Personalización desde el dashboard

En /bots/&lt;id&gt;?tab=embed configuras:

  • Accent color — el color principal del botón y los bubbles.
  • Tema forzado (auto, light, dark) — por defecto sigue el prefers-color-scheme del visitante.
  • White-label (solo planes Pro+): oculta el "Powered by rag.art" del pie del widget.

Restricción por dominio (allowlist)

Para evitar que terceros incrusten tu bot:

  1. /bots/&lt;id&gt;?tab=security.
  2. Añade tus dominios: acme.com, www.acme.com, app.acme.com.
  3. El endpoint /api/chat/&lt;bot-id&gt; devuelve 403 si la cabecera Origin no coincide.

Si dejas la allowlist vacía, el bot acepta peticiones desde cualquier origen (útil para widgets embebidos en Notion, Canva, etc., pero con más riesgo de abuso).

CSP — Content Security Policy

Si tu web usa CSP estricta, añade script-src https://rag.art y connect-src https://rag.art.

Rendimiento

  • El script es lazy: no se carga el iframe de chat hasta que el usuario clica la burbuja.
  • El chat streamea los tokens vía Server-Sent Events — la primera palabra aparece en <500 ms con un bot indexado.
  • Cache-Control aggressive en el .js (1 año con hash); invalidación por versión.
¿Algo mal en esta página? Escríbenos.
rag.art

Agentes de IA entrenados con tu negocio que responden cuando tú no puedes y capturan el lead. Todo lo que hace Chatbase, 10× más barato.

ES/EN

Producto

  • Funcionalidades
  • Precios
  • vs Chatbase
  • Ejemplos
  • Widget playground

Recursos

  • Docs
  • Blog
  • Comparativa
  • Confianza y seguridad

Legal

  • Términos
  • Privacidad
  • Cookies
  • DPA
  • Aviso sobre IA

© 2026 rag.art — Hecho en la UE · GDPR-ready

PrivacidadTérminos