Модуль редактирует свойства линий, созданных картой сети, и позволяет собирать линии в направления. Сами линии здесь не создаются — они появляются из карты сети.
Свойства внешних линий
| Свойство | Что задаёт |
|---|---|
| Сервер | Обслуживающий линию сервер из карты офиса. Только чтение |
| Идентификатор линии | Уникальный номер, которым оперирует система. Возвращается встроенной функцией обработчика сценариев. Только чтение |
| Поток | Поток, в состав которого входит линия. Только чтение |
| Включена | Выключение запрещает использование линии на любых типах звонков. Применяется для неактивных, неподведённых или неисправных линий |
| Тип набора | Тоновый или импульсный |
| Исходящие разрешены | Разрешает прямые исходящие звонки в город. Используется служебным номером «Выход в город», компонентом «Переключение» и быстрыми номерами |
| Подключена к АТС | Линия подключена к внутренней линии офисной АТС |
| Автодозвон | Разрешает использовать линию в исходящих задачах в автоматическом и полуавтоматическом режимах |
| Доступна в call-центре | Без флага линия не видна в настройках задач и в модуле «Ресурсы» |
| Префикс | Номер для выхода во внешнюю среду. Нужен, когда выше системы стоит АТС |
| Номер | Подставляется, если определить номер, на который шёл вызов, не удалось. Служит также описанием линии в клиентских интерфейсах, если линия не входит ни в поток, ни в направление |
| Код | Произвольный текстовый код, привязанный к линии |
Про флаг «Подключена к АТС»
Он делает больше, чем кажется. Линия с этим флагом:
- становится недоступной для служебного номера «Выход в город» и компонента «Переключение», но остаётся доступной для компонента «Переключение с указанием внешних линий»;
- используется служебным номером «Выход в АТС» и быстрыми номерами, работающими в направлении АТС;
- при настройке «Пропускать вход в задачу для внешних линий, подключённых к АТС» в модуле «Общие настройки → Менеджер задач» блокирует работу менеджера задач — выход из компонента «Вход в задачу» происходит по ветке «Параметры не подходят».
Последний пункт автоматически разделяет вызовы на внутриофисные и внешние — полезный приём, о котором легко не догадаться.
Свойства внутренних линий
| Свойство | Что задаёт |
|---|---|
| Сервер | Сервер или операторский компьютер, обслуживающий линию. Только чтение |
| Идентификатор линии | Уникальный номер линии. Только чтение |
| Поток | Поток, в состав которого входит линия. Только чтение |
| Название | Информационная расшифровка. Совпадает с названием объекта телефонного аппарата в карте сети |
| Включена | При отключении звонки на линию не поступают и звонить с неё нельзя |
| Город | Коммутировать ли сразу с внешней линией после подъёма трубки |
| Код | Произвольный текстовый код для маршрутизации |
Название внутренней линии видно при назначении её на внутренние номера, при выдаче прав и в статистике. Для аналоговых линий оно используется ещё и при звонках внутри офиса, когда линия работает без управления компьютером оператора — тогда название показывается во всплывающем окне.
Направления
Направление — упорядоченный набор внешних линий, объединённых по какому-либо признаку. Одна и та же линия может входить в несколько направлений, число направлений не ограничено.
Направления задействуются при исходящих звонках наружу — через компоненты сценариев «Дозвон» и «Переключение с использованием внешних линий».
Преобразование набираемого номера
Главная возможность направлений — команда преобразования номера. Номер, отправляемый во внешнюю линию, это не просто цифры, а строковая команда, где кроме DTMF-символов действуют служебные:
| Символ | Действие |
|---|---|
w | Пауза при наборе в 1 секунду |
q | Ожидание соединения с абонентом перед отправкой дальнейших DTMF-символов |
z | То же, что q, но с задержкой дальнейших действий — коммутации, воспроизведения — до окончания набора |
^ | Удаляет символ из набора в линию, при этом он может остаться в статистике |
{ } | Выделяют часть команды, которая попадёт в статистику коммутаций как номер абонента |
Разбор примера
Задача: позвонить на номер +7 (495) ХХХ-ХХ-ХХ, но мобильные набирать через GSM-шлюз, подключённый к внешней линии АТС с номером 508. В статистику должен попасть номер абонента, а не 508.
Команда:
508zw{+7 (495) ХХХ-ХХ-ХХ}
Что происходит по шагам:
- в набор уходит 508 — дозвон до GSM-шлюза;
zждёт ответа шлюза и задерживает коммутацию в сценарии до окончания трансляции DTMF;wдобавляет паузу в секунду;- дальше генерируются DTMF-символы самого номера;
- содержимое фигурных скобок попадает в статистику как номер абонента.
Такую команду можно собрать прямо в сценарии, а можно задать направлению «мобильные» выражение вида '508zw{' + [Номер] + '}'. Тогда сценарий выбирает направление и тип команды «использовать команду направления», номер подставляется, выражение рассчитывается, и в линию уходит готовая команда.
sip:, tel:, fax: и подобными.
Три способа задать команду направления
- не использовать преобразование вовсе;
- задать выражение для расчёта итоговой команды;
- использовать служебный сценарий: он принимает исходный номер в компонент «Старт» и возвращает результат в служебной переменной «(сл) возвращаемое значение».
Третий вариант нужен там, где правило преобразования сложнее одного выражения — например когда маршрут зависит от справочника кодов или от времени суток.