Компоненты «Ввод значения» и «Воспроизведение с преднабором» рассчитывают на то, что клиент нажимает клавиши на своём телефоне, тональные сигналы доходят до Октелл и сценарий ветвится нужным образом. Когда этого не происходит, причина лежит в одном из трёх мест: сигналы не доходят, доходят но не распознаются, либо доходят и распознаются, но сценарий с ними работает неправильно.
Символы не появляются в мониторинге
Откройте Администрирование → Параметры аппаратуры, выберите нужный шлюз или телефонный аппарат и проверьте две настройки.
Тип набора DTMF
Задаёт способ отправки исходящих DTMF-сигналов. Возможные значения:
- RFC 2833 — значение по умолчанию;
- SIP INFO;
- INBAND.
Способ должен быть согласован с тем, что поддерживает и ожидает оборудование на другой стороне. Рассогласование здесь — самая частая причина «нажимаю, а ничего не происходит».
Детектор DTMF-тонов для входящего звука
Включает анализатор голосового трафика, который ищет тоны непосредственно в звуке. По умолчанию выключен, поскольку создаёт дополнительную вычислительную нагрузку.
Аналоговые шлюзы и телефоны
Если в схеме участвует аналоговая телефония, проверьте настройки промежуточных устройств — тоны могут теряться именно на них, а не в Октелл.
Символы появляются, но сценарий работает не так
Если в мониторинге введённые цифры отображаются верно, значит с передачей всё в порядке и дело в логике сценария. Откройте сценарий и проверьте:
- назначены ли переменные в компоненте ввода;
- согласовано ли их использование в последующих управляющих элементах.
Типичная ошибка — переменная получается в компоненте «Преднабор», а в компоненте «Меню» используется другая или та же, но с иным именем. Мониторинг при этом показывает корректный ввод, и создаётся ложное впечатление проблемы с оборудованием.