context server {
_XXXXXXXXXXX=> {
Dial(SIP/52/${EXTEN});
HangUp();
}
}
context incall {
4991234567=> {
NoOp(-----------------Поехали--------------);
Answer();
Set(CALLERID(all)=8${CALLERID(num)});
AGI(db.agi);
Ringing();
Queue(support,tm);
//Dial(SIP/beronet/358,300,tr);
//jump 358@otrs;
}
4997654321=> {
NoOp(-----------------Поехали--------------);
Answer();
Set(CALLERID(all)=8${CALLERID(num)});
AGI(db.agi);
Ringing();
Dial(SIP/beronet/101&SIP/4102&SIP/beronet/103&SIP/beronet/104,30,tr);
Dial(SIP/beronet/201&SIP/beronet/202&SIP/beronet/203,30,tr);
switch(${DIALSTATUS}) {
case BUSY:
Dial(SIP/beronet/358,30,tr);
case NOANSWER:
Dial(SIP/beronet/358,30,tr);
default:
}
}
}
context otrs {
700 =>
{
Dial(SIP/700);
HangUp();
}
_XXX=> {
Dial(SIP/beronet/${EXTEN},300,tr);
}
4102=> {
Dial(SIP/4102);
}
}
Пример различных диалпланов для asterisk на ael
6 Декабря 2016
Нужна консультация?
Наши специалисты ответят на любой интересующий вопрос
Задать вопрос