Простые (общие) примеры:
Исходящий вызов с добавочного 101 можно отследить следующими событиями:
101 Dial-out 101 Answer (в случае ответа вызываемой стороны) 101 Hangup
Входящий вызов (ivr 099) будут сгенерированы следующие события:
При успешном соединении будут сгенерированы следующие события:
099 Dial-in .... <номер принявшего добавочного> answer (не обязателен для анализа) .... любые иные события не обязательны для анализа 099 hangup (bridged:yes - обязателен для анализа успешности вызова)
При неуспешном соединении будут сгенерированы следующие события:
099 Dial-in .... любые иные события не обязательны для анализа 099 hangup (bridged:no - обязателен для анализа успешности вызова)
Сложные примеры включают в себя переадресации при прохождении звонка, переводы и т.п:
Такие звонки нужно логически обьеденять при получении событий, например в обычном звонке для одного звонящего:
099 Dial-in .... <номер принявшего добавочного> answer (не обязателен для анализа) .... любые иные события не обязательны для анализа 099 hangup (bridged:yes - обязателен для анализа успешности вызова)
Может быть множество разных обзвонов внутренних добавочных