Koozali.org: home of the SME Server

Help needed to create an IVR

Offline Teviot

  • *
  • 610
  • +0/-0
Help needed to create an IVR
« on: August 28, 2010, 08:26:01 PM »
Hi all

Have read the documentation on how to create and IVR http://sarkpbx.com/twiki/bin/view/Main/DocChapter151

I have created the greeting setting out the menu options and created the IVR to point in the right direction depending on which button is pressed.

But, I haven't had any luck getting it to go to the option selected. When a button is press it just repeats the menu greeting.

Have I missed something? Is there more detailed documentation that I can read?  or can someone point me in the right direction and tell me what I have missed?
Regards
M0GLJ
......................................................
I am new to SAIL SME Server v8b6 and have been using SME for many years.
I have already done some research and only ask questions if I still can't work it out.

guest22

Re: Help needed to create an IVR
« Reply #1 on: August 29, 2010, 08:51:10 AM »
Does you extension create the correct DTMF tones? Check the extension settings, specifically 'dtmfmode=....'

http://www.voip-info.org/wiki/view/Asterisk+sip+dtmfmode


Offline Teviot

  • *
  • 610
  • +0/-0
Re: Help needed to create an IVR
« Reply #2 on: August 29, 2010, 08:58:53 AM »
Does you extension create the correct DTMF tones? Check the extension settings, specifically 'dtmfmode=....'

http://www.voip-info.org/wiki/view/Asterisk+sip+dtmfmode

I am guesing you mean in the extension setup??

What would you suggest that I put as the "dtmfmode"??
Regards
M0GLJ
......................................................
I am new to SAIL SME Server v8b6 and have been using SME for many years.
I have already done some research and only ask questions if I still can't work it out.

Offline Teviot

  • *
  • 610
  • +0/-0
Re: Help needed to create an IVR
« Reply #3 on: August 29, 2010, 09:05:14 AM »
I am guesing you mean in the extension setup??

What would you suggest that I put as the "dtmfmode"??

It's ok ... I set the dtmfmode to AUTO and it worked.

I have one more question. How do I setup an option to goto another number elsewhere (i.e. A sibling PBX)?
Regards
M0GLJ
......................................................
I am new to SAIL SME Server v8b6 and have been using SME for many years.
I have already done some research and only ask questions if I still can't work it out.

guest22

Re: Help needed to create an IVR
« Reply #4 on: August 29, 2010, 10:49:26 AM »
You can try to create a custom application which you can assign to a digit in the IVR



Offline Teviot

  • *
  • 610
  • +0/-0
Re: Help needed to create an IVR
« Reply #5 on: August 29, 2010, 11:29:33 AM »
You can try to create a custom application which you can assign to a digit in the IVR

I don't know anything about creating a custom application.  Can you give me a sample of what I need to create and maybe even a link to a website or webpage that will give me information on how to create a custom application please.
Regards
M0GLJ
......................................................
I am new to SAIL SME Server v8b6 and have been using SME for many years.
I have already done some research and only ask questions if I still can't work it out.

guest22

Re: Help needed to create an IVR
« Reply #6 on: August 30, 2010, 01:04:35 PM »
Create a custom app from the left sail menu, give it a sensible name.

Enter something like this (without the lines):
-----------------

exten => s,n,Dial(Local/12345@internal,22)
exten => s,n,Goto(s-${DIALSTATUS},1)
exten => s,n,Hangup()

exten => _s-.,1,Hangup()

exten => h,1,Hangup()

--------------------

This will dial 12345 according your dialplan rules, internal, if not present, using zap. Need to play with it, just a sample. The multiple hangups are to make sure the line hangs up under all conditions.