We've Moved! Please visit our new and improved forum over at our new portal: https://portal.plumvoice.com/hc/en-us/community/topics

Voicemail again

Questions and answers about IVR programming for Plum DEV

Moderators: admin, support

Post Reply
RandyINSite
Posts: 11
Joined: Wed Aug 13, 2008 3:25 pm

Voicemail again

Post by RandyINSite »

I know I posted on this topic once before, but further testing gives me another problem.

The following is a partial listing of the code I used earlier.
As before, I am trying to play a short message if an answering machine or voicemail picks up, and the longer message (with the menu choices) if the caller picks.
Since making the changes to add the 5th menu choice, I seem to consistently get the voicemail message, not the menu option.

Also please note that I have switched from AT&T Natural Voice to RealSpeak. I do not know if that is supported on the developer account, or it that is even a potential problem.

If you need all of the code, the rest of it is the same as my previous posting with the exception of having a 5th menu option.

<?xml version="1.0" ?>
2 <!DOCTYPE vxml PUBLIC "-//The Plum Group//DTD VOICEXML 2.1//EN" "/usr/local/plumvp/vxml.dtd">
3 <vxml version="2.0">
4 <property name="inputmodes" value="dtmf"/>
5 <property name="voicename" value="Samantha"/>
6 <form id="mainmenu">
7 <var name="callee_type" expr="'answeringmachine'"/>
8 <record cond="callee_type=='answeringmachine'" finalsilence="1000ms">
9 <noinput>
10 <prompt>
11 <voice name="Samantha">
12 Hello This is Dr. xxxxx's office calling to remind
13 (patient name fills in here) of your appointment on (appointment date) at (appointment time) at our (clinic name).
14 </voice>
15 </prompt>
16 <disconnect/>
17 <exit/>
18 </noinput>
19 </record>
20 <field name="menuchoice">
21 <grammar type="application/x-jsgf" mode="dtmf">
22 1|2|3|4|5
23 </grammar>
24 <prompt>
25 <voice name="Samantha">
26 Hello This is Dr. xxxxx's office calling to remind
27 (patient name fills in here) of your appointment on (appointment date) at (appointment time) at our (clinic name).
28 Please press 1 to confirm this appointment, 2 to Reschedule this appointment, 3 to cancel this appointment, 4 to speak to a clinic staff member and 5 to repeat these options.
29 </voice>
30 </prompt>
31 <filled>
32 <if cond="menuchoice==1">
33 <prompt bargein="false">

support
Posts: 3632
Joined: Mon Jun 02, 2003 3:47 pm
Location: Boston, MA
Contact:

IVR issue for voice- contact sales representative

Post by support »

Hi,

Yes, the reason for this IVR issue is because you have changed all of your IVR tags, <voice>, to a Realspeak voice when your IVR demo account is configured for AT&T Natural Voices. If you would like to get this changed to Realspeak, please contact your sales representative.

Regards,
Plum Support

Post Reply