Есть 3 Extension.
101
102
103
Задача стоит сперва звонить на 101, потом 101,102 потом 101,102,103. Таймаут 3 секунды.
Я создал группу 400. Вставил туда эти три extension. Выбрал стратегию memoryhunt. Destination выбрал группу 400. В принципе все работает, только каждый неотвеченный цикл считается как неотвеченный звонок. Хотелось бы чтобы один звонок был равноценен одному принятому или непринятому вызову.
можно в cdr.conf сделать
unanaswered=no
будет вообще игнорить ВСЕ звонки которые не отвечены(и из других источников - тоже).
Ну или написать простой скрипт, который в базе поудаляет все строчки кроме последней для ringgroup
Задан: 2016-06-06 17:41:32 +0400
Просмотрен: 127 раз
Обновлен: Jun 07 '16
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
С этой стратегией это нерешаемо.
zzuz ( 2016-06-06 18:28:31 +0400 )редактироватьа какую стратегию выбрать*?
Herber90 ( 2016-06-06 19:57:48 +0400 )редактироватьВидимо , "ringall" .
zzuz ( 2016-06-06 21:09:34 +0400 )редактировать