C Asterisk я почти не работал и вот на новой работе столкнулся с ним).
От старого админа достался сервачок на Debian, на нем установлен Asterisk 1.6.2.9-2+squeeze6.
И так Asterisk использует extensions.ael, вот его часть:
Код: Выделить всё
context default {
?????? => {
goto ??????|s|begin;
}
}
context cax {
_XXX => {
Dial(SIP/${EXTEN},60,rt);
}
_X. => {
Dial(SIP/${EXTEN}@??????);
}
}
context ?????? {
?????? => {
goto ??????|s|begin;
}
s => {
begin:
Answer;
Ringing;
Queue(disp,rt,,,15);
Queue(ref,rt,,,15);
Queue(nurse,rt,,,15);
Hangup;
}
}
Код: Выделить всё
Queue(disp,rt,,,5);
Queue(ref,rt,,,10);
Queue(nurse,rt,,,10);