Диалоги
Каждый раз когда система совершает или принимает вызов в рамках приложения «Голосовые уведомления» система протоколирует ход и результат выполнения сценария и сохраняет его в виде Диалога.
Что бы подключить функцию хранения Диалогов свяжитесь с менеджером.
Для просмотра Диалога перейдите в раздел «Диалоги», с помощью фильтров найдите нужные вам диалоги и нажмите на любой из них в списке.
Установите период за который требуется вывести отчет (при необходимости конкретизируйте запрос при помощи дополнительных фильтров на странице), и нажмите «Показать». Затем, диалоги можно экспортировать в csv/xls форматах.
Каждый Диалог представлен в виде последовательности результатов работы блоков сценария звонка.
Вверху Диалога располагается блок с записью о Дате и времени вызова, Длительности, A- и B- номерами, а также статусом, которым завершился данный вызов:
Статус | Описание |
---|---|
Нормальное завершение сценария | Сценарий пройден до конца |
Ошибка сценария с кодом и описанием ошибки | В процессе сценария произошла ошибка |
Абонент положил трубку | Вызов прерван со стороны абонента, сценарий пройден не до конца |
В блоках, в которых присутствует синтез речи, воспроизведение медиа-файла или голосовой ответ абонента, хранятся аудиозаписи с возможностью прослушивания и скачивания. Полная аудиозапись вызова располагается в начале Диалога под статусом завершения:
Коды ошибок выполнения сценария
Значение ошибки | Ошибка | Описание |
---|---|---|
0 | Call sent to void | Завершение обычного сценария указывает на то, что вызов завершен нормально, без каких-либо проблем или ошибок |
1 | Unallocated | Нераспределенный указывает на то, что вызываемый номер не был распределен оператором связи |
4-5 | Vendor specific 4-5 | Специфичная для поставщика ошибка конкретное значение ошибки зависит от поставщика оборудования или услуг |
6 | Channel unaccessible | Канал недоступен указывает на то, что канал связи, необходимый для вызова, недоступен |
9-13 | Vendor specific 9-13 | Специфичная для поставщика ошибка конкретное значение ошибки зависит от поставщика оборудования или услуг |
16 | Normal Clearing | Нормальное завершение вызов завершен по инициативе одной из сторон (абонента или оператора) без возникновения ошибок |
17 | Line busy | Пользователь занят номер вызываемого абонента занят, и вызов не может быть завершен |
18 | No user responding | Нет ответа от пользователя вызываемый абонент не отвечает на вызов в течение установленного времени ожидания |
19 | No answer | Пользователь оповещен, но не ответил абонент был уведомлен о входящем вызове (например, телефон звонил), но не принял его |
20 | Subscriber absent | Абонент отсутствует указывает на то, что вызываемый абонент временно недоступен |
21 | Call Rejected | Вызов отклонен вызываемый абонент намеренно отклонил входящий вызов |
22 | Number changed | Номер изменен |
27 | Destination out of order | Цель вызова вне обслуживания конечное оборудование или сеть вызываемого абонента не работают или недоступны |
28 | Invalid number format | Неверный формат номера введенный номер телефона имеет неверный формат и не может быть распознан сетью |
29 | Facility rejected | Функция отклонена запрашиваемая услуга или функция не поддерживается или отклонена сетью |
31 | Normal unspecified | Обычное неуказанное вызов завершился по обычной причине, которая не была явно указана |
32 | (Reserved) | Зарезервировано для будущего использования |
34 | No circuit available | Перегрузка цепи/канала в сети наблюдается перегрузка, и вызов не может быть обработан |
36 | Out of order | Неисправен указывает на то, что оборудование или линия не работает должным образом |
38 | Network out of order | Сеть не работает произошел сбой в работе сети, что делает невозможным завершение вызова |
43 | Access disconnect | Отключение доступа указывает на то, что доступ к сети был отключен |
58 | Bearer capability not available | Несущая способность недоступна |
98 | Call in black list | Указывает на то, что вызов был заблокирован, так как номер находится в черном списке |
99 | Vad avtoinformator error | Указывает на то, что вызов был обработан автоинформатором |
100 | InvalidIe contents | Недопустимое содержимое IE (Information Element) указывает на ошибку в информации, переданной в элементе |
102 | Recover on timer expiry | Восстановление после истечения таймера |
127 | Failure | Взаимодействие, не указанное |
199 | Transaction abort | Прерывание транзакции транзакция была прервана по какой-либо причине |
200 | No translation for address of such nature | Может быть связано с тем, что адрес недействителен, несуществующий или не распознаваемый системой |
201 | No translation for this specific address | Нет преобразования для этого конкретного адреса указывает на отсутствие маршрутизации или преобразования для указанного адреса |
212 | Hop counter violation | Нарушение счетчика переходов указывает на превышение допустимого числа переходов в сети |
1001 | SCENARIO_NOT_FOUND | Внутренняя ошибка выполнения сценария указывает на то, что сценарий, который должен был быть выполнен, не существует или не может быть найден |
1002 | SCENARIO_JSON_PARSER_ERROR | Внутренняя ошибка парсинга Json сценария может произойти, если сценарий имеет неверный синтаксис или структуру |
1003 | SCENARIO_VAR_ID_ERROR | Внутренняя ошибка парсинга переменных сценария может указывать на проблемы с идентификацией переменных (не используется) |
1004 | SCENARIO_VAR_NAME_ERROR | Указывает на проблемы с именами переменных в сценарии может быть вызвано неверным или отсутствующим именем переменной (не используется) |
1005 | TRUNK_NOT_FOUND | Не удается найти транк по заданным правилам маршрутизации может быть вызвано неверными настройками маршрутизации или отсутствием необходимого транка |
1006 | REDIRECT_TRUNK_NOT_FOUND | Не удается найти транк по заданным правилам маршрутизации при переадресации вызова может произойти из-за ошибок в настройках переадресации |
1007 | MODIFIERS_ERROR | Ошибка модификаторов вызова указывает на то, что значения sourceAddr, destAddr, trunkData были неправильно изменены для данного вызова |
1008 | REDIRECT_MODIFIERS_ERROR | Ошибка модификаторов вызова при переадресации значения sourceAddr, destAddr, trunkData были неправильно изменены для переадресации вызова |
1009 | CHANNEL_CREATION_ERROR | Ошибка, возникающая при создании канала связи, передаваемая от Asterisk может быть вызвана проблемами с конфигурацией или ресурсами системы |
1010 | REDIRECT_CHANNEL_CREATION_ERROR | Ошибка при создании канала переадресации указывает на проблемы с созданием канала для переадресованного вызова |
1011 | REDIRECT_BRIDGE_CREATION_ERROR | Ошибка создания моста конференции при переадресации, передаваемая от Asterisk мост не удается создать для соединения нескольких участников вызова |
1012 | REDIRECT_ADDING_SOURCE_CHANNEL_TO_BRIDGE_ERROR | Ошибка при добавлении канала переадресованного вызова в мост, передаваемая от Asterisk исходный канал не удается правильно добавить в мост |
1013 | REDIRECT_ADDING_DEST_CHANNEL_TO_BRIDGE_ERROR | Ошибка при добавлении канала, на который переадресуются вызовы, в мост, передаваемая от Asterisk |
1014 | INCOMING_CALL_ANSWER_ERROR | Происходит, если вызов был сброшен до начала выполнения сценария, так как канал уже не существовал при входящем вызове при ответе ошибка от Asterisk |
1015 | PLAYBACK_START_ERROR | Ошибка при воспроизведении в канал приходит от Asterisk |
1016 | RECORD_START_ERROR | Ошибка при записи из канала приходит от Asterisk |
1017 | TTS_FAULT | Ошибка синтеза речи, передаваемая от приложения app-tts может быть вызвана проблемами с синтезом речи или некорректными данными для синтеза |
1018 | WRONG_DATA_IN_REQUEST | Ошибка парсинга данных запроса указывает на неверные или отсутствующие данные в запросе |
1019 | NUMBER_NOT_FOUND_IN_POOL_BY_ENDING | Выбора номера из пула по окончанию номера для FlashCall может быть вызвана отсутствием соответствующего номера в пуле |
1020 | INTERFACE_NAME_EMPTY_ERROR | Ошибка при выборе транка указывает на неверные или отсутствующие данные конфигурации транка |
1021 | REDIRECT_INTERFACE_NAME_EMPTY_ERROR | Ошибка при выборе транка для переадресации из-за отсутствия имени интерфейса указывает на неверные или отсутствующие данные конфигурации транка |
1022 | INTERNAL_CAUSE_RECOVERY_CALL_CRASH_CDR_ERROR | Внутренняя ошибка вызова в CDR указывает на то, что во время вызова произошел сбой, который привел к ошибке в записи деталей вызова |