Page 1 of 1

fix for near end disconnect with next updated IVR platform

Posted: Wed Aug 05, 2009 4:27 pm
by support
Hi,

Thanks for your inquiry.

We have confirmed this behavior that you have described and will be including a fix for it in the next update of our IVR platform.

Regards,
Plum Support

any new IVR features/updates/fixes will be posted

Posted: Thu Oct 08, 2009 3:57 pm
by support
Hi,

Sorry, but there is no specified release date for this yet. There are still IVR features/updates/fixes being discussed amongst our IVR developers, but we'll provide you with an update on this post if we hear any new news.

Regards,
Plum Support

Recording cut off with near end disconnect

Posted: Thu Dec 27, 2012 5:40 pm
by FreshNatalieXXL
Hi,
I am using the code attached at the end of this topic to record a voicemail and to post it to our servers. Everything works fine, but there are days when some callers try 2-3 times to record a voicemail and still they get cut of after less then 10 seconds. Please advise.

Sergiu


<form id="voicemail">
<script>
tries=0;
</script>
<block>
<var name="Duration" expr="0"/>
<assign name="MenuId" expr="14" />
</block>
<record beep="true" dtmfterm="true" name="R1" type="audio/basic" maxtime="600s" finalsilence="5s">
<prompt>
<audio src="Files/Voicemail.wav">
After the beep, please leave a message for the operator.
</audio>
</prompt>
<filled>
<assign name="Duration" expr="R1.duration"/>
<data name="info1" src="getIVR.ashx" method="post" namelist="SessionId MenuId R1 Duration CalledId CallerId" enctype="multipart/form-data"/>
<audio src="Files/Goodbye.wav">Goodbye.</audio>
<exit />
</filled>
<catch event="connection.disconnect.hangup">
<assign name="Duration" expr="R1.duration"/>
<data name="info1" src="getIVR.ashx" method="post" namelist="SessionId MenuId R1 Duration CalledId CallerId" enctype="multipart/form-data"/>
<exit/>
</catch>
<noinput>
<script>
tries;
</script>
<audio src="Files/NoInput.wav">
We did not hear anything from you.
</audio>
<if cond="tries==2">
<goto next="#NoOrInvalidInput"/>
<else />
<reprompt />
</if>
</noinput>
<nomatch>
<script>
tries;
</script>
<audio src="Files/NoMatch.wav">
We did not understand you.
</audio>
<if cond="tries==2">
<goto next="#NoOrInvalidInput"/>
<else />
<reprompt />
</if>
</nomatch>
</record>
</form>

Re: Recording cut off with near end disconnect

Posted: Fri Dec 28, 2012 1:16 pm
by support
Hi Sergiu,

We just want to clarify a few points. Your VXML script is working as expected, correct? There could be a few reasons why your users are getting cut off for the recording.

1. User errors: Your callers are either pausing for longer than 5 seconds or are pressing a DTMF value while recording. If the cut-off audio files are not experiencing this long pause, we suggest disabling the dtmfterm property for your variable, R1.

We do suggest making your instructional prompt non-bargeable.

Code: Select all

<prompt bargein="false">
2. Saving error: It may be possible that the user is recording an entire message, however, when attempting to save this file an error occurs which causes only a small portion to be saved.

We have been actively testing this with your VXML script, however, we have been unable to reproduce this issue.

Regards,
Plum Support