Как объединить номерные планы 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