A legegyszerubb konfig erre ez:
[az_a_kontext_amibe_zaptel_konfbol_a_bejovo_hivasokat_dobtad]
exten => s,1,Answer()
exten => s,2,Dial(SIP/ventura)
analog vonalon csak az interface neve alapjan tudsz szurni, ezt egy ilyen hack-el lehet megoldani:
exten => 0,1,GotoIf($["${CHANNEL}" = "Zap/1-1"]?5:2)
exten => 0,2,Dial(SIP/1, 30)
exten => 0,3,Voicemail(u1)
exten => 0,4,Hangup()
exten => 0,5,Dial(SIP/1, 30)
exten => 0,6,Voicemail(u1)
exten => 0,7,Hangup()
exten => 0,103,Voicemail(b1)
exten => 0,104,Hangup()
exten => 0,106,Voicemail(b1)
exten => 0,107,Hangup()
reszletesen, prioritasonkent:
1 ha a channel változó (ebben van annak zap interfacenek a neve, amin a hivas bejott) Zap/1-1, akkor átugrik az 5-os priora, mas esetben a 2-esre ("-1" a vegen azt jelenti, hogy ez az elso hivas azon a csatin, analog eseten mindig egy lesz, tehat ezt kell a gotoif-nel az interfesz neve utan tenni)
2 kitarcsaz a sip csatornara
3 ha nem sikerul, akkor unavailable uzivel voicemail-re megy
4 leteszi, ha vegzett a hivas
5-7-ig ugyanez
103,106 akkor ugrik ide, ha a 2-es ill. 5-os prio-ban foglaltat kap (n+101)