Saltar al contenido

🤖 Documentación: Bot

Bot omnicanal / flujos. Qué es, cómo funciona y cómo se usa — explicado paso a paso.

🤖 Definición — Módulo Bot

El Bot es un constructor de flujos omnicanal: usted diseña la conversación una vez (con nodos: menú IVR, asistente de IA, buzón de voz, transferencia, traspaso a asesor, consulta de datos…) y la activa en cualquiera de sus 5 canales. Todo lo atendido queda en una bandeja unificada.

5 canales para activar un bot: Voz (VoIP), Voz WhatsApp, SMS, WhatsApp y Email.

📞
Voz (VoIP)Llamada telefónica por la central (SIP/PBX). El bot atiende con menús IVR, asistente de IA y buzón de voz.
🟢
Voz WhatsAppLlamada de voz por WhatsApp. Técnicamente es el mismo bot de voz (mismo flujo IVR/IA/buzón); solo cambia que la llamada entra por WhatsApp en vez del teléfono.
💬
SMSAuto-respuesta de texto con menús (opcional por número).
🟢
WhatsAppAuto-respuesta de mensajes con menús interactivos y opt-in.
📧
EmailAuto-respuesta de correo por flujo, con salvaguardas anti-bucle.

Nota — Voz: Voz (VoIP) y Voz WhatsApp son técnicamente el mismo bot de voz (mismo flujo, IVR, IA y buzón); la única diferencia es por dónde entra la llamada — la red telefónica o WhatsApp.

🗺️ Diagramas por canal

El mismo motor de flujos atiende cada canal; solo cambia por dónde entra la conversación.

📞 Voz (VoIP)

📱Clientellamallamada🏢PBXSIPARI🤖UCaaS · Botmotor de flujosnodos🧩IVR / IA / Buzónacción

🟢 Voz WhatsApp

📱Clientellama por WhatsAppllamada☁️Proveedor WhatsAppWhatsAppSIP🏢PBXSIPARI🤖UCaaS · Botmismo flujo de voz

💬 SMS

📱ClienteSMSSMS📡Proveedores SMSwebhookwebhook🤖UCaaS · Botflujo SMSresponde💬Respuestaal cliente

🟢 WhatsApp

📱ClienteWhatsAppWA☁️Proveedor WhatsAppwebhookwebhook🤖UCaaS · Botflujo WhatsAppresponde🟢Respuestaal cliente

📧 Email

✉️Correo entrantedel clienteIMAP🤖UCaaS · Botflujo EmailSMTP📤Respuestaal cliente

Voz (VoIP) y Voz WhatsApp usan el mismo bot de voz (mismo flujo: IVR, IA, buzón); en SMS, WhatsApp y Email el mismo motor da la auto-respuesta.

📘 Explicación (paso a paso)

El módulo tiene 4 pestañas: Asignar (elija el número y asigne el flujo por canal), Flujos (su biblioteca de flujos y a qué números están aplicados), Crear (plantillas de ejemplo → editor) y Bandeja (log omnicanal).

  1. Crear: en la pestaña Crear elija una plantilla de ejemplo (o "desde cero"). El flujo se abre en el editor ahí mismo para verlo, analizarlo y modificarlo; las plantillas quedan siempre visibles (con su descripción) para cambiar entre ellas.
  2. Agregue nodos: menú (IVR), asistente de IA, idioma, horarios, captura de datos, consulta de datos (saldo/factura/cuenta), verificación por código, encuesta, buzón de voz, transferencia a cola/extensión, traspaso a asesor, traspaso guiado a WhatsApp, notificación y terminar.
  3. Al tocar Guardar flujo se crea un flujo nuevo en su biblioteca (le pide el nombre; la plantilla original no se toca) y pasa a Flujos. Desde Asignar (o Flujos → Aplicar) asigne el flujo a los canales por número: Voz, Voz WhatsApp, SMS, WhatsApp o Email. Un mismo flujo puede compartirse en varios números — al editarlo, cambia en todos.
  4. Configure las notificaciones del flujo (buzón de voz → email y/o WhatsApp) con un check para activar/probar.
  5. Revise la Bandeja Bot: log omnicanal (voz, SMS, WhatsApp, Email) con el resultado de cada interacción y el audio del buzón.

Ayuda en línea: el constructor incluye ayuda en línea para armar y editar los flujos de llamada y de conversación.

🔎 Autoservicio: Consulta de datos

El nodo Consulta de datos permite que quien llama se atienda solo: el bot lo identifica (por el número que llama o pidiéndole su número de cuenta), le pide un PIN y le entrega sus datos —por ejemplo saldo, factura y cuenta— leídos por voz o enviados por mensaje.

📞Clientellama / escribeidentifica🔑PINvalida identidadOK🗄️Fuente de datosinterna / externa / APItrae💳Saldo / Facturarespuesta

Fuentes de datos (se eligen por cliente):

🗄️
Base interna del UCaaSAdministrada desde el portal (carga/importa los datos). Ideal para pruebas o clientes sin sistema propio.
🌐
Base externa del cliente / TelHarborUna base en otro servidor (solo lectura, credenciales cifradas, consultas seguras).
🔌
API del clienteUn servicio web (REST) del cliente que responde con los datos.

Datos que puede entregar: cuenta, nombre, saldo, factura (monto, vencimiento, estado) y campos adicionales. Prueba integrada: cada conexión tiene un botón Probar que valida el acceso y muestra los datos de ejemplo, sin exponer credenciales ni el PIN.

Seguridad: conexiones de solo lectura, PIN nunca leído en voz alta, credenciales cifradas y consultas parametrizadas.

💬 Traspaso guiado a WhatsApp

Desde una llamada de voz, el bot puede continuar la conversación por WhatsApp: le envía un WhatsApp a quien llama y, al responder, la charla sigue por WhatsApp con el contexto de la llamada (nombre, cuenta, datos ya consultados). Así el cliente no repite nada.

📞En la llamadalo ofreceenvía💬WhatsAppmensaje al clienteresponde🤖UCaaS · Botretoma con contextocontinúaAtención por chatsin repetir

Requiere que el cliente tenga un número WhatsApp con bot. El primer mensaje se envía como plantilla aprobada; al responder, la conversación queda abierta y el bot continúa en el punto indicado.