Hello my friends,

I've a doubt, i want to be able to forward the incoming calls from PSTN to
my cell phone...i mean, qhen i'm out of the office i need like aq macro that
helps me to forward the incoming call that goes for example to my internal
extension SIP 207, i 've this macro but i can make it work properly....i
can't activate the forward in the phone, is quite confuse:

*[macro-incoming-call-to-extension]*

*exten => s,1,NoOp(${CALLERID(all)})*

*exten => s,n,Ringing*

*exten => s,n,Set(ALERT_EXTERNAL=TRUE)*

*;CFB      Call Forwarding Busy*

*;CFNR      Call Forwarding No Reply*

*;CFU      Call Forwarding Unconditional*

*exten => s,n,Set(EXTENSION=${CUT(ARG1,/,2)})*

*exten =>
s,n,GotoIf(${EXISTS(${DB(CFU/${EXTENSION})})}?${ARG5},${DB(CFU/${EXTENSION})},1)
;Get CFU key*

*exten => s,n,GotoIf(${EXISTS(${DB(DND/${EXTENSION})})}?s-BUSY,1)  ;Get DND
key*

*exten => s,n,Dial(${ARG1},${ARG2},${MOHCLASS}tw)*

*exten => s,n,Goto(s-${DIALSTATUS},1)*

*exten => s-ANSWER,1,Hangup*

*exten =>
s-NOANSWER,1,GotoIf(${EXISTS(${DB(CFNR/${EXTENSION})})}?${ARG5},${DB(CFNR/${EXTENSION})},1)
;Get CFNR key*

*exten => s-NOANSWER,n,Macro(voicemailbox,${ARG3},${ARG4})*

*exten =>
s-BUSY,1,GotoIf(${EXISTS(${DB(CFB/${EXTENSION})})}?${ARG5},${DB(CFB/${EXTENSION})},1)
;Get CFB key*

*exten => s-BUSY,n,Macro(voicemailbox,${ARG3},${ARG4})*

*exten => _s-.,1,Macro(voicemailbox,${ARG3},${ARG4})*

Thanks for your help
_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to