freeswitchforum.com https://freeswitchforum.com/ |
|
IVR + Blacklist https://freeswitchforum.com/viewtopic.php?f=6&t=260 |
Страница 1 из 1 |
Автор: | denishi [ 26 ноя 2013 16:49 ] |
Заголовок сообщения: | IVR + Blacklist |
Добрый день! Коллеги, подскажите, как можно организовать блеклист в IVR? Чтобы к директору например не могли дозвониться через добавочный извне, а до инженера без проблем... и чтобы в этот список можно было оперативно добавлять-убирать номера... Сейчас просто в ivr указал <entry action="menu-exec-app" digits="/^([1-5]\d\d\d)$/" param="transfer $1 XML default"/> - перевод на соотв. абонента при наборе добавочного номера в интервале от 1000 до 5999... как вариант, можно конечно перечистить все добавочные, какие есть (штук 40-50), но это некрасиво выглядит, хотелось именно со списком оперировать... |
Автор: | Vlad1983 [ 26 ноя 2013 18:00 ] |
Заголовок сообщения: | Re: IVR + Blacklist |
забить всех, на кого запрещены прямые наборы, во внутреннюю БД перед входом в IVR выставить переменную допустим extcall, которая метит все звонки попадающие в IVR далее уже после transfer $1 XML default в отдельном екстене проверить, если на канале стоит extcall не запрещен ли звонок указанный dest дальше уже дело фантазии можете снова в IVR бросить, на голосовую почту, завершить вызов... |
Автор: | denishi [ 28 ноя 2013 18:40 ] |
Заголовок сообщения: | Re: IVR + Blacklist |
Vlad, если не сложно, могли бы подробнее расписать, ибо с FS только начинаю общение. Заранее спасибо. |
Автор: | Vlad1983 [ 28 ноя 2013 20:20 ] |
Заголовок сообщения: | Re: IVR + Blacklist |
подробней это сделать всё за вас? установка переменной на канал https://wiki.freeswitch.org/wiki/Misc._ ... _Tools_set установка/считывание/удаление переменных во внутреннюю БД https://wiki.freeswitch.org/wiki/Mod_hash проверка значений переменных в диалплане логическое "И" http://wiki.freeswitch.org/wiki/Dialpla ... cal_AND.29 |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |