Перехват вызова
О том, что такое перехват вызова и как он используется, читайте в документации пользователя.
По умолчанию в AstPbx все используют единую группу перехвата - 1. Это прописано в настройках шаблона пользователя.
callgroup=1 pickupgroup=1
Чтобы разделить пользователей на разные группы, необходимо каждому прописать свою группу. Те, у кого не будет прописаны группы, унаследуют группу 1 из шаблона. Пример разделения пользователей на группы (файл sip_users.conf):
[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
В примере выше, пользователи 700 и 701 находятся в группе 2, а пользователи 702 и 703 остались в группе 1.
После редактирования SIP пользователей надо выполнить asterisk -rx 'sip reload':
Last login: Fri Jul 25 16:43:28 2008 from 192.168.1.34 asterisk@astpbx ~ $ asterisk -rx 'sip reload' asterisk@astpbx ~ $