Урок 5 Линии — различия между версиями

Материал из Oktell
Перейти к: навигация, поиск
Строка 72: Строка 72:
 
3. Нажмите Применить.
 
3. Нажмите Применить.
  
Рассмотрим остальные варианты преобразования номера
+
  
* Изменение номера через выражение
+
<h4> Изменение номера через выражение </h4>
  
 
Номер, набираемый во внешнюю линию любого типа, представляет собой строковую команду, содержащую помимо DTMF-символов служебные символы w, q, z и {}.  
 
Номер, набираемый во внешнюю линию любого типа, представляет собой строковую команду, содержащую помимо DTMF-символов служебные символы w, q, z и {}.  
Строка 88: Строка 88:
  
  
* Через сценарий
+
<h4> Через сценарий </h4>

Версия 05:35, 11 ноября 2013

Наверх

"Линии" - модуль раздела Администрирование, отвечающий за управление внутренними и внешними линиями. В этом разделе также можно создать группы линий, называемые направлениями. По умолчанию, в данном модуле установлены оптимальные настройки, однако для более гибкой настройки системы рекомендуется ознакомиться с данным уроком.

Каждая линия имеет номер, состоящий из 5 цифр.

  • Первая цифра обозначает номер сервера, а так как вы его создали один раз, то и номер сервера равен 1.
  • Вторая цифра обозначает тип линии.
    • Для внешних линий: 1- аналог, 2-E1, 3-SIP транк, 4- межсерверные.
    • Для внутренних линий: 5- аналоговый телефон, 6- usb телефон (гарнитура), 7 - ip телефон.
  • Следующие три цифры - порядковый номер.

Следует заметить, что порядковый номер может измениться при добавлении/удалении шлюза в карте сети.

Внешние линии

На данной вкладке показаны все зарегистрированные внешние линии. Для каждой линии можно установить следующие параметры:

  • Вкл - включить/отключить линию. Применяется, если у вас не хватает лицензий на использование внешних линий или если временно требуется отключить использование данной линии. Линия перестает учитываться сервером логики, однако соединение на этой линии по прежнему установлено. В примере, 13001 - выключена, остальные включены.

ВНИМАНИЕ: Отключение линии не приводит к разрегистрации линии. Чтобы принудительно разрегистрировать линию используйте модуль Параметры Аппаратуры, параметр "Разрешить работу потока" - Нет.

  • Исх и АТС - устаревшие параметры, применялись для служебных внутренних номеров "Выход в город" и "Выход в АТС". На данный момент, не используются. В примере, установлены по умолчанию.
  • Авто - Разрешает использовать линии в сервисе автодозвона. В примере, установлена по умолчанию.

ВНИМАНИЕ: Однако рекомендуется, не использовать сервис автодозвона. Для этого в настройках модуля телефон (пиктограмма в виде наушников), на вкладке гарнитура, необходимо убрать галочку "Использовать сервис автодозвона".

  • Call-центр - разрешает использовать линии в разделе Call-центр для исходящих задач (модуль Задачи - вкладка Ресурсы). В примере, установлены по умолчанию.
  • Префикс - автоматически добавляемый код к основному набираемому номеру. Например, если вы установили префикс 8, набираете 4952294989 , то Oktell будет использовать "Префикс+Номер", то есть 84952294989. Используется, если перед Oktell установлена другая АТС, у которой для выхода в город необходимо набрать специальный код. Данный функционал можно реализовать также в сценариях, что будет более адаптивно под ваши условия. В примере, установлен префикс 9 для линии 13001.
  • Номер - используется, если CalledId при входящем звонке не определен. Однако в большинстве случае CalledId определяется корректно, поэтому данная настройка не используется. В примере, не установлен.
  • Код - устанавливает любой текстовый код линии. Как было замечено выше, при добавлении/удалении шлюза в карте сети, номер линии может измениться. Если, у вас в сценариях происходит привязка к номеру линии, то вы можете использовать код линии, не опасаясь изменений в работе телефонии. Также, это поле помогает группировать линии. В примере, код линии 13001 - Город.

По окончанию настройки линий нажмите "Применить".

Внутренние линии

На данной вкладке показаны все внутренние линии. Можно установить следующие параметры:

  • Включена - включение/отключение линии (см. описание для внешних линий). В примере, по умолчанию.
  • Город - устаревшая функция. Не используется. В примере, по умолчанию.
  • Код - текстовый код линии для группировки или выделения необходимых линий. (см. описание для внешних линий). В примере, гарнитуре 16001 присвоен код "Гарнитура".

По окончанию настройки линий нажмите "Применить".

Направления

Направление - это группа линий, объединенная общим признаком. Направлению можно задать свой собственный код и тип преобразования номера.

Направления нужны, например, для того чтобы в компоненте IVR сценария "переключение на внешний номер" не выделять по одной нужные линии, а указывать направления. В зависимости от направления можно по разному преобразовывать номер. Например, при звонке на городские линии преобразование не используется, а через мобильного оператора необходимо указывать код города или страны. Данный функционал также можно реализовать в сценариях, что будет нагляднее и удобнее.

По умолчанию, в системе заведено направление "Все линии" - это динамическое направление, которое включает в себя все активные на данный момент линии. Также вы можете добавить свое собственное направление.

1. Нажмите Добавить.

2. Введите следующие параметры направления:

  • Название - название направление, указывается в списке направлений, а также в компоненте "переключение на внешние номеры". В примере, sipnet
  • Код - текстовое поле для обозначения направления. В примере, sipnet
  • Состояние - включает/выключает использование направления в системе. В примере, активно.
  • Используемые линии - выберите необходимые линии, которые будут участвовать в направлении. Также можно выбрать порядок, в котором будут задействоваться линии при использовании направления (если одна линия занята, то дозвон будет происходить по другой линии в порядке выставленной очередности). В примере, выбраны все линии Sipnet.
  • Тип преобразования - зачастую используется Без изменения номера. Возможны варианты - изменение номера через выражение, через сценарий. В примере Без изменения номера. Это обозначает, что номер который будет набираться, не будет изменяться.

3. Нажмите Применить.


Изменение номера через выражение

Номер, набираемый во внешнюю линию любого типа, представляет собой строковую команду, содержащую помимо DTMF-символов служебные символы w, q, z и {}.

  • w - пауза при наборе в 1 секунду
  • q - ожидание соединения с абонентом перед дальнейшей отправкой DTMF символов
  • z - ожидание соединения с абонентом перед дальнейшей отправкой DTMF символов с задержкой дальнейших действий (коммутации, воспроизведения) до момента окончания набора номера
  • Фигурными скобками выделяется та часть команды, которая будет подставлена в статистику коммутаций как номер абонента

Таким образом, при наборе номеров в направления (в отличие от набора в линии) может быть произведено преобразование, влекущее использование особого маршрута. Для этого в соответствующих компонентах сценариев (Дозвон, Переключение с использованием внешних линий) необходим выбор соответствующего свойства. Подобные свойства введены, так как преобразование может производиться в самом сценарии безотносительно команд, указанных при создании направления. Пример: Предположим, цель - позвонить на номер 89172123456. Набор мобильных номеров необходимо производить во внешнюю линию, подключенную к АТС, у которой номер 508 - канал с подключенным GSM-шлюзом. Соответственно, нужно осуществить дозвон на номер 508 и дальнейшую передачу DTMF-символов, составляющих номер абонента. В статистику необходимо подставить непосредственно номер абонента. Для реализации в качестве номера (команды) в одну из подключенных к АТС внешних линий может быть отправлена строка 508zw{89172123456}. Преобразование номера в указанную команду может быть произведено средствами сценария, либо например, в системе может быть задано направление "мобильные" с командой-выражением '508zw{' + [Номер] + '}'. При звонке через сценарий выбирается направление "мобильные", тип команды "использовать команду направления". Номер подставляется в направление, расчитывается выражение и в линию, входящую в направление, посылается преобразованная команда. В итоге после отправки в набор номера 508 будет осуществлено ожидание ответа абонента (в данном случае GSM-шлюза), задержка коммутации в сценарии до окончания DTMF-трансляции, пауза в 1 секунду и последующая генерация DTMF символов номера 8, 9, 1, 7, 2 ... Выделенная фигурными скобками часть подставится в статистику соединений как номер абонента.

ВНИМАНИЕ! Команды не активируются при наборе специальных URI-содержащих номеров с префиксами sip:, tel:, fax: и т.д.


Через сценарий