Я использую Elastix вместе с сервером Astmanproxy для запуска нашего настольного приложения для центров обработки вызовов. Это приложение собирает информацию, такую как callerid, набираемый номер и т. Д., Чтобы помочь нашим агентам получить информацию о клиентах среди других вещей. Это приложение меняет цвет фона на определенные события (например, зеленый, когда агент отвечает на вызов).Asterisk Manager Api events
Я использую событие Dial в AMI, чтобы захватить уникальный идентификатор вызова (я использую переменную DestUniqueID для получения этого идентификатора). После этого я отслеживаю все события с этим уникальным идентификатором. Когда я получаю событие Link с этим id, фон этого приложения становится зеленым, указывая, что агент call-центра ответил на вызов.
Проблема заключается в том, что хотя агент отвечает на вызов, иногда я не получаю событие Link с соответствующим уникальным идентификатором, который я получаю из DestUniqueID события Dial. кто-нибудь знает, почему это произошло?
В принципе, есть ли способ отследить вызов от начала до конца, используя события api-менеджера звездочки?
В принципе, существует ли способ отследить вызов от начала и до конца, используя события api-сервера asterisk? – ericwindham