Создана очередь, в ней юзеры.
При поступлении заявки иннициируется Originate от очереди к клиенту.
Необходимо реализовать: выбирается юзер из очереди, ему идёт звонок 8 секунд.
Если не взял трубку - идёт следующему в очереди.
Как только ктото в очереди поднял трубку, идёт дозвон клиенту.
Как можно реализовать?
На данный момент реализовано так, что звонок переходит, только если юзер нажал "отбой". А надо автоматом через N секунд.
Как вариант реализовано, что звонится сразу всем в очереди. Кто первый поднял - того и тапки. Но надо N секунд
Создайте закольцованный контекст с нужной вам логикой и оригинейте его через chan Local.
Либо сделайте выход из очереди в нужные вам N секунд и по выходу вбрасывайте обратно или делайте что угодно.
_________________
mega-net.ru - IT аутсорсинг