En este artículo aprenderás a configurar y utilizar la funcionalidad de Widgets, una nueva manera de embeber herramientas externas directamente en la plataforma para optimizar la gestión de tus agentes y supervisores.
La funcionalidad de Widgets permite visualizar aplicaciones o sitios web externos (mediante una URL) en diversas pantallas de Botmaker. Esto facilita que los equipos tengan acceso a CRM, dashboards de métricas o herramientas propias sin salir de la plataforma.
Puedes:
Requisitos previos
Conceptos clave
Paso 1: Ingresa a la sección de configuración Dirígete al menú de Canales e Integraciones y selecciona la opción Widgets Personalizados.


Paso 2: Crea y personaliza el widget
Haz clic en "Crear Widget personalizado".

Ingresa la URL de la herramienta que quieres embeber.

Selecciona las pantallas donde quieres que aparezca (ej: Pantalla de chats, Contactos, Tickets).

Define el formato visual: elige entre un panel lateral (que empuja el contenido) o un widget flotante superpuesto.


Configura dimensiones (ancho/alto) y si permites que el usuario lo arrastre o lo cierre.

Paso 3: Define la visibilidad por roles Configura qué perfiles de tu equipo podrán ver y utilizar el widget. Puedes restringirlo solo a supervisores o habilitarlo para todos los agentes.

Paso 4: Autoriza dominios de seguridad Si tu widget utiliza imágenes o fuentes de otros sitios, asegúrate de agregar esos dominios en la sección de seguridad para evitar bloqueos del navegador.

Paso 5: Prueba en el Playground Utiliza el Preview en vivo para interactuar con el widget antes de activarlo. Verás exactamente cómo se comportará en la pantalla seleccionada.

Si tu objetivo no es solo visualizar una página, sino lograr una integración profunda entre ambas plataformas, es necesario realizar una configuración técnica del lado del servidor de tu widget.
Al implementar un widget personalizado, Botmaker envía un token de seguridad que tu sistema debe validar utilizando una clave pública. Esto garantiza que la información es legítima y protege tu herramienta de agentes maliciosos.
Además puedes suscribirte a eventos en tiempo real (como la apertura de un chat) y enviar acciones directas desde el widget hacia Botmaker (como completar campos de texto o cerrar tickets).
¿Quieres que haya comunicación entre tu widget y Botmaker? Ingresa aquí para acceder a la documentación técnica para desarrolladores
¿Cualquier página web puede usarse como widget?
Casi cualquier herramienta que pueda ser embebida mediante una URL funciona. Sin embargo, algunas páginas bloquean su carga en iframes por seguridad. Se recomienda validar esto en el preview de configuración.
¿Los agentes pueden crear sus propios widgets?
Por defecto, la configuración está pensada para supervisores y administradores, pero la visibilidad y permisos se pueden ajustar mediante roles personalizados.
¿Por qué mi widget no carga imágenes o fuentes externas?
Esto suele ocurrir por bloqueos de seguridad del navegador. Debes autorizar explícitamente los dominios externos en la configuración de seguridad del widget en Botmaker.
¿Es necesario saber programar para usar esta feature?
Para embeber una página informativa no es necesario. Sin embargo, para que el widget "hable" con Botmaker (comunicación bidireccional), se requiere una implementación técnica siguiendo nuestra documentación.
¿Qué pasa si el widget tapa información importante de la pantalla?
Puedes configurar el widget como un Panel que "empuja" el contenido hacia la derecha en lugar de flotar sobre él, asegurando que ninguna métrica o chat quede oculto.
¿Puedo modificar un widget ya existente?
Puedes modificar el widget clickeando el ícono “editar”. Ten en cuenta clickear “Guardar cambios” para que estos impacten en el widget.
Recuerda visitar nuestro Centro de Ayuda para mayor información