Buenas tardes.
Escribo este post para solicitarles alguna orientación respecto a una modificación que pretendo hacer:
Me gustaría disparar un AGI cuando un llamante que se encuentra en una cola decide colgar antes de ser atendido.
Estuve buscando información sobre la app Queue() y vi que se le puede pasar un AGI que se ejecuta cuando un agente atiende la llamada. En "extensions_override_issabel.conf" modifiqué la configuración de [ext-queues]
y reemplacé la variable QAGI por mi propio ejecutable, y funciona correctamente. Ahora me gustaría lograr lo contrario: si la llamada es colgada antes de ser atendida, que se dispare un AGI.
La verdad es que estoy bastante perdido con este tema.
No sé si tendría que modificar "hangupcall" o de qué manera lo podría hacerlo.
Lo que quiero hacer con este AGI es registrar en una BD externa las llamadas abandonadas de una cola determinada.
Si alguien me pudiera dar alguna orientación o sugerencia, le estaría muy agradecido.
Saludos.
Juan.