Страница 1 из 1

Очередь с последовательным обзвоном нескольких операторов

Добавлено: 15 авг 2025, 04:11
virtualya
Всем привет!
Имеется очередь с последовательным обзвоном (strategy=linear)
Задача: как сделать так, что если не ответил первый оператор, то после таймаута вызывались одновременно два/три следующих оператора, далее следующие два/три. При этом у предыдущих операторов вызов продолжался?

Re: Очередь с последовательным обзвоном нескольких операторов

Добавлено: 15 авг 2025, 11:00
Glukinho
Я обычно так делаю (для Freepbx):

queues_post.conf

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

[queue_name](+)
; эти звонят сразу
member => Local/101@from-internal,Operator 1,101
member => Local/102@from-internal,Operator 2,102

; эти начинают звонить через 10 сек
member => Local/10-104@from-internal,Operator 4,104
member => Local/10-105@from-internal,Operator 5,105

; эти начинают звонить через 20 сек
member => Local/20-106@from-internal,Operator 6,106
member => Local/20-106@from-internal,Operator 7,107
extensions_custom.conf

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

[from-internal-custom]
exten => _XX-XXX,1,Wait(${EXTEN:0:2})
same => n,Goto(from-internal,${EXTEN:3},1)

Re: Очередь с последовательным обзвоном нескольких операторов

Добавлено: 15 авг 2025, 11:02
Glukinho
Только strategy=ringall должно быть при этом.