Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Callback по освобождению.

3

Вобщем задача такова: Сотрудник с внутреннего номера звонит другому, тоже на внутренний номер. У того занято. Тогда этот набирает опредилённую комбинацию и как только тот освобождается, происходит автоматический звонок первому и как он поднимает трубку, его линию перекидывают на второго. Кто-то пробовал такое звамутить ? (Слышал такая функция есть в каких-то панасониках)

удалить закрыть спам изменить тег редактировать

спросил 2011-02-02 17:05:59 +0400

amonra Gravatar amonra flag of Ukraine
2301 26 13 65
http://lantec.ua/

обновил 2011-02-02 17:06:44 +0400

Comments

Навскидку в голову приходит такой алгоритм: При неудачном DIALSTATUS просить нажать какую-нить кнопку. По этому действию заносится значение в AstDB. В екстеншене h проверять, а "не тебе ли звонили", и если так - генерировать call-файл. samael28 ( 2011-02-02 18:30:00 +0400 )редактировать

1 Ответ

2

в диалплан подставить по хенгап(h)
1) проверить не был ли звонок внутреннему. если да, то записать в базу кто и кому звонил.
2) проверить нет ли в базе запросов на перезвон для каждого из абонентов, елси есть, проверить есть ли другие звонки требуемуему, если нет перезвонить
3)вписать в диалплан номер, при звонке на который запись из пункта 1) (последний звонок) ставиться в "нужно перезвонить".

ну или проще вараинт(намного).
сделать префикс типа *00111 = перезвонить мне когда 111 освободится. а по хенгап делать звонок через callfile.

ссылка удалить спам редактировать

ответил 2011-02-03 15:42:02 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

обновил 2011-02-03 23:54:39 +0400

alexcr Gravatar alexcr
3124 10 9 51
http://asterisk-service.c...

Comments

все это на старом форуме в 10 вариантах было, пусть ищут! switch ( 2011-02-03 15:50:36 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку
2 закладки

подписаться на rss ленту новостей

Статистика

Задан: 2011-02-02 17:05:59 +0400

Просмотрен: 798 раз

Обновлен: Feb 03 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.