_________________
IT Logic, разработка CRM систем, Call центры, сложные VoIP решения, телефонизация под ключ.
Как я понял, человеку просто нужно звонить не через конкретную линию, а через свободную линию.
Если так, то команда Dial(), например
exten => s,1,Dial(SIP/group1/${EXTEN}&SIP/group2/${EXTEN}&SIP/group3/${EXTEN})
_________________
Jabber конференция
сервер: conference.jabber.ru
комната: asterisk
| Код: |
| А как при помощи Group() это сделать? Как я понял, человеку просто нужно звонить не через конкретную линию, а через свободную линию. Если так, то команда Dial(), например exten => s,1,Dial(SIP/group1/${EXTEN}&SIP/group2/${EXTEN}&SIP/group3/${EXTEN}) |
В этом же случае вызов будет осуществлен на несколько линий одновременно, а если все линии свободны, то как будет осуществлен вызов?
С нескольких номеров одновременно?
Да, но при ответе будет занята только одна линия, по которой ответили.
Можно написать так:
exten => s,1,Dial(SIP/group1/${EXTEN})
exten => s,n,Dial(SIP/group2/${EXTEN})
exten => s,n,Dial(SIP/group3/${EXTEN})
тогда будет вызов идти сначала через SIP/group1, если занято, то будет попытка вызова через SIP/group2, и т.д.