ringcentral & webitel
Каждый пользователь webitel будет иметь отдельную регистрацию на ringcentral.
ringcentral settings :
1.Откройте настройку устройств
2. Создайте SIP регистрацию
3.
settings webitel :
1. Добавить новый шлюз
2.
3. Укажите для пользователя переменную gw_out с названием созданного шлюза. Переменная будет использоваться для маршрутизации исходящих вызовов.
4. Создайте public маршрут, который будет направлять звонки из ringcentral на пользователя webitel, с которым связанный номер.
5. Создайте исходящий маршрут в default, который будет использовать переменную gw_out для маршрутизации исходящих звонков пользователей через собственную SIP регистрацию на ringcentral. Если у пользователя не задана переменная, тогда выбираем регистрацию по-умолчанию:
Default Route
[
{
"ringback": {
"call": {
"name": "$${us-ring}",
"type": "tone"
},
"transfer": {
"name": "$${us-ring}",
"type": "tone"
}
}
},
{
"setVar": [
"continue_on_fail=3,17,18"
]
},
{
"if": {
"expression": "${gw_out}",
"then": [
{
"bridge": {
"endpoints": [
{
"type": "sipGateway",
"name": "${gw_out}",
"dialString": "®0.$1"
}
]
}
}
],
"else": [
{
"bridge": {
"endpoints": [
{
"type": "sipGateway",
"name": "defaultEXT103",
"dialString": "®0.$1"
}
]
}
}
]
}
},
{
"answer": "183"
},
{
"playback": {
"name": "L=10;%(400,400,425)",
"type": "tone"
}
}
]