La sección de Integraciones permite conectar herramientas y servicios externos al sistema para expandir la funcionalidad de la plataforma. Con las integraciones, puedes configurar webhooks para recibir eventos en tiempo real, crear aplicaciones personalizadas para el dashboard e integrar servicios de IA como OpenAI para recursos avanzados de inteligencia artificial.Las integraciones disponibles están organizadas por categorías: CRM, Comunicación, Productividad, IA & Automatización y Personalizables. Cada integración puede ser configurada individualmente y posee su propio estado (Activo, Inactivo o Desconectado).
Los Webhooks permiten configurar URLs que recibirán eventos en tiempo real sobre actividades en el sistema. Con webhooks, puedes integrar el sistema con otros servicios y recibir notificaciones automáticas sobre conversas creadas, actualizadas, cambios de estado y otras acciones.
Descripción: “Create your first webhook to receive real-time events from the platform.” (Crea tu primer webhook para recibir eventos en tiempo real de la plataforma)
Formato: Debe ser una URL válida con protocolo HTTPS
2. Description (Descripción)
Campo: Área de texto para descripción del webhook
Descripción: Explica el propósito de este webhook
Ejemplo: “Recibe eventos de nuevas conversas y actualizaciones de atención para integración con el CRM.”
Opcional: Este campo no es obligatorio, pero es recomendado para documentación
3. Enable webhook (Habilitar webhook)
Campo: Toggle switch para activar/desactivar el webhook
Descripción: “Disable temporarily without deleting” (Desactiva temporalmente sin eliminar)
Comportamiento:
Cuando activado (verde): El webhook está activo y recibirá eventos
Cuando desactivado (gris): El webhook está inactivo y no recibirá eventos
Sección 2: Events (Eventos)
Esta sección permite seleccionar qué eventos deben disparar el webhook:
Conversation Created (Conversa Creada)
Descripción: “When a new conversation is started” (Cuando una nueva conversa es iniciada)
Marca el checkbox para activar este evento
Conversation Updated (Conversa Actualizada)
Descripción: “When a conversation is updated (status, assignee, etc.)” (Cuando una conversa es actualizada - estado, responsable, etc.)
Marca el checkbox para activar este evento
Conversation Status Changed (Estado de la Conversa Alterado)
Descripción: “When a conversation status changes (open, resolved, pending, etc.)” (Cuando el estado de una conversa cambia - abierta, resuelta, pendiente, etc.)
Marca el checkbox para activar este evento
Conversation Typing On (Escribiendo en la Conversa)
Descripción: Evento disparado cuando alguien está escribiendo en una conversa
Marca el checkbox para activar este evento
Selección en Masa:
Usa el enlace “Select all” al lado del título “Events” para seleccionar todos los eventos de una vez
Las Dashboard Applications (Aplicaciones del Dashboard) permiten crear e integrar aplicaciones personalizadas que aparecen directamente en el dashboard. Con esta funcionalidad, puedes incorporar herramientas externas, dashboards de BI, sistemas de CRM o cualquier aplicación web que desees acceder rápidamente desde el dashboard principal.
El modal muestra un aviso en destaque:Important: “Make sure the URL is configured to allow loading in iframe if it’s of type ‘frame’. Check that there are no X-Frame-Options restrictions.” (Asegúrate de que la URL está configurada para permitir carga en iframe si es del tipo ‘frame’. Verifica que no hay restricciones de X-Frame-Options.)
En la tabla de aplicaciones, localiza la aplicación que deseas editar
En la columna Actions, haz clic en el ícono de tres puntos (...) correspondiente a la aplicación
Un menú desplegable será mostrado con las opciones disponibles
En el menú desplegable, haz clic en Edit application (ícono de lápiz)
Un modal será abierto con el título “Edit Dashboard Application” y los campos ya completados
Modifica los campos deseados:
Title (Título)
Application URL (URL de la Aplicación)
Display Type (Tipo de Visualización)
Revisa las alteraciones
Haz clic en el botón verde “Update Application” para guardar las alteraciones
O haz clic en “Cancel” para descartar las alteraciones
Ten cuidado al alterar la URL de la aplicación, pues esto puede afectar usuarios que ya están usando la aplicación. Asegúrate de que la nueva URL está accesible y configurada correctamente.
La integración con OpenAI permite aprovechar el poder de modelos de lenguaje de gran escala para traer recursos avanzados de IA al dashboard. Con esta integración, puedes habilitar sugerencias inteligentes de respuestas, resúmenes automáticos de conversas, mejoras en la escritura y tono de las mensajes, corrección de gramática y ortografía, y sugerencias automatizadas de etiquetas.
Sección 1: API Configuration (Configuración de la API)
1. OpenAI API Key (Clave de la API OpenAI) - Obligatorio*
Campo: Campo de texto para insertar la clave de la API
Descripción: “Enter your OpenAI API key to configure the integration.” (Escribe tu clave de la API OpenAI para configurar la integración)
Formato: La clave es enmascarada cuando es escrita (mostrada como puntos)
Dónde Obtener: Necesitas crear una cuenta en OpenAI y generar una clave de API en el panel de OpenAI
Seguridad: La clave será almacenada de forma segura y cifrada
2. Enable Audio Transcription (Habilitar Transcripción de Audio)
Campo: Toggle switch para activar/desactivar la transcripción de audio
Descripción: “Automatically transcribe incoming audio messages using OpenAI Whisper API.” (Transcribe automáticamente mensajes de audio recibidos usando la API Whisper de OpenAI)
Comportamiento:
Cuando activado: Mensajes de audio serán automáticamente transcritos a texto
Cuando desactivado: La transcripción de audio no será realizada
Recomendación: Activa esta opción si recibes muchas mensajes de audio y deseas facilitar la lectura y búsqueda
Un aviso de seguridad es mostrado en destaque:Security: “Your API key will be stored securely and encrypted. Never share your OpenAI API key with third parties.” (Tu clave de la API será almacenada de forma segura y cifrada. Nunca compartas tu clave de la API OpenAI con terceros.)
Nunca compartas tu clave de la API OpenAI con terceros. Manténla segura y no la expongas en código público o repositorios versionados.
Seguridad: Siempre prioriza la seguridad al configurar integraciones
Documentación: Documenta todas las integraciones configuradas para facilitar el mantenimiento
Pruebas: Prueba todas las integraciones después de la configuración
Monitoreo: Monitorea regularmente el estado y funcionamiento de las integraciones
Actualizaciones: Mantente informado sobre actualizaciones y nuevos recursos disponibles
Respaldo: Considera hacer respaldo de las configuraciones de integraciones importantes
Las integraciones son una herramienta poderosa para expandir la funcionalidad del sistema y conectar con otras herramientas y servicios, permitiendo una experiencia más completa e integrada para tu equipo y clientes.