Delay dial

Is there a way to delay a dial in the extension.conf. Something similar to as5300 dialpeers where it accept “,” 1-2 seconds delay before sending another digit.

So, if you want to have a pause before you Dial, then try

exten => _X.,4,Wait(2)
exten => _X.,5,Dial(…)

or do you want to pause in the Dial, then

show application dial
look at the w

I mean dial like this:

8 -7 -7 - pause for 2 secs. - 3 - 3 - 3 - 3

Because the pbx can’t read if user dials fast.

ah, use the letter ‘w’ in the dial string ie:


you can also separate a 7 digit number like this:


exten:0:3 skips the first 0 digits and reads the next 3, then exten:3 skips the first 3 and reads the rest.

hope that helps!