AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Одновременный вызов на все SIP телефоны в офисе

Newbies/FAQ Forum 10 сообщений -
#1

Коллеги, дурацкий вопрос, а возможно ли?...
Есть офис, порядка 20 человек, хотят, чтобы после, к примеру 19.00, когда секретаря нет, городской вызов приходил на все телефоны - кто первый схватит.
Перечислять их муторно, нельзя сделать вызов на какую-то группу?
callgroup или еще что?
#2

Я делал через AGI и баткник в котором через вызов sip show peers получал все номера компании зарегистрированные на текущий момент далее пихал в DIAL. Возможно Вам пригодиться
Кривовато конечно, но ПыхПых и питон пока не выучил

Код:

result=$(asterisk -x "sip show peers" | grep OK |grep -oi '15..' | tr -s "\n" "&"| sed "s/&/&SIP\//g" | sed 's/.....$//')
echo "SET VARIABLE call_all_num $result"


grep -oi '15..' - Тут надо указать номера которые искать. Возможно Вам прощу будет использовать awk '{print($1)}'

_________________
Мы всегда можем уметь...


Последний раз редактировалось: nikto (Ср Дек 05, 2012 12:59)
#3

Так группы вызова для этого и предназначены! Razz
queue - это они.

_________________
Внимание! Свет в конце тоннеля может быть светом фар приближающегося поезда!
Ubuntu 10.04/12.04 - Asterisk 1.8.11.0-rc2/1.8.14.1/1.8.17.0/10.10.0
#4

А через макро нельзя?
к примеру
exten = 3300,1,Macro(alloffice,SIP/_33XX)
не прокатит?

Added after 1 minutes:

Leon77 @ Ср Дек 05, 2012 12:57 писал(а):
Так группы вызова для этого и предназначены! Razz
queue - это они.


Так, с этого момента по-подробнее, плиз...
Никогда не сталкивался с таким странным желанием - трезвоном всех офисных телефонов Mad
#5

2_Leon77 Очереди удобны когда у Вас из года в год жоско прописаны пользователи (ну или они подключаются к очереди, через кнопки/коды)
А когда удаленный филиал, да там еще меняться может все (подключаются/отключаются телефоны, меняются номера телефонов), да еще лень админить..

Но мысль конечно более правильная чем моя.

_________________
Мы всегда можем уметь...
#6

нет, никаких "регистраций агентов"...
Придется все же пойти по пути скриптов....
#7

Ну сделайте realtime, делов-то. У меня именно так и организованы группы. Уже доросли до 23 рабочих мест. Есть, конечно, проблемы, но больше из-за большого числа вызовов. Включать/отключать таких агентов достаточно просто.
_________________
Внимание! Свет в конце тоннеля может быть светом фар приближающегося поезда!
Ubuntu 10.04/12.04 - Asterisk 1.8.11.0-rc2/1.8.14.1/1.8.17.0/10.10.0
#8

Даже не знаю...
скриптом от Nikto, по-моему, проще, опять же он показывает только зарегистрированные телефоны, можно запускать скрипт перед каждым вызовом на всех, дабы исключить отсутствующих.
В общем-то те же яйца, конечно, только в профиль Smile
#9

А, тогда да. Но дело вкуса, опять же. У меня-то незарегистрированных телефонов не бывает (если не сломают, конечно).
_________________
Внимание! Свет в конце тоннеля может быть светом фар приближающегося поезда!
Ubuntu 10.04/12.04 - Asterisk 1.8.11.0-rc2/1.8.14.1/1.8.17.0/10.10.0
#10

У меня бывает... И ломают, и "лишний" сетевой провод могут выдернуть, или питание из "пилота", чтобы сотовый на зарядку поставить, и DND включить...