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

Announcement of the prompt does not start immediately

Questions and answers about IVR programming for Plum DEV

Moderators: admin, support

Post Reply
rcheedalla
Posts: 1
Joined: Fri May 17, 2013 3:03 pm

Announcement of the prompt does not start immediately

Post by rcheedalla »

I want to configure my voice xml so that the prompt announcement starts immediately instead of waiting for user saying something. Have noticed that it waits upto 50 seconds before it can start. Is there a property that can be set in the VMXL to achieve this.
Also if answering machine picks up there is a long pause of upto 3 minutes.

<?xml version="1.0"?>
<vxml version="2.0">
<property name="inputmodes" value="dtmf"/>
<property name="maxspeechtimeout" value="10s"/>
<form>
<field name="dummy1" >
<grammar type="application/x-jsgf" >1</grammar>
<prompt count="1" timeout="3s" bargein="true">
Hello!, this is XYZ calling with your secret code . Please press One to continue
</prompt>
<noinput count="2">You must press one to continue</noinput>
<noinput count="4">Good Bye<exit/></noinput>
<nomatch>You must press one to continue</nomatch>
</field>
</form>
</vxml>

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

Re: Announcement of the prompt does not start immediately

Post by support »

Hi rcheedalla,

It appears that you are referring to a delay in your prompt playing for an outbound call. This delay may be caused by outbound callee type detection being enabled for your account. If you would like to have callee type detection disabled, please send an e-mail to support@plumgroup.com with your 8-digit customer ID in the subject line of the e-mail. Within the body of the e-mail, please also reference the username for your hosting account where you would like to have callee type detection disabled.

From there, you can just have your VoiceXML state the prompt immediately without having the user prompted to enter anything.

outboundannouncement.php:

Code: Select all

<?php
header("Content-type: text/xml");
echo("<?xml version=\"1.0\"?>\n");
?>
<vxml version="2.0"> 
  <form>
    <block>
      <prompt>
        This is a reminder to tell you that your appointment is at 1 today.
      </prompt>
    </block>
  </form>
</vxml>
Hope this helps.

Regards,
Plum Support

Post Reply