Страница 1183 из 1185
Добавлено: 17 июн 2025, 16:47
notify_ded_bot
в общем это нужно свою очередь придумывать
Добавлено: 17 июн 2025, 16:48
notify_ded_bot
или патчить queue под наши нужды по самое небалуйся
или (хотя что-то мне подсказывает что врятли) - писать на ARI
Добавлено: 17 июн 2025, 16:49
notify_ded_bot
exten => _X.,1,Progress()
; Включаем раннее медиа
exten => _X.,n,Answer()
; Устанавливаем задержку соединения
exten => _X.,n,Set(CONNECTEDLINE(hold_before_connect)=yes)
; Запускаем очередь С ПАРАМЕТРОМ b (before call)
exten => _X.,n,Queue(queue1,,,60,,,macro-after_greeting,,,,)
; Опциональная обработка после очереди
exten => _X.,n,Hangup()
; Макрос, выполняемый ПОСЛЕ приветствия
[macro-after_greeting]
exten => s,1,NoOp()
; Проигрываем приветствие КЛИЕНТУ
exten => s,n,Playback(/бла/бла/приветствие)
; Разрешаем соединение
exten => s,n,Set(CONNECTEDLINE(hold_before_connect)=no
Добавлено: 17 июн 2025, 16:49
notify_ded_bot
эм
но ведь не будет выполнено Queue пока не пройдёт Playback жеж
а если оператор возьмет трубку, до того как сообщение доиграется? оператор должен будет слушать тишину? это будет приводить странным ситуациям, когда оператор поздоровается с тишиной, либо не поздоровается, потому что знает, что сейчас тишина
Добавлено: 17 июн 2025, 16:52
notify_ded_bot
exten => _X.,1,Progress()
; Включаем раннее медиа
exten => _X.,n,Answer()
; Устанавливаем задержку соединения
exten => _X.,n,Set(CONNECTEDLINE(hold_before_connect)=yes)
; Запускаем очередь С ПАРАМЕТРОМ b (before call)
exten => _X.,n,Queue(queue1,,,60,,,macro-after_greeting,,,,)
; Опциональная обработка после очереди
exten => _X.,n,Hangup()
; Макрос, выполняемый ПОСЛЕ приветствия
[macro-after_greeting]
exten => s,1,NoOp()
; Проигрываем приветствие КЛИЕНТУ
exten => s,n,Playback(/бла/бла/приветствие)
; Разрешаем соединение
exten => s,n,Set(CONNECTEDLINE(hold_before_connect)=no
чатгпт не подходит для узкоспециализированных задач
Добавлено: 17 июн 2025, 16:53
notify_ded_bot
exten => _X.,1,Progress()
; Включаем раннее медиа
exten => _X.,n,Answer()
; Устанавливаем задержку соединения
exten => _X.,n,Set(CONNECTEDLINE(hold_before_connect)=yes)
; Запускаем очередь С ПАРАМЕТРОМ b (before call)
exten => _X.,n,Queue(queue1,,,60,,,macro-after_greeting,,,,)
; Опциональная обработка после очереди
exten => _X.,n,Hangup()
; Макрос, выполняемый ПОСЛЕ приветствия
[macro-after_greeting]
exten => s,1,NoOp()
; Проигрываем приветствие КЛИЕНТУ
exten => s,n,Playback(/бла/бла/приветствие)
; Разрешаем соединение
exten => s,n,Set(CONNECTEDLINE(hold_before_connect)=no
ну во первых Мкрос и Хоусаб После Таймаута - проигрывается ОПЕРАТОРУ а не клиенту
а во вторых:
same => n,Queue(anonym,tcB(local,greeting,1),,,25)
same => n,HangUp(16)
exten => greeting,1,NoOp(Проигрывание приветствия)
same => n,Playback(/home/voices/new) ;
same => n,Return()
оно отрабатывает так же как и
same => n,Playback(/home/voices/new) ;
same => n,Queue(anonym,tc,,,25)
same => n,HangUp(16)
так что оно тоже не подходит
Добавлено: 17 июн 2025, 16:55
notify_ded_bot
ну во первых Мкрос и Хоусаб После Таймаута - проигрывается ОПЕРАТОРУ а не клиенту
а во вторых:
same => n,Queue(anonym,tcB(local,greeting,1),,,25)
same => n,HangUp(16)
exten => greeting,1,NoOp(Проигрывание приветствия)
same => n,Playback(/home/voices/new) ;
same => n,Return()
оно отрабатывает так же как и
same => n,Playback(/home/voices/new) ;
same => n,Queue(anonym,tc,,,25)
same => n,HangUp(16)
так что оно тоже не подходит
hold_before_connect это галлюцинация, нет такой опции
Добавлено: 17 июн 2025, 16:55
notify_ded_bot
мох с приветствием и много много музыки => фиксируем время начала => очередь с локал агентами => в dial агента с опцией U принимаем решение, соединить сразу или сказать агенту "жди" относительно продолжительности приветствия.
а вообще ари ?
Добавлено: 17 июн 2025, 16:59
notify_ded_bot
или патчить queue под наши нужды по самое небалуйся
или (хотя что-то мне подсказывает что врятли) - писать на ARI
или переходить на фрисвич)
Добавлено: 17 июн 2025, 16:59
notify_ded_bot
хотите сказать он такое может?