mkc Опубликовано 22 февраля, 2012 · Жалоба Доброго времени суток. Эксперементирую с Call-Info: answer-after=0 - всё работает отлично. Схема простая: exten => 1001,1,NoOp(Zvonok s ${CALLERID(num)} na 1001) exten => 1001,n,SIPAddHeader(Call-Info: answer-after=0) exten => 1001,n,Dial(SIP/1001) ; Local exten => 1001,n,Hangup Работает, но для всех звонков, хочется, чтобы только на мой номер автоматом поднималась трубка на телефонах сотрудников, дабы не ждать, когда они напьются чая или ответят на чмоки в контакте, а рявкнуть в громкую связь на них. Вот так: exten => 1001,n,GotoIf($[${CALLERID(num)}="1111"]?autoans) exten => 1001,n,(autoans),SIPAddHeader(Call-Info: answer-after=0) не работает. 1001 - оператор техподдержки, 1111 мой домашний. Ткните носом пожайлуйста в доку) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Den_LocalNet Опубликовано 23 февраля, 2012 (изменено) · Жалоба а если exten => 1001,n,GotoIf($[ "${CALLERID(num)}" = "1111" ] ?autoans) интересная штука а как на группу такое же сделать? Изменено 23 февраля, 2012 пользователем Den_LocalNet Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mkc Опубликовано 23 февраля, 2012 (изменено) · Жалоба а если не работает. кавычки нужны если могут быть пробелы. я ж проверял переменную NoOp-ом ... Изменено 23 февраля, 2012 пользователем mkc Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mkc Опубликовано 23 февраля, 2012 (изменено) · Жалоба решение найдено, спасибо alexey krapotkin aka Cache exten => 1001/1111,1,NoOp(Zvonok s ${CALLERID(num)} na 1001) exten => 1001/1111,n,SIPAddHeader(Call-Info: answer-after=0) exten => 1001/1111,n,Dial(SIP/${EXTEN:1}) ; Local exten => 1001/1111,n,Hangup сработает только для 1001 его коммент, как правильно: Alexey: надо так exten =>_0100[1-0]/${CALLER_YES},1,NoOp(Zvonok s ${CALLERID(num)} na ${EXTEN:1}) exten => _0100[1-0]/${CALLER_YES},n,SIPAddHeader(Call-Info: answer-after=0) exten => _0100[1-0]/${CALLER_YES},n,Dial(SIP/${EXTEN:1}) ; Local exten => _0100[1-0]/${CALLER_YES},n,Hangup где ${CALLER_YES} брать из базы кому можно Изменено 23 февраля, 2012 пользователем mkc Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...