Задача
- Сделать интеграцию звонков с Bitrix24 всех агентов состоящих в очереди Asterisk.
- Максимальная интеграция с FreePBX.
Решение
За основу берем статью Оценка работы оператора FreePBX+Asterisk. Здесь мы при входящем звонке запускаем скрипт, который мониторит все события по созданному каналу. По этом же принципу мы и будем делать интеграцию с Bitrix24.
Для начала нужно создать блок-схему процесса разговора по телефону Агента (оператора) очереди. Для входящих звонков у нас следующая схема: