Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Оповещение абонента о причине недозвона

Оповещение абонента о причине недозвона

Откуда: Омск
Сообщений: 5

Оповещение абонента о причине недозвона

Коллеги!
Хочу чтобы абоненту при недозвоне не валилось всегда busy, а в зависимости от причины проигрывалось сообщение: "неправильно набран номер", "телефон не подключен" или, если абонент реально занят, busy.
Подскажите в как это грамотно сделать?
2009-07-31 08:32

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: Оповещение абонента о причине недозвона

exten=>s,n,Dial(SIP/${MACRO_EXTEN},10,tT)
exten=>s,n,ExecIf($[${DIALSTATUS}=NOANSWER],Playback,Абонент_Пупкин_не_отвечает)
exten=>s,n,ExecIf($[${DIALSTATUS}=CHANUNAVAIL],Playback,Абонент_Пупкин_не_подключен)
и так далее

ИМХО: называть форумчан "коллегами" наверное стоит только после прочтения, хотя бы одной книги по теме
2009-07-31 12:13

Откуда: Омск
Сообщений: 5

Re: Оповещение абонента о причине недозвона

Спасибо большое.

p.s. Книги я читаю. Правда больше по традиционной телефонии. Все равно спасибо!
2009-08-03 15:38

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: Оповещение абонента о причине недозвона

select:

Правда больше по традиционной телефонии
:)
т.н. операторы "традиционной" телефонии, уже на 50% - voip'шные. традиционной в вашем смысле, осталась только "последняя миля", над искоренением которой и работает данный форум :)
2009-08-03 15:49

Сообщений: 44

Re: Оповещение абонента о причине недозвона

У оповещения через playback есть один большой минус -- оно сначала отвечает на звонок.

А если надо сделать так чтобы не отвечало и проигрывало -- придётся изголяться: записывать оповещение как отдельный класс music on hold , заводить extension который всегда свободен, переадресовывать туда неудачные вызовы и проигрывать сообщение при вызове этого extension с помощью опции w . Зато после проигрывания сообщения можно вернуть busy или congestion .
2009-08-10 13:35

Откуда: Челябинск
Сообщений: 31

Re: Оповещение абонента о причине недозвона

spvoice:

У оповещения через playback есть один большой минус -- оно сначала отвечает на звонок.
Попробуй - Playback(message,noanswer).
2009-08-10 13:57

Сообщений: 84

Re: Оповещение абонента о причине недозвона

http://www.asteriskforum.ru/viewtopic.php?t=4525

Главная проблема у меня понять, где сотка, что бы сказало мобильник отключен и понять где городской отсылает cause 31, что он отключен. Короче много проблем, потому что нужно менять конвертацию cause на циске и иметь много секаса со всем этим, потому что трудно додуматься, вернее на ставиться опытов в моём случае, как и откуда и на что какие коды завершения придут.
2009-08-10 19:20

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru