Привет! Сегодня расскажем про то, как настроить Call Hunting в Cisco Unified Communications Manager (CUCM). Call Hunting позволяет распределять звонки на телефоны, в необходимой последовательности.
include '../static/php/content/promo.php'; ?>
Теория
Call Hunting содержит следующие компоненты:
- Directory Numbers (DNs) и Voicemail порты: конечные назначения, присваиваются Line Groups;
- Line Groups: присваиваются Hunt List’у, к одному Hunt листу можно присвоить больше одной Line группы. В Line группе могут быть настроены различные алгоритмы поиска (Top-Down, Circular, Longest Idle, Broadcast) и другие настройки;
- Hunt Lists: Представляет собой упорядоченный список Line групп. Звонок, проходящий через систему Call Hunting’а направляется в первую Line группу в Hunt листе. Если никто не может ответить в этой Line группе, то звонок может быть возвращен в Hunt List, где будет направлен в другую Line группу. Процесс может повторяться до тех пор, пока на звонок не ответят, закончатся Line группы или звонящий повесит трубку;
- Hunt Pilots: Hunt Pilot присваивается Hunt List’у, и может быть уникальным DN или ТфОП номером. После набора этого номера начинается процесс Call Hunting’а;
Визуально это можно представить так:
Настройка Call Hunting
Первым делом создаем Line Group:
- Для начала необходимо убедиться, что созданы Directory Numbers, присвоенные телефонным аппаратам;
- После этого в CM Administration переходим во вкладку Call Routing → Route/Hunt → Line Group, и в открывшемся окне нажимаем Add New;
- Здесь в поле Line Group Name указываем называние для Line группы, ниже в поле RNA Reversion Timeout указываем сколько секунд будет звонить каждый телефон в группе, перед тем как будет достигнуто значение No Answer;
- В выпадающем списке Distribution Algorithm выбираем алгоритм распределения звонков:
- Top Down – каждый новый вызов начинается с номера который стоит первым в списке;
- Circular – каждый новый вызов начинается с номера, который в списке был после номера, который принял предыдущий вызов;
- Broadcast – все телефоны звонят одновременно; Longest Idle Time – звонок направляется на телефон, который дольше всех был неактивен);
- В меню Hunt Options выбираем, что будет происходить со звонком при достижении определенного состояния (No Answer, Busy и Not Available);
- В поле Available DN/Route Partition выбираем номера, которые будут добавлены в группу, и в каком порядке будет происходить обзвон. Они будут отображаться в поле Secelted DN/Route Partition. Затем нажимаем Save;
Затем создаем Hunt List:
- Переходим во вкладку Call Routing → Route/Hunt → Hunt List и нажимаем Add New;
- В поле Name указываем название листа;
- Выбираем CUCM группу в поле Cisco Unified Communications Manager Group. Значение по умолчанию – Default;
- Нажимаем Save, после чего на странице появится поле Hunt List Member Information;
- Нажимаем Add Line Group и добавляем в необходимом порядке Line группы, созданные ранее;
Теперь, как вы могли догадаться, создаем Hunt Pilot :)
- Переходим во вкладку Call Routing → Route/Hunt → Hunt Pilot и нажимаем Add New.
- В поле Hunt Pilot указываем номер, на который будут поступать звонки;
- Если необходимо, то указываем Partition;
- В выпадающем меню Hunt List выбираем тот Hunt List, на который будут уходить звонки;
- В меню Call Forward Settings можно указать, куда отправлять вызов, если Call Hunting система не может его обработать (состояния No Answer и Busy);