Asterisk Web API для расчета времени ожидания
Я хотел бы знать, есть ли веб-API для звездочки. Я также хотел бы знать, отображается ли через API среднее время ожидания, чтобы поговорить с агентом по обслуживанию клиентов.
Я посмотрел в Интернете, но не смог получить твердый ответ.
Любые указатели приветствуются.
1 ответ
AFAIK, нет, в Asterisk такого нет.
Существует возможность парсинга файла queue_log. Вы можете получить момент начала вызова, момент ответа на вызов оператора и вычесть их - это даст вам время ожидания. Кроме того, первое дополнительное значение данных события CONNECT содержит ожидаемое время.
(Если у вас нет настроения разбирать текстовый файл, вы можете зарегистрировать журналы очереди в базе данных и использовать SQL для создания отчетов на основе журналов. На самом деле это мой предпочтительный подход.)
Если вы хотите предоставить эту информацию другим приложениям, вы можете написать свое собственное приложение, которое считывает файл / таблицу queue_log и предоставляет веб-сервис, который возвращает время ожидания. В случае, если вы решите это сделать, мы можем попробовать более надежные ответы.