Диалоги
Каждый раз когда система совершает или принимает вызов в рамках приложения «Голосовые уведомления» система протоколирует ход и результат выполнения сценария и сохраняет его в виде Диалога.
Что бы подключить функцию хранения Диалогов свяжитесь с менеджером.
Для просмотра Диалога перейдите в раздел «Диалоги», с помощью фильтров найдите нужные вам диалоги и нажмите на любой из них в списке.

Установите период за который требуется вывести отчет (при необходимости конкретизируйте запрос при помощи дополнительных фильтров на странице), и нажмите «Показать». Затем, диалоги можно экспортировать в 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 указывает на то, что во время вызова произошел сбой, который привел к ошибке в записи деталей вызова |
| 1024 | auto answering machine detected | указывает на то, что во время вызова был обнаружен автоответчик |