Saltar al contenido principal

Configuración de canales de mensajería

La bandeja omnicanal reúne en un solo lugar las conversaciones de SMS, chat de equipo, chat en vivo del sitio web, WhatsApp, Facebook Messenger y Telegram. Cada conversación se enruta a una cola, grupo de timbrado, extensión o usuario. Instagram no es compatible.

Antes de empezar​

  • HTTPS público. WhatsApp, Messenger, Telegram y el widget de chat en vivo llaman a su PBX desde internet. La dirección de su PBX debe ser accesible por el puerto 443 con un certificado de una autoridad certificadora pública. Compruébelo desde un teléfono con datos móviles, no desde dentro de su red. Los certificados autofirmados y las direcciones privadas no funcionan.
  • Un usuario con permiso para administrar canales.
  • Una cola, grupo de timbrado, extensión o usuario que reciba las conversaciones nuevas. Sin uno, las conversaciones esperan en la bandeja compartida.

Telegram​

  1. En Telegram, hable con @BotFather, cree un bot y copie su token.
  2. En la consola web, abra Administración > Canales, agregue un canal de Telegram y pegue el token. El token se verifica con Telegram y luego se guarda sellado; nunca vuelve a mostrarse.
  3. La PBX registra su webhook en Telegram a través de su dirección HTTPS pública.
  4. Envíe un mensaje al bot. Aparecerá en la bandeja.

El texto de los chats privados, las fotos, los documentos, el audio, las notas de voz, los videos y los stickers se convierten en mensajes. Los chats grupales y las ediciones se ignoran.

WhatsApp y Facebook Messenger (su propia aplicación de Meta)​

MonoPbx no ejecuta una aplicación de Meta por usted. Usted la crea en su propia cuenta comercial de Meta; así la aplicación, el número de teléfono y los tokens quedan bajo su control, y se evita la revisión de aplicaciones de Meta para este producto. Meta cobra los mensajes según sus propias condiciones.

Resumen de los pasos:

  1. Cree una aplicación Business en developers.facebook.com y manténgala en modo de desarrollo para su propio personal y sus activos.
  2. Anote el App ID y el App secret. El secreto firma cada llamada de webhook; MonoPbx rechaza las llamadas que no coinciden.
  3. Para WhatsApp, agregue el producto WhatsApp, agregue su número de teléfono y anote el Phone number ID y el WhatsApp Business Account ID. Cree un token permanente de usuario del sistema; el token de 24 horas de la página de configuración es solo para pruebas.
  4. Para Messenger, conecte la página de Facebook que administra y cree un token de acceso de página.
  5. En el formulario del canal de MonoPbx, pegue el token de acceso, el secreto de la aplicación y un token de verificación de su elección. Luego registre el webhook en Meta con https://<la dirección de su PBX>/hooks/inbox/... (la dirección se muestra en la página del canal) y el mismo token de verificación.

La página de Canales de la consola enumera estos pasos encima de las credenciales de Meta y enlaza a esta página. Para WhatsApp, si conectó el canal con el Business Account ID, el agente puede listar sus plantillas de mensaje aprobadas de Meta en lugar de escribir sus nombres. Los contactos de Messenger se muestran por nombre cuando Meta permite que la página lea el perfil del cliente; si no, por su id de Meta.

Cada paso está en la lista de verificación del operador. Mantenga el secreto y los tokens fuera de las capturas de pantalla y de los mensajes de chat.

Enrutamiento y personal​

Página de la bandeja con la lista de conversaciones.

La Bandeja compartida donde llegan las conversaciones de SMS, WhatsApp, Telegram y chat en vivo.

Elija la ruta en el canal: una cola, grupo de timbrado, extensión o usuario. Los agentes ven la conversación en la bandeja web y en el softphone. Las respuestas rápidas y las plantillas están disponibles en ambos.