Page 1 of 1
Outbounds calls confirmation.
Posted: Sun Sep 17, 2006 10:53 pm
by ocbermudez
Hi we are new and we are doing some test of integration with PLUM plataform, here some questions for this forum:
We read that we can development some voiceXML for each outbound call, but some time, we will a need confirmation if one people (not machine) take this call. For example:
Mess:"
if not 'machine' then:your are 23 year old. For confirm that please
'1', if not press '0'
if '1' : thanks you very much.
if '0' : sorry for this error.
else: 'your are 23 year old. Have nice day.'
"
We can do a voiceXML and write this case, but the problem is where the plum plataform save this information( if the people press '0' or '1'). That is possible?
Thanks.
Omar.
When IVR outbound call connects it is analyzed
Posted: Mon Sep 18, 2006 7:47 am
by support
Hello,
You can accomplish this by using the built-in Plum IVR callee type detection. When an IVR outbound call is connected it is analyzed to determine who has answered (voice, answering machine or fax). That information is sent to your IVR application via HTTP POST for the initial page request. You can find the list of POST variables here:
http://www.plumvoice.com/docs/dev/plumd ... nddevguide
Since no callee type detection algorithm is perfect it is recommended that you still prompt the "answering machine" case at least once if it is actually a person who has answered. This prompt will likely not be recorded since you will have to wait for the answering machine message playback to complete.
Regards,
Plum Support
Posted: Mon Sep 18, 2006 10:07 am
by ocbermudez
Hello,
thanks for the answer, I read this information and you are rigth, but the most use for my application is sent to plum plataform a list of calls or one call and my problem is :
I can detect on-fly who has answered and depend of that play a diferent message. After that, if the answered was a voice, get your selection '1' or '0'?. becouse whith this information we can work and take some actions automatically.
Example:
If 'machine' then: "some messaje." END COMUNICATION.
if 'voice' then: "some mensaje. Please confirm that whit 1, cancel with 0 or 3 for a person contact you asap"
if 0: "Thanks." END COMUNICATION
if 1: " Sorry." END COMUNICATION
if 3: "We wokr on this" END COMUNICATION
I will need the result of this selection. Is that posible?
Thanks.
Omar.
build script that humans would interact with as IVR inbound
Posted: Mon Sep 18, 2006 10:23 am
by support
Hello,
If I am reading your question correctly you are asking if it is possible to collect and submit the information from the user. This is absolutely possible it is more a question about how you would code it on your end. VoiceXML operates exactly like a web browser hitting your IVR application server.
You should try to build the IVR script that a human would interact with as an IVR inbound application first. Try going through the
VoiceXML Tutorial. This will provide you with information on how to collect input from the user, and section 3.3 discusses how you can send that collected information to your IVR application server via HTTP GET/POST just like a standard web browser.
Regards,
Plum Support
Posted: Mon Sep 18, 2006 3:12 pm
by ocbermudez
Hi,
yes, you had read correctly. (my english is not very good

) )
so now other question:
Ok I will make the script and now we know that we can get the imput of the user, but is the answered is a machine, the system wait until the input of the user or how many time, because in this case there will not be an input.
How the system drive this case.
Thanks (and sorry for my english).
Omar.
IVR sys takes 2s to determine what/who call connected with
Posted: Mon Sep 18, 2006 4:46 pm
by support
ocbermudez wrote:
Ok I will make the script and now we know that we can get the imput of the user, but is the answered is a machine, the system wait until the input of the user or how many time, because in this case there will not be an input.
How the system drive this case.
Hi,
The IVR system takes about 2 seconds to determine whether the IVR call connected with a person or an answering machine / voice mail. You will need to have a predicate in your VXML code that makes use of this value and proceeds accordingly (e.g. leaves a message, tries the call again later, etc.)
Regards,
Plum Support