News:

On Tuesday September 6th the forum will be down for maintenance from 9:30 PM to 11:59 PM PDT

Main Menu

Interactive Voice Response (IVR)?

Started by a8ree, October 22, 2014, 07:32:49 AM

Previous topic - Next topic

a8ree

I see on this page it states that the Obi110 can do IVR. Can anyone tell me how to enable this?

I would like to put a message saying that we don't take unsolicited calls and request that the person presses another digit to connect.

Hopefully this can reduce the amount of sales calls!

azrobert

The OBi's IVR is called Auto Attendant (AA).
The AA is normally used to allow an inbound caller to use the OBi to make an outbound call.
It can be modified to do what you want.

See this topic for blocking calls:
http://www.obitalk.com/forum/index.php?topic=8802.0

See Reply#11 in the above thread on how I modified the AA.
I don't have time to post any details now.

Post what you want to do.
You can route all call to the AA.
You can setup a white list of people you want to bypass the AA.
You can use NoMoRobo.


a8ree

Hi,

Thanks for the guidance....but I am a bit lost....

Where does callwithus.com come into this?


azrobert

#3
This is the standard way NoMoRobo works:
When you create an account at NoMoRobo they will assign you an 800 number.
You setup your service provider to fork inbound calls to your home phone and NoMoRobo's 800 number.
When a call not in their database is sent to the 800 number NoMoRobo will generate a busy signal, so the other leg of the call to you phone will continue to ring.
When the call is in their database or the callerid is blocked NoMoRobo will answer the call, so your home phone will stop ringing.
END

Most service providers don't offer the forking feature or NoMoRobo might not know about your VOIP provider, so you have to lie.
You tell them your provider is Vonage to get the 800 number.
If your provider has the forking feature set it up there.
If they don't have the feature, the OBi110 can fork the inbound call.
Change the following
Service Providers -> SPx Service -> X_InboundCallRoute:
ph,sp2(18661234567@tf.callwithus.com;ui=$1)

tf.callwithus.com is a free tollfree service provider.

I don't remember all the steps setting up NoMoRobo.
After they assign the 800 number you must NOT proceed immediately to the next step.
The next step they will call the number you supplied to see if you have everything setup correctly.
You must now setup your provider or the above change to your OBi110 and then proceed to the next step.
If you make a mistake you will be able to repeat the test call.

If you are blocking calls on the OBi110's Line Port there is some tweaking you can do, but wait until you get this to work.
Post back and I will show you what to do.



a8ree

Thanks for all the info

Can I assume that this will only work in the US? I am in the UK....

azrobert

#5
I think NoMoRobo is US only.

I said:
QuoteI changed the AA Menu prompt to "Press one to connect".
I deleted all other AA prompts.
I enabled an AA PIN and changed the outbound route to prevent unauthorized outbound calls.
Now a real person must hear the prompt and press "1" to get thru.

When I created the custom prompt I included about 45 seconds of silence at the end of the message. I did this because the prompt is repeated if the caller doesn't respond for approximately 5 seconds. Now it takes about 45 seconds before the prompt is repeated.

You can delete a AA prompt by coding: &pause()
The following will only allow a "1" response:
AA DigitMap: (0)
AA OuboundCallRoute: {0:ph}

When the caller responds with a "1", a zero is sent to the DigitMap.

Do not include 45 seconds of silence  at the end of the custom prompt.
Instead code the Menu Prompt like this: %User1%,&pause(45)