Dial Plan Help

I am sure this question has been asked before, however i am having zero luck in finding the answer…

I need an IVR which will accept a single didgit selection ie. 0, 1, 2 or 3 to select a option, and also accept a 3 didgit range of numbers to dial an extension directly…

Any hits / suggestions would be appreciated

Thank you

as per your need config example like this
exten=>2012233450,2,Background(Press1 for support,press2 for billing,press3 for Opreator or dial any extension that u want)
include=> q-suport or q-billling



exten=> 704,1,Dial(SIP,704)
like this u can config all extension

now when any call hit on ur boeard number it plays welcome message then ask caller to dial 1 for support if they dial 1 it dial support extension 701 same for billing if they dial 2
if they dial any 3 digit extension like 704 its ring that extension as we include extension context in main context. onlu ur need to use correct sound file at background



Thank you for your reply…

The example I was working on was very similar, however I was including the following inorder to wait for a responce… which was obviosly wrong…I guess i am misunderstanding their functions…

exten = s,n,Set(TIMEOUT(digit)=5)
exten = s,n,Set(TIMEOUT(response)=10)
exten = s,n,WaitExten(10)

Anyhow…maybe you could provide a little advise on handeling incomming / outgoing calls

In my case I have 4 incoming lines, all of which need to be directed to the Main IVR menu when calls are received…What configuration is required ??

Likewise, any of the internal extensions need teh facility to make outgoing calls via the 4 Analogue lines…(I plan to intergrate VOIP on the outgoing calls once i get to grips with the analogue lines).What configuration is required ??

Thank you