Подпрограмма соединения звонящего с последним собеседником (SmartCallback)

Подпрограмма соединения звонящего с последним собеседником (SmartCallback)

Не редко мы пытаемся с офисного телефона позвонить кому-то на мобильный, но абонент оказывается не доступен или занят. Когда искомый нами человек перезванивает по пропущенному вызову, он слышит в ответ название компании, из которой ему звонили, но не всегда может догадаться кому он был нужен. В то же время, Elastix хранит информацию о вызовах и знает разгадку – кто и когда пытался с ним связаться. Если мы, получив такой звонок, соединим абонента с последним, кто ему звонил, скорее всего окажем услугу – сэкономим время обоих. Такой функционал не входит в стандартный набор функций, но может быть относительно просто реализован нами самостоятельно. Для этого потребуется:

• настроить подпрограмму (которую мы назовем SmartCallback) и присвоить ей номер 661234 (файл «extensions_custom.conf»)

• настроить запрос к статистике соединений и назвать его «LASTCALL» (файл «func_odbc.conf»)

• настроить подключение к базе данных CDR со статистикой соединений (файлы «res_odbc.conf» и «/etc/odbc.ini»)

• настроить Собственную функцию (Misc Destination) «SmartCallback» и присвоить ей вызов подпрограммы «661234»

• настроить Внутреннюю функцию (Misc Application) «NoSmartCallback», присвоив ей номер «601234», чтобы переключать на нее вызовы, не обработанные функцией «SmartCallback»

• настроить в правилах входящей связи (Inbound Routes) вызов Собственной функции (Misc Destination) «SmartCallback»

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Подпрограмма

Из книги Большая Советская Энциклопедия (ПО) автора БСЭ


Хорошо смеется тот, кто смеется последним

Из книги Великие научные курьезы. 100 историй о смешных случаях в науке автора Зернес Светлана Павловна

Хорошо смеется тот, кто смеется последним С французского: Rira bien, qui rira le dernier. Буквально: Хорошо будет смеяться тот, кто будет смеяться последним.Из басни «Два крестьянина и туча» французского писателя и баснописца Жана Пьера Флориана (1755— 1794).В России эта фраза стала


Кто смеется последним

Из книги The Question. Самые странные вопросы обо всем автора Коллектив авторов

Кто смеется последним


Что бы вы назвали «последним словом» в кинематографе?

Из книги ELASTIX – общайтесь свободно автора Юров Владислав

Что бы вы назвали «последним словом» в кинематографе? АНТОН ДОЛИНКинокритикЭти вещи довольно интуитивны и приходят ко всем сразу. Как правило, люди просто видят какой-то фильм и понимают, что этот фильм не может не получить внимания кинокритиков и зрителя, так было


Настройка подпрограммы (контекста) SmartCallback

Из книги Развивай свой мозг! Уроки гениев. Леонардо да Винчи, Платон, Станиславский, Пикассо автора Могучий Антон

Настройка подпрограммы (контекста) SmartCallback Собственные функции можно писать разными способами:• в синтаксисе настраиваемого плана набора (файл «extensions_custom.conf»)• на языке AEL (Asterisk Extension Language) (файл «extensions.ael»)• на PHP или на другом языке, используя функцию AGI (Asterisk Gateway


Настройка Собственной функции (Misc Destination) «SmartCallback»

Из книги автора

Настройка Собственной функции (Misc Destination) «SmartCallback» Чтобы использовать созданную подпрограмму «SmartCallback» требуется настроить Собственную функцию (Misc Destination) «SmartCallback»:• открыть меню «PBX / Misc Destinations»• добавить ссылку на подпрограмму:• Destination – удобное для администратора


Настройка правила входящей связи для «SmartCallback»

Из книги автора

Настройка правила входящей связи для «SmartCallback» Чтобы Elastix могла соединить звонящего с абонентом, который вызывал его последним, необходимо настроить с правилах входящей связи (Inbound Routes) вызов Собственной функции (Misc Destination) «SmartCallback»: Проделайте аналогичные изменения во


Упражнение «Разговор с воображаемым собеседником»

Из книги автора

Упражнение «Разговор с воображаемым собеседником» Представьте, что вы говорите с вашим знакомым в какой-нибудь привычной для вас обстановке.Говорите и за себя, и за него, стараясь понять его логику, и угадать, что он мог бы вам ответить.Теперь представьте, что вы оказались