Колбэк с задержкой
Сервисы Общения › Форумы › Телефония › АТС. Настройка и использование › Колбэк с задержкой
Помечено: CallBack, Колбэк, обратный, обратный звонок
- В этой теме 12 ответов, 2 участника, последнее обновление 3 года, 6 месяцев назад сделано Nobody.
-
АвторСообщения
-
18.06.2021 в 07:59 #16931NobodyУчастник
Что желаю получить:
При входящем звонке
1. Поднять трубку и сразу сбросить
2. Подождать N секунд
3. Осуществить колбэк на этот номерЧто пробовал:
Стандартное правило колбэка при настройке 5 сек и поднятия трубки поднимает трубку и ждёт 5 секунд до отбоя. А отбить надо сразу!
Вариант с отдельными действиями поднять/положить и задержками не работает, так после действия положить трубку обработка действий завершается.Что вероятно решит проблему:
Изменение настроек действия колбэка. В идеале иметь две переменные времени. Одна время на которое надо поднять трубку. Вторая время через которое необходимо осуществить колбэк. В данный момент только одна переменная. И она отвечает за время поднятия трубки, а в случае не поднятия трубки задержку, что кстати не очевидно из описания этой переменной.18.06.2021 в 12:59 #16932DemonУчастникДоброго дня.
Мне видится что всё уже давно есть для этого.
Действие “Обратный вызов”.
1. Там есть галочки: “поднять трубку” перед завершением звонка
2. Задержка перед вызовоми никаких других отдельных действий не нужно.
я чего-то не так понял?18.06.2021 в 13:56 #16933NobodyУчастникВ том то и дело, что в случае галочки поднять трубку эта задержка выходит боком. Поднимается трубка и идёт отсчёт этих секунд. А потом сброс и сразу перезвон. То есть задержка получается не после отбоя, а после поднятия. Что совсем не то что нужно. В этом случае вызывающий попадает на деньги за звонок и обратный вызов приходит также мгновенно, что путает вызывающего. Вызывающий пожилой человек. Нужна реальная задержка, чтобы осмыслить что происходит с телефоном.
18.06.2021 в 14:00 #16934NobodyУчастникВозможно можно обойтись и без галочки поднять трубку. Но мудьтифон без нее тогда звонит на ГСМ. Может какой то хитрый код завершения нужно поставить, чтобы мегафон отбил не только часть СИП, но весь звонок включая ГСМ.
18.06.2021 в 14:14 #16935DemonУчастникГалочка “поднять трубку” и была сделана из-за мультифона…
Для продолжения:
1. ссылка на набор действий входящих с параметрами, которые я предложил
2. ссылка на исходный входящий звонок из истории с этим действием18.06.2021 в 15:13 #16936NobodyУчастникссылка на набор действий входящих с параметрами, которые я предложил
Я сделаю в боевом варианте сейчас, чтобы специально отдельно это презентовать. Но к слову отдельная большая просьба сделать кнопочку дублировать набор действий рядом с кнопочками выключить и удалить. Тк при необходимости немного изменить набор для обработки другого звонка приходится всё создавать заново. Что супер не удобно.
18.06.2021 в 15:25 #16940NobodyУчастникЯ не знаю, что происходит но форум ни в какую не принимает мои ссылки. Ни через тег линк, ни через код, ни на прямую. Просто не отправляется и все. Зайди в мой профиль во входящие там большими буквами набор ТЕСТ КОЛБЕКА НЕ ЗАБЫТЬ УДАЛИТЬ и последний звонок в логах. Телефон с которого звонил кстати вообще не отбило. Ни через 5 секунд, ни через десять. А колбек пришел, как второй вызов.
18.06.2021 в 15:33 #16941NobodyУчастник18.06.2021 в 15:39 #16942DemonУчастникЯ получил ссылки.
Что я вижу в логе звонка:
1. Поднятие трубки перед переадресацией происходит.
Трубка была поднята в 2021-06-18 15:18:49
Трубка была сброшена в 2021-06-18 15:18:50 с кодом 19
это подтверждается диаграммой SIP обмена (по ссылочке “Детальная информация о звонке” в информации о звонке). Мультифон на BYE ответил OK.2. По истории звонков видно, что исходящий (колбек) был совершён в 15:18:55. Т.е. ровно через 5 секунд после завершения входящего.
Всё согласно настройкам.Я так понимаю.. остаётся только вопрос почему мегафон не отменил звонок после того как трубка была поднята и повешена на стороне АТС?
18.06.2021 в 16:25 #16943NobodyУчастникЯ так понимаю.. остаётся только вопрос почему мегафон не отменил звонок после того как трубка была поднята и повешена на стороне АТС?
Судя по всему получается так. Значит это чёртов мегафон опять врубил козла. Это может быть связано с кодами завершения? Или допустим так. Мегафон не успел отработать завершение сразу за поднятием. Может таки добавить переменную для длительности звонка перед отбоем? По крайней мере это помогло бы диагностировать в этом ли проблема или нет.
18.06.2021 в 16:40 #16944NobodyУчастникИзменил код завершения на 17 (user busy). Один звонок прошел как надо. Нормально отбилось сразу. Второй не отбился.
Наверно все таки мегафону нужно не сразу отбивать, а через секунду хотя бы. Ясно, что надо попасть в 3х секундный бесплатный интервал и с учетом их биллинга это скорее всего в реальности не больше полутора.Если не делать дополнительную переменную, то можешь поменять задержку на хотя бы одну секунду?
18.06.2021 в 16:44 #16945NobodyУчастникИли попробовать “костыль” сделать галку у “повесить трубку” – “продолжить обработку действий”? Но я не знаю как внутри логика устроена, возможно ли это?
18.06.2021 в 17:08 #16946NobodyУчастникНа данный момент закостылил вот так:
Несколько вызовов подряд прошло как надо!!! -
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.