I was stupid to write a script to write each sip peer for a2billing account at the below. Can't I write multiple context once sip peer on a2billing account? because now i create a new sip peer & need to write a new context for the sip peer, isn't that possible... [7000] exten => _7XXX,1,NoOp(CLI:${CALLERID(num)} DNID:${CALLERID(dnid)}) exten => _7XXX,2,Dial(SIP/${EXTEN}) exten => _7XXX,3,Hangup() exten => _00852ZX.,1,NoOp(CLI:${CALLERID(num)} DNID:${CALLERID(dnid)}) exten => _00852ZX.,2,Dial(SIP/HKPSTN/852${EXTEN:5}) exten => _00852ZX.,3,Hangup() exten => _852ZX.,1,NoOp(CLI:${CALLERID(num)} DNID:${CALLERID(dnid)}) exten => _852ZX.,2,Dial(SIP/HKPSTN/852${EXTEN:3}) exten => _852ZX.,3,Hangup() exten => _ZX.,1,NoOp(CLI:${CALLERID(num)} DNID:${CALLERID(dnid)}) exten => _ZX.,2,Dial(SIP/HKPSTN/852${EXTEN}) exten => _ZX.,3,Hangup() exten => _00XXX.,1,Set(CALLFILENAME=C1128-Out-${CDR(accountcode)}-${EXTEN}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}) exten => _00XXX.,2,Set(CDR(userfield)=${CALLFILENAME}) exten => _00XXX.,3,Set(CDR(accountcode)=6463688870) exten => _00XXX.,4,MixMonitor(${CALLFILENAME}.wav|b|) exten => _00XXX.,5,NoOp(CLI:${CALLERID(num)} DNID:${CALLERID(dnid)} AC:${CDR(accountcode)}) exten => _00XXX.,6,DeadAGI(a2billing.php|2) exten => _00XXX.,7,Hangup
[7001] exten => _7XXX,1,NoOp(CLI:${CALLERID(num)} DNID:${CALLERID(dnid)}) exten => _7XXX,2,Dial(SIP/${EXTEN}) exten => _7XXX,3,Hangup() exten => _00852ZX.,1,NoOp(CLI:${CALLERID(num)} DNID:${CALLERID(dnid)}) exten => _00852ZX.,2,Dial(SIP/HKPSTN/852${EXTEN:5}) exten => _00852ZX.,3,Hangup() exten => _852ZX.,1,NoOp(CLI:${CALLERID(num)} DNID:${CALLERID(dnid)}) exten => _852ZX.,2,Dial(SIP/HKPSTN/852${EXTEN:3}) exten => _852ZX.,3,Hangup() exten => _ZX.,1,NoOp(CLI:${CALLERID(num)} DNID:${CALLERID(dnid)}) exten => _ZX.,2,Dial(SIP/HKPSTN/852${EXTEN}) exten => _ZX.,3,Hangup() exten => _00XXX.,1,Set(CALLERID(num)=852${CALLERID(num)}) exten => _00XXX.,2,Set(CDR(accountcode)=9913929798) exten => _00XXX.,3,NoOp(CLI:${CALLERID(num)} DNID:${CALLERID(dnid)} AC:${CDR(accountcode)}) exten => _00XXX.,4,DeadAGI(a2billing.php|2) exten => _00XXX.,5,Hangup
[7006] exten => _7XXX,1,NoOp(CLI:${CALLERID(num)} DNID:${CALLERID(dnid)}) exten => _7XXX,2,Dial(SIP/${EXTEN}) exten => _7XXX,3,Hangup() exten => _00852ZX.,1,NoOp(CLI:${CALLERID(num)} DNID:${CALLERID(dnid)}) exten => _00852ZX.,2,Dial(SIP/HKPSTN/852${EXTEN:5}) exten => _00852ZX.,3,Hangup() exten => _852ZX.,1,NoOp(CLI:${CALLERID(num)} DNID:${CALLERID(dnid)}) exten => _852ZX.,2,Dial(SIP/HKPSTN/852${EXTEN:3}) exten => _852ZX.,3,Hangup() exten => _ZX.,1,NoOp(CLI:${CALLERID(num)} DNID:${CALLERID(dnid)}) exten => _ZX.,2,Dial(SIP/HKPSTN/852${EXTEN}) exten => _ZX.,3,Hangup() exten => _00XXX.,1,Set(CALLERID(num)=852${CALLERID(num)}) exten => _00XXX.,2,Set(CDR(accountcode)=8870934175) exten => _00XXX.,3,NoOp(CLI:${CALLERID(num)} DNID:${CALLERID(dnid)} AC:${CDR(accountcode)}) exten => _00XXX.,4,DeadAGI(a2billing.php|2) exten => _00XXX.,5,Hangup
Please help me solve this....
Best Regards, Tirtha
|