OneTwoAgent

Widget del sitio web

El widget de OneTwoAgent pone un agente de soporte con IA en tu sitio web y dentro de tu app: chat y Voice en el idioma del cliente, capturas de pantalla y archivos, y derivación a tu equipo en la misma bandeja de entrada. Lo adaptas a tu marca sin CSS.

Widget de soporte con IA para SaaSPersonalización del widgetVoice en el widgetCapturas de pantalla y archivos adjuntos

Qué cubre este artículo

  • Qué pueden hacer los clientes en el widget: chat, Voice, capturas de pantalla y archivos, en su propio idioma.
  • Cómo personalizar el diseño y el comportamiento del widget.
  • Cómo instalar el widget en tu sitio web.
  • Cómo aplicar ajustes de seguridad como dominios permitidos y páginas excluidas.

¿Estás creando un SaaS o una aplicación con inicio de sesión?

Ejecuta npx -y @onetwoagent/cli@latest init --browser en tu proyecto y después dile a tu agente de programación "Integrate OneTwoAgent". Consulta Conectar OneTwoAgent a tu app para reconocer a los clientes que han iniciado sesión y dar al agente datos de cuenta en vivo desde tu backend.

Qué pueden hacer los clientes en el widget

El agente de soporte con IA responde cada conversación del widget a partir de tu base de conocimiento. Para los clientes que han iniciado sesión, también usa los datos de cuenta que autoriza tu backend.

  • Chatear en su propio idioma: el agente responde en el idioma en que escriba el cliente.
  • Talk (Voice): los clientes pueden hablar con el agente. El habla se detecta automáticamente y Voice responde en voz alta en 40+ idiomas; donde la respuesta hablada no está disponible, la conversación continúa por texto. Los minutos de Voice vienen con los planes de pago.
  • Enviar capturas de pantalla y archivos: imágenes, capturas de pantalla y fotos, y archivos PDF, DOC, DOCX y TXT de hasta 8 MB. Las imágenes se leen con visión artificial; los documentos PDF y Word se analizan, incluidas las tablas.
  • Pegar enlaces: el agente lee la página enlazada como contexto para esa conversación. Los enlaces del cliente son contexto, no tu conocimiento aprobado.
  • Hablar con una persona: cuando el agente no puede verificar una respuesta, deriva la conversación a tu equipo en lugar de adivinar, y cualquier miembro del equipo puede tomar el control desde la bandeja de entrada.
El agente responde en español a un cliente que escribió en español
El cliente escribe en español; el agente responde en español.

1. Abrir la configuración del Widget

Ve a Channels -> Widget. Si el widget todavía no está habilitado, actívalo primero.

  • Vista previa en vivo de Home, Chat y Talk, en escritorio y móvil.
  • Ajustes de diseño y comportamiento.
  • Código de instalación.

2. Personalizar el widget

Adapta el widget a tu producto sin escribir CSS. Cada cambio se ve en la vista previa en vivo mientras editas.

  • Superficies: Home, Chat y Talk (Voice). Tú eliges cuál se abre primero.
  • Tema: claro u oscuro.
  • Colores: encabezado, burbujas del asistente y del cliente, fondo del chat, campo de entrada, botón de enviar, lanzador, botones y botón de cerrar.
  • Tipografía: 45 Google Fonts (sans serif, serif y monoespaciadas), configurables por separado para el encabezado, los mensajes del asistente, los mensajes del cliente, el campo de entrada y el lanzador, cada uno con su propio tamaño.
  • Mensajes: 6 formas de burbuja, que puedes aplicar a ambos lados, y varios iconos de envío para elegir.
  • Encabezado: nombre del asistente, línea de estado y un avatar o logotipo opcional.
  • Lanzador: 15 iconos, texto opcional (solo el icono en móvil si lo prefieres) y 13 animaciones del lanzador.
  • Pantalla de inicio: titular, una línea corta encima, un botón principal, hasta 3 enlaces, un orbe animado y estilos de fondo como malla, halo, rayos, resplandor, estrellas, puntos, grano y semitono, con controles de tono, intensidad y movimiento.
  • Talk: voz, mensaje de bienvenida hablado y textura del orbe.
  • Textos y comportamiento: mensaje de bienvenida, texto de ejemplo del campo de entrada, subida de archivos activada o desactivada, modo compacto, dominios permitidos y páginas permitidas o excluidas.
Notas
  • Mantenlo simple: los colores de tu marca, un nombre claro y un mensaje de bienvenida corto suelen funcionar mejor.
  • Todos los ajustes en detalle: Personalizar el widget.

3. Instalar el widget en tu sitio web

Instalación estándar (recomendada).

  1. 1Copia el script del widget desde Channels -> Widget -> Install code
  2. 2Añádelo a tu sitio web para que se cargue en todas las páginas.
  3. 3Mejor lugar: dentro de <head>, antes de </head>.
  4. 4Si <head> no está disponible, colócalo antes de </body> (funciona, pero puede cargar un poco más lento).
Notas
  • Después de instalar y publicar, el widget debería aparecer en tu sitio en vivo.

4. Instalar en plataformas populares

  • Shopify: Online Store>Themes>Edit code -> layout/theme.liquid -> pega antes de </head> -> Save
  • Wix Opción A: Settings -> Custom Code -> Add New Tool -> pega el código -> Load on all pages -> colócalo en Head -> Save y publica.
  • Wix Opción B: añade el script mediante el área global de scripts/plugins del sitio y asegúrate de que cargue en todas las páginas.
  • Webflow: Project Settings>Custom Code>pega en Head Code -> Save y publica.
  • WordPress: usa un plugin de scripts en el header (sección Header) o pégalo en header.php antes de </head>.
  • Sitios con código propio: coloca el script en la plantilla HTML global dentro de <head> o antes de </body>.

O envía esto a tu desarrollador

5. Ajustes de seguridad y control

Ajustes recomendados para un comportamiento más seguro y más limpio.

  • Dominios permitidos: evita que el código del widget se reutilice en sitios no relacionados.
  • Ejemplos de dominios: yourdomain.com, www.yourdomain.com, shop.yourdomain.com.
  • Páginas excluidas: oculta el widget donde no sea relevante.
  • Exclusiones habituales: checkout, confirmación de pedido, cuenta/login, privacidad y páginas técnicas.
  • Ejemplos de rutas: /checkout, /account, /thank-you.
Notas
  • Empieza simple: habilita el widget en todas partes y excluye solo las páginas que realmente no quieras.

6. Cómo funcionan las conversaciones del widget

  • Cada conversación del widget aparece en Conversations, en la misma bandeja de entrada que WhatsApp, Instagram y Telegram.
  • El agente de soporte con IA responde a partir de tu base de conocimiento y, para los clientes que han iniciado sesión, de los datos de cuenta autorizados, en el idioma del cliente.
  • Cualquier miembro del equipo puede tomar el control y responder directamente. Mientras un compañero gestiona la conversación, la IA permanece en silencio; haz clic en Resume AI para devolvérsela.
  • En el widget, el cliente ve "{name} joined the conversation" cuando responde un miembro del equipo, y "Assistant resumed" cuando la IA vuelve a responder.

Resolución de problemas

  • El widget no aparece: confirma que el script está en el sitio en vivo (no solo en vista previa), publica los cambios y verifica los dominios permitidos si están activados.
  • El widget aparece solo en algunas páginas: revisa las reglas de páginas excluidas y confirma que el script esté instalado globalmente.
  • Los mensajes no entran: verifica que sea la cuenta de negocio correcta de OneTwoAgent y que el widget esté habilitado en Channels -> Widget.

Guías relacionadas

Continúa con los siguientes pasos de configuración sobre canales, reservas, agenda o automatización.

Preguntas frecuentes

¿Puedo instalar el widget sin una integración personalizada completa?

Sí. La configuración normal es un único script del widget en tu sitio web, además de los ajustes de diseño y comportamiento dentro del panel.

¿El widget funciona tanto en móvil como en escritorio?

Sí. El widget está pensado para visitantes de escritorio y móvil, y las conversaciones aparecen en la misma bandeja de entrada.

¿En qué idiomas responde el widget?

En el idioma del cliente. El agente responde en el idioma en que escriba el cliente. En Voice, el habla se detecta automáticamente y Voice responde en voz alta en 40+ idiomas; donde la respuesta hablada no está disponible, la conversación continúa por texto. Los 10 idiomas del panel solo definen la interfaz de tu equipo.

¿Pueden los clientes enviar capturas de pantalla o archivos?

Sí. Los clientes pueden adjuntar imágenes, capturas de pantalla y fotos, y archivos PDF, DOC, DOCX y TXT de hasta 8 MB. El agente los lee y responde a partir de ellos. Puedes desactivar la subida de archivos en la configuración del Widget.

¿Cómo reconozco a los clientes que han iniciado sesión y conservo su historial de conversaciones entre visitas?

Consulta Conectar OneTwoAgent a tu app. Explica la CLI de OneTwoAgent, la integración con un agente de programación y la integración manual del lado del servidor para aplicaciones con su propio sistema de inicio de sesión.

¿Necesitas ayuda?

support@onetwoagent.com