Integración y control de funciones de telefonía

Status
Cerrado para nuevas respuestas.

rmiranda

Free User
Registrado
19 Jan 2021
Mensajes
2
Buen día, estoy trabajando con un cliente que utiliza una licencia Enterprise de 3CX, y necesitamos integrar con nuestro software funciones de la central telefónica, las necesidades que tenemos es cada vez que se recibe una llamada a cierta extensión de 3CX
- Mandar el callerID por medio de servicios REST
- Notificar cuando la llamada ha sido contestada
- Notificar si la llamada no fue atendida (perdida)
- Notificar si hay llamadas en cola

Además tener el control sobre ciertas funcionalidades del PBX como, es decir, acceder a estas funcionalidades fuera de las aplicaciones o portales de 3CX:
- Transferencias de llamadas
- Susurro
- Conferencia
- Escucha

Lo que hemos podido lograr es por medio de una app de CFD es mandar el callerID a nuestro software.
Hemos intentado con la integración CRM pero nuestra duda es si esto sólo se activa cuando se recibe la llamada de un número desconocido
Hemos intentado con la versión 16 del API pero no logramos hacer que cree una conexión con la central telefónica.

¿Hay alguna opción o conjunto de herramientas que podamos utilizar para alcanzar nuestros objetivos?
 
- Mandar el callerID por medio de servicios REST
- Notificar cuando la llamada ha sido contestada
- Notificar si la llamada no fue atendida (perdida)
Esto lo puedes hacer integrando el software como un CRM de terceros y de esa manera crear el contacto y enviar el call journaling https://www.3cx.com/blog/releases/crm-template-generator-pbx/

Las otras tareas de control de acción no será posible, pues no hay ninguna otra API para eso.

Saludos!
 
Muy bien, ya lo intentamos pero cuando hago una llamada desde una extensión existente hacia otra dentro del PBX pero no vemos el consumo del servicio REST, por eso mi duda si este consumo sólo se da cuando llegan llamadas de un número desconocido, adjunto imagen con el error que nos envía, el servicio por ahora responde con los siguientes datos:
firstName, LastName, BussinessPhone, ContactID y Company.

Además necesitamos saber si existen opciones para tomar el control de las funcionalidades antes mencionadadas: Conferencia, transferencia, susurro, escucha
 

Attachments

  • Error CRM3.jpeg
    Error CRM3.jpeg
    65 KB · Visitas: 3
El call journaling será únicamente

con llamadas externas hacia o desde una extensión de usuario.

Una llamada entre dos extensiones de usuarios no será usado para el call journaling.

Además necesitamos saber si existen opciones para tomar el control de las funcionalidades antes mencionadadas: Conferencia, transferencia, susurro, escucha
de esto como te comenté antes, no hay ninguna otra API para hacer eso.
 
Status
Cerrado para nuevas respuestas.

Estadísticas del Foro

Temas
44.441
Mensajes
232.812
Miembros
78.339
Último miembro
neil.marsura