Входящий звонок с донабором номера

Задача

При входящем вызове, проиграть приветствие. Если абонент ввел добавочный номер - перевести на него, если нет - на номер секретаря.

Реализация

В разделе с public маршрутами добавить новую схему для входящего номера:

Пример схемы

[ { "answer": "" }, { "playback": { "name": "hello.mp3", "type": "mp3", "getDigits": { "setVar": "dialed_number", "min": "3", "max": "3" } } }, { "recordSession": "start" }, { "if": { "expression": "${dialed_number} != ''", "then": [ { "goto": "default:${dialed_number}" } ] } }, { "bridge": { "endpoints": [ { "name": "111", "type": "user" } ] } } ]

Описание схемы

№ строки

Application

Описание

№ строки

Application

Описание

2

answer

Поднять трубку

5

playback

Проиграть звуковой файл

7

Название файла, загруженного в разделе Media

10

Имя переменной, в которую получаем донабор

11 - 12

Количество цифр

16

recordSession

Начало записи разговора

21

IF

Если переменная не пустая, тогда

24

goto

Перевод на набранный номер в default маршруте

29

bridge

Звонить на номер секретаря