[default] exten => s,1,NoOp(enbloc outbound dialing) exten => s,2,DigitTimeout,10 exten => s,3,ResponseTimeout,10 ; 12345678901234567890 ;... exten => _9XXXXXXXXXX,1,... exten => _9XXXXXXXXXX,2,... exten => _90XXXXXXXXXX,1,... exten => _900XXXXXXXXXX,1,... exten => _901XXXXXXXXXXXXXXX,1,... exten => _9011XXXXXXXXXXXXXXX,1,... exten => _9011XXXXXXXXXXXXXXXX,1,SetVar(digitstack=${EXTEN}) exten => _9011XXXXXXXXXXXXXXXX,2,Goto(dialuntilpound,s,1) exten => _91XXXXXXXXXX,1,... exten => _9411,1,... exten => _9911,1,... exten => _911,1,... exten => i,1,Goto(t,1) exten => t,1,Playtones(congestion) exten => t,2,Wait(1) exten => t,3,Hangup [dialuntilpound] exten => s,1,NoOp(s,1 - Have ${digitstack} in the digitstack) exten => s,4,Background() exten => _#,1,Dial(...../${digistack}) exten => _#,2,Hangup ; Capture digits exten => _X,1,SetVar(digitstack=${digitstack}${EXTEN}) exten => _X,2,Goto(s,1)