Внимание! Документация к новой MikoPBX доступна по ссылке

Инструменты пользователя

Инструменты сайта


handbook:callerid

Переопределение Callerid учетной записи телефона при исходящем звонке

Задача

При исходящем звонке на телефоне клиента должен определиться Callerid учетной записи телефона сотрудника. Задача актуальна, когда возникает необходимость настроить работу Askozia таким образом, чтобы с определённых внутренних номеров у вызываемого абонента отображался определённый городской номер.

Решение

1. Переходим в учетную запись типа устройство. В учетной записи на вкладке Дополнительно в поле Manual Dialplan Outgoing устанавливаем переменную канала (Callerid). Два нижних подчеркивания - это объявление глобальной переменной (MIKO_CLID), она будет наследоваться всеми порожденными вызовом каналами.

Set(__MIKO_CLID=79251712222)



2. В учетной записи провайдера на вкладке Дополнительно отключаем поле FromUser и обязательно очищаем поле «От имени«

3. В учетной записи провайдера в поле Manual Dialplan Outgoing указываем следующие строки:

ExecIf($["x${MIKO_CLID}" != "x"]?Set(CALLERID(num)=${MIKO_CLID}))
ExecIf($["x${MIKO_CLID}" != "x"]?Set(CALLERID(name)=${MIKO_CLID}))

handbook/callerid.txt · Последние изменения: 2018/08/31 12:39 — tpor