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

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


faq:specific_aon

Настройка исходящего АОН для сотрудника

Обратно к инструкциям

Инструкция не актуальна. Используйте модуль Группы пользователей

Постановка задачи

В MikoPBX Вы можете задать представление вашего номера телефона для каждого провайдера, через которого Вы совершаете звонки. Данная функция называется Исходящий АОН, например если настраиваемый добавочный номер (201) будет совершать звонки через провайдера «Zadarma», то тот, кому мы звоним, увидит на телефоне номер 74952293333.

Решение

1. Подключите добавочный номер сотрудника в MikoPBX согласно инструкции. Перейдите в расширенные настройки учетной записи.


2. В поле Дополнительные параметры SIP учетки установите исходящий АОН для номера.

[endpoint]
set_var=MIKO_CALLERID_NUM=74952293333

В нашем примере это будет номер 74952293333. 3. Скопируйте в адресной строке ID провайдера, через которого сотрудник осуществляет исходящие звонки. Обращаем Ваше внимание, что в нашем примере используется единственный провайдер Zadarma. Если у Вас настроено подключение нескольких провайдеров, то ниже описанные действия необходимо выполнить для каждого провайдера.

В нашем примере ID провайдера принимает вид: SIP-PROVIDER-B63EE3497989BF6597FF8C9DEC77EB49.


4. Перейдите в раздел СистемаКастомизация системных файлов.


5. Откройте для редактирования конфигурационный файл extensions.conf. Установите режим «Добавлять в конец файла».

6. В черное окно добавьте следующий фрагмент кода:

[SIP-PROVIDER-B63EE3497989BF6597FF8C9DEC77EB49-outgoing-custom]
exten => _.!,1,NoOp(callerid settings)
    same => n,ExecIf($["${MIKO_CALLERID_NUM}x" != "x"]?Set(CALLERID(num)=${MIKO_CALLERID_NUM}))
    same => n,ExecIf($["${MIKO_CALLERID_NUM}x" != "x"]?Set(CALLERID(name)=${MIKO_CALLERID_NUM}))  
    same => n,return	

В выше приведенном фрагменте кода Вам необходимо составить правильное наименование контекста.
Формат создаваемого контекста:

[ID-ПРОВАЙДЕРА-outgoing-custom]
  • ID-ПРОВАЙДЕРА - значение, которое вы сохранили на третьем шаге данной инструкции. В нашем примере это SIP-PROVIDER-B63EE3497989BF6597FF8C9DEC77EB49.

Ниже красным цветом выделен фрагмент, который Вам необходимо изменить.

Обращаем Ваше внимание, если у Вас в MikoPBX подключено несколько провайдеров, выше описанный фрагмент кода нужно составить для каждого провайдера, учитывая уникальность ID каждого из провайдеров.

faq/specific_aon.txt · Последние изменения: 2023/01/30 06:46 — Портнов Алексей