View Source

h1. Перехват вызова

О том, что такое перехват вызова и как он используется, читайте в [документации пользователя|Документация пользователя].

По умолчанию в [AstPbx] все используют единую группу перехвата - 1. Это прописано в настройках шаблона пользователя.
{noformat}
callgroup=1
pickupgroup=1
{noformat}
Чтобы разделить пользователей на разные группы, необходимо каждому прописать свою группу. Те, у кого не будет прописаны группы, унаследуют группу 1 из шаблона. Пример разделения пользователей на группы (файл sip_users.conf):
{noformat}
[700](user)
secret=XXXXX
callerid="" <700>
mailbox=700
callgroup=2
pickupgroup=2

[701](user)
secret=XXXXXX
callerid="" <701>
mailbox=701
callgroup=2
pickupgroup=2

[702](user)
secret=XXXXXX
callerid="" <702>
mailbox=702

[703](user)
secret=XXXXXX
callerid="" <703>
mailbox=703
{noformat}

В примере выше, пользователи 700 и 701 находятся в группе 2, а пользователи 702 и 703 остались в группе 1.

После редактирования SIP пользователей надо выполнить asterisk \-rx 'sip reload':
{noformat}
Last login: Fri Jul 25 16:43:28 2008 from 192.168.1.34
asterisk@astpbx ~ $ asterisk -rx 'sip reload'
asterisk@astpbx ~ $
{noformat}

h2. Ссылки

* [http://www.voip-info.org/wiki/view/Asterisk+callgroups+and+pickupgroups]
* [http://www.voip-info.org/wiki/view/Asterisk+cmd+Pickup]