Таймаут агентов в скилл-группе

Модератор: Administrator

Ответить
koltras
Участник форума
Сообщения: 126
Зарегистрирован: Ср 05 дек 2012, 15:24

Таймаут агентов в скилл-группе

Сообщение koltras »

Ситуация следующая:

Допустим, в удаленном колл-центре пропало все электричество и телефоны выключились.
В этом случае хотелось бы в векторе использовать

Код: Выделить всё

goto step    Y             if staffed-agents   in skill ХХ           =  0   
чтобы перекинуть вызовы в другой колл-центр.

Но, судя по CMS, если телефон отключить, то статус агента в skill-группе отстается AVAIL минимум 3-4 минуты, соответственно, звонки в это время висят в очереди, клиенты негодуют.

Мне не понятно, как статус агента меняется на unstaffed и где это время можно изменить?
Последний раз редактировалось koltras Ср 15 апр 2015, 16:34, всего редактировалось 1 раз.
alma
Постоянный участник форума
Сообщения: 179
Зарегистрирован: Ср 30 апр 2008, 13:06

Re: Таймаут агентов в скилл-группе

Сообщение alma »

Попробуйте использовать check для проверки доступности операторов.
koltras
Участник форума
Сообщения: 126
Зарегистрирован: Ср 05 дек 2012, 15:24

Re: Таймаут агентов в скилл-группе

Сообщение koltras »

Спасибо, попробую.
Но что покажет check, если станция считает, что агент залогинен в группу и находится в состоянии available, хотя на самом деле телефон, на котором он логинился, вообще отключен от сети?

UPD: Проверил как работает check. К сожалению, т.к. станция считает, что агент доступен, то переправляет вызов на него и выбрасывает из вектора.

Поэтому изначальный вопрос актуален: где настраивается время проверки доступности агентов и условие разлогинивания их из группы?
alma
Постоянный участник форума
Сообщения: 179
Зарегистрирован: Ср 30 апр 2008, 13:06

Re: Таймаут агентов в скилл-группе

Сообщение alma »

koltras писал(а):Спасибо, попробую.
Но что покажет check, если станция считает, что агент залогинен в группу и находится в состоянии available, хотя на самом деле телефон, на котором он логинился, вообще отключен от сети?

UPD: Проверил как работает check. К сожалению, т.к. станция считает, что агент доступен, то переправляет вызов на него и выбрасывает из вектора.

Поэтому изначальный вопрос актуален: где настраивается время проверки доступности агентов и условие разлогинивания их из группы?
Агенты на каких аппаратах работают? Для H.323 endpoints параметры:
1. ch ip-network-reg
2. ср system-parameters ip-options
koltras
Участник форума
Сообщения: 126
Зарегистрирован: Ср 05 дек 2012, 15:24

Re: Таймаут агентов в скилл-группе

Сообщение koltras »

Аппараты у меня 96 серии
Установил в ch sys ip-options таймер в одну минуту:

Код: Выделить всё

change system-parameters ip-options                             Page   1 of   3
                          IP-OPTIONS SYSTEM PARAMETERS
.........
AUTOMATIC TRACE ROUTE ON
           Link Failure? y
                                     H.323 IP ENDPOINT
 H.248 MEDIA GATEWAY                  Link Loss Delay Timer (min): 1
  Link Loss Delay Timer (min): 5        Primary Search Time (sec): 75
                                Periodic Registration Timer (min): 20
                              Short/Prefixed Registration Allowed? y
В network region значения явно меньше

Код: Выделить всё

change ip-network-region 1                                      Page   1 of  20
                               IP NETWORK REGION
  Region: 1
...............
H.323 IP ENDPOINTS                                       RSVP Enabled? n
  H.323 Link Bounce Recovery? y
 Idle Traffic Interval (sec): 20
   Keep-Alive Interval (sec): 5
            Keep-Alive Count: 5   
Не помогло. Агент по-прежнему пропадает из списка в течении 3-4 минут.
Нашел вот такую тему. Судя по дате, проблема давнишняя, и решения он не нашел, хотя у него интервал составлял 15 минут против 3-4 моих... Возможно, настройки где-то есть, все-таки...
alma
Постоянный участник форума
Сообщения: 179
Зарегистрирован: Ср 30 апр 2008, 13:06

Re: Таймаут агентов в скилл-группе

Сообщение alma »

Медиагейт на удаленной площадке есть?
koltras
Участник форума
Сообщения: 126
Зарегистрирован: Ср 05 дек 2012, 15:24

Re: Таймаут агентов в скилл-группе

Сообщение koltras »

Нет. Про проверку доступности гетевея я тоже прочитал, но это не мой случай :(
alma
Постоянный участник форума
Сообщения: 179
Зарегистрирован: Ср 30 апр 2008, 13:06

Re: Таймаут агентов в скилл-группе

Сообщение alma »

koltras писал(а):Нет. Про проверку доступности гетевея я тоже прочитал, но это не мой случай :(
У меня сделано так:
При возникновении внештатной ситуации, супервайзер второго контактцентра нажимает кнопку на своем аппарате. На кнопке настроен автологин в сплит ( аварийный ). В векторе идет проверка о наличии зарегистрированных операторов в этом сплите, если таковые есть, вызовы поступают во второй контакт центр.
koltras
Участник форума
Сообщения: 126
Зарегистрирован: Ср 05 дек 2012, 15:24

Re: Таймаут агентов в скилл-группе

Сообщение koltras »

У меня по этой задаче 3 удаленных колл-центра, работающих круглосуточно (в которых и возникают эти проблемы)
Была мысль сделать схему с выделенным вектором, в котором по нажатию цифр менялись бы переменные, и на основании них основной вектор менял бы схему распределения вызовов. Сделать это не сложно, но возникает проблема управления этим функционалом в ночное время.
Поэтому и хочется это дело автоматизировать.

На самом деле, 3-4 минуты не очень критичны при серьезных авариях. Т.к. время, за которое поймут что случилось,
информация дойдет наверх, и вектор будет переключен, будет не меньше.
Просто хочется, чтобы все работало как положено :)

И не понятно, стабильно ли это время обнаружения и отключения, или может меняться. Мне показалось, что один раз до отключения агента прошло минут 20, но в дальнейшем я такого результата повторить не смог.
В векторе идет проверка о наличии зарегистрированных операторов в этом сплите, если таковые есть, вызовы поступают во второй контакт центр.
Вот тут я не понял. То есть, если в каком-то сплите, на который никогда не приходят вызовы, появляется залогиненный оператор, то вызовы с первого колл-центра автоматом попадают во второй?
alma
Постоянный участник форума
Сообщения: 179
Зарегистрирован: Ср 30 апр 2008, 13:06

Re: Таймаут агентов в скилл-группе

Сообщение alma »

На супервизора вызовы не приходят конечно.
Пример:
goto vector 1 @step 1 if staffed-agents in skill 2 > 0
koltras
Участник форума
Сообщения: 126
Зарегистрирован: Ср 05 дек 2012, 15:24

Re: Таймаут агентов в скилл-группе

Сообщение koltras »

Ага. Кажется я правильно понял. )

Можно и такой метод использовать, конечно.
Спасибо за идею! )
Ответить