Как объединить номерные планы Webitel и 3CX

Для объединения номерных планов на стороне 3CX необходимо создать 2 SIP trunk - один для входящих, а второй для исходящих вызовов. В данном примере номерной план на стороне 3CX - это 3-х значные номера, которые начинаются с цифры 5, а на стороне Webitel - 4-х значные, которые начинаются на 1.

Пример настройки

Звонки с 3CX на Webitel

В Webitel в разделе Users создаем нового пользователя с номером 10020:

На сторон 3CX создаем SIP Trunk с типом Generic:

 

В карточке прописываем регистрационные данные пользователя Webitel: Username, password, domain, sip server 

После сохранения, должна произойти успешная регистрация транка:

Переходим в меню Outbound Rules на стороне 3CX и создаем правило, что все 4-х значные номера должны отправлять в данных транк:

Теперь мы можем совершать звонки со стороны 3CX на любые внутренние номера Webitel

Звонки с Webitel на 3CX

В 3CX в разделе SIP Trunks добавляем новую запись с типом "Bridge - Slave"

Даем название, прописываем логин 10021 и создаем пароль.

В разделе Gateways на стороне Webitel создаем новый шлюз з регистрацией, куда вносим данные только что созданного моста:

После сохранения должна произойти успешная регистрация:

Переходим в раздел "Default callflow" и создаем схему маршрутизации, в которой указываем, что все 2-х значные номера, которые начинаются на 5 нужно отправлять через данный шлюз:

[ { "ringback": { "call": { "name": "$${ru-ring}", "type": "tone" }, "transfer": { "name": "$${ru-ring}", "type": "tone" } } }, { "recordSession": { "action": "start", "type": "mp3", "stereo": true, "followTransfer": true, "bridged": true, "minSec": 2, "email": [] } }, { "bridge": { "endpoints": [ { "type": "sipGateway", "name": "3CX", "dialString": "$1" } ] } }, { "hangup": "NORMAL_CLEARING" } ]

Теперь мы можем совершать звонки со стороны Webitel на любые внутренние номера 3CX

 

Описание актуально для Webitel версии 3.11

Related articles