:: extensions.conf :: [incoming] exten => s,1,Answer ; Answer the line exten => s,2,DigitTimeout,5 ; Set Digit Timeout to 5 seconds exten => s,3,ResponseTimeout,10 ; Set Response Timeout to 10 seconds exten => s,4,BackGround(fg-welcome) ; Play the flamegreen welcome message exten => 1,1,Dial,Zap/3|20 ; dial main phone exten => 1,2,Voicemail(u1000) ; transfer to voicemail if we timeout exten => 2,1,Dial,Zap/3|20 ; dial main phone exten => 2,2,Voicemail(u1000) ; transfer to voicemail if we timeout exten => 0,1,Dial,Zap/3|20 ; dial sip phone exten => 0,2,Voicemail(u1000) ; transfer to voicemail if we timeout exten => #,1,Playback(fg-welcome) ; Play the flamegreen welcome message exten => t,1,Goto(#,1) ; If they take too long, give up exten => i,1,Playback(invalid) ; "That's not valid, try again" exten => 8500,1,VoicemailMain exten => 8500,2,Hangup [outgoing] exten => _9X.,1,Dial(Zap/g2/${EXTEN:1}|20|t) :: zapta.conf :: [channels] language=en context=default switchtype=national signalling=fxo_ls rxwink=300 ; Atlas seems to use long (250ms) winks usecallerid=uk cidsignalling=v23 ;cidstart=ring hidecallerid=no callwaiting=yes usecallingpres=yes sendcalleridafter=1 callwaitingcallerid=yes threewaycalling=yes transfer=yes canpark=yes cancallforward=yes callreturn=yes echocancel=yes echocancelwhenbridged=yes ;relaxdtmf=yes group=1 callgroup=1 pickupgroup=1 immediate=yes progzone=uk musiconhold=default ; the channels signalling=fxs_ks group=2 context=incoming callerid=asreceived channel => 1-2 signalling=fxo_ks group=1 callerid="Flamegreen <(0845) 119 60 90> context=outgoing channel => 3