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

Постановка входящих звонков в очередь

Откуда: Rivne
Сообщений: 3

Постановка входящих звонков в очередь

Ситуация такая, есть екстеншн, к примеру 210. Кто-то звонит и просит переключить его на 210, я переключаю, соответственно 210 уже занят. И тут звонит еще кто-то и тоже хочет говорить с 210 екстеншном, а он то пока занят.

Вопрос: Как сделать так, чтоб можно было просто переключить второго вызывающего на 210 и пусть ему музыка играет, пока занято, а когда 210 освободится, то пойдет уже вызов и разговор.

пс. Использую Elastix
Blues Forever
2009-05-26 17:07

Сообщений: 866

Re: Постановка входящих звонков в очередь

ну например сделать столько очередей, сколько экстеншенов - каждому свою :)
в каждой очереди один мембер - это собственно телефон соответствующего экстеншена.
2009-05-26 17:25

Откуда: Rivne
Сообщений: 3

Re: Постановка входящих звонков в очередь

дайте ссылки, где об этом можно почитать, я с еластикс только начал разбираться, а гугль много лишнего находит
Blues Forever
2009-05-26 17:38

Сообщений: 866

Re: Постановка входящих звонков в очередь

много лишнего это сильно :)

почитать про что? Про очереди? http://www.voip-info.org/wiki/view/Asterisk+call+queues
http://www.voip-info.org/wiki/view/Asterisk+cmd+Queue
2009-05-26 17:40

Сообщений: 1573

Re: Постановка входящих звонков в очередь

А если так попробовать?
В случае занято будет происходить попытка дозвона каждые 10 сек в течении минуты. В процессе дозвона будет играть музыка .... (напомнило приключения Шурика :) )

....
exten => 210,n,Dial(SIP/210)
exten => 210,n,GotoIF($["${DIALSTATUS}" = "BUSY"]?waiting)
exten => 210,n,Hangup
exten => 210,n(waiting),Set(i=1)
exten => 210,n,While($[${i} < 6])
exten => 210,n,WaitMusicOnHold(10)
exten => 210,n,Dial(SIP/${EXTEN})
exten => 210,n,GotoIF($["${DIALSTATUS}" = "NOANSWER"]?hangup)
exten => 210,n,Set(i=$[${i} + 1])
exten => 210,n,EndWhile
exten => 210,n(hangup),Hangup
...


Но у этого sip-юзера должна быть возможность принимать только один вызов (call-limit), в противном случае вызов будет поступать на вторую линию и т.д. ...
2009-05-26 20:44

Avatara of Alekz
Откуда: Санкт-Петербург
Сообщений: 931

Re: Постановка входящих звонков в очередь

cron333, с точки зрения рационализма - да, этот вариант очень хороший (ну может периодичность по-меньше сделать). Но на практике звонящий не будет ждать больше 30-35 секунд, а это всего лишь 3 попытки=) Да еще и в большинстве случаев, по моему, пришедший последним будет первым попадать на нашего абонента, что убивает весь смысл затеи ;)
Создам аварийную ситуацию. Дорого. На долго =)
2009-05-26 23:49

Сообщений: 1573

Re: Постановка входящих звонков в очередь

Ну и количество и таймауты, думаю, сделать "под себя" не сложно ... ) Ну а если это настолько загруженный номер, и нужно соблюдать порядок в очереди ("блатных" нигде не любят :) ), то для него queue - самое то ...

Alekz:

Да еще и в большинстве случаев, по моему, пришедший последним будет первым попадать на нашего абонента, что убивает весь смысл затеи ;)

нет, в этом случае - "как карта ляжет" ... :)
2009-05-26 23:53

Откуда: Rivne
Сообщений: 3

Re: Постановка входящих звонков в очередь

Там номеров много, есть ресепшн, к нему поступают все входящие звонки, а он уже по конторе их переключает, так что если, например, на 210 переключил, то именно к 210 и должен этот входящий в очередь ставать, если на другой, то к другому. А загруженность номеров не очень, ко всем по чуть-чуть звонят, но бывает что к одному пару вызовов сразу, вот и надо очередь организовать.

За ответы всем большое спасибо, я понял куда копать и что читать, думаю, решение скоро найду.
Blues Forever
2009-05-27 11:38

Avatara of Alekz
Откуда: Санкт-Петербург
Сообщений: 931

Re: Постановка входящих звонков в очередь

В Вашем случае лучше ресепшн организовывать очередью, а остальных по варианту cron333 - нагрузка на систему значительно сократится!
Создам аварийную ситуацию. Дорого. На долго =)
2009-05-27 12:13

Добавить страницу в закладки:  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