Настройка исходящей маршрутизации

Что бы пользователь мог позвонить через Youmagic шлюз, в Webitel WebClient открываем Callflow - Default. Default - это исходящий маршрут, в него попадают пользователи и устройства после регистрации на сервере Webitel. Создадим простую ACR Scheme, которая позволит звонить на городские номера через наш шлюз.

В поле Number создадим регулярное выражение, которое будет рассчитано на набор номера с +, без +, с 8 либо 7 в начале и количеством знаков от 10 до 12: 

^\+?(7|8)(\d{10,12})$

Теперь сама схема:

[ { "ringback": { "call": { "name": "$${ru-ring}", "type": "tone" }, "transfer": { "name": "$${ru-ring}", "type": "tone" } } }, { "recordSession": { "action": "start", "type": "mp3", "stereo": "false" } }, { "bridge": { "endpoints": [ { "type": "sipGateway", "name": "74997045627", "dialString": "+7&reg0.$2" } ] } } ]

Основные моменты схемы:

  • включить запись разговора.

  • в dialString добавляем + к набранному номеру. $2 - это второе совпадение в регулярном выражение - (\d{10,12}).