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

<transfer> tag issues

Questions and answers about IVR programming for Plum DEV

Moderators: admin, support

Post Reply
respondex
Posts: 2
Joined: Thu Dec 29, 2005 6:52 am

<transfer> tag issues

Post by respondex »

I have two problems I need to solve with the <transfer> tag.

1. If the caller hangs up while the system is ringing the destination the system doesn't appear to terminate the call. How do I make the system terminate the call in this event.
2. The system is not transfering the ANI of the originating call to the outbound call. It comes in a "No CallerID". How can ANI be set on the outbound call.

Here is an example of the transfer code I'm using.


<?xml version="1.0" encoding="UTF-8" ?>
<vxml version="2.0" application="/plum/root.xml">
<form id="calltransfer">
<transfer name="Calling" dest="904613XXXX" bridge="true" connecttimeout="45s">
<filled>
<if cond="Calling == 'busy'">
<prompt>Sorry, our lines are busy. Please try your call again later.</prompt>
<exit />
<elseif cond="Calling == 'noanswer'" />
<prompt>there was no answer. please try your call again later.</prompt>
<elseif cond="Calling == 'far_end_disconnect'" />
<prompt>the other party hung up. please try your call again later.</prompt>
</if>
</filled>
</transfer>
<block>
<disconnect />
</block>
</form>
</vxml>

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

IVR sys rings outbound number until call answered or timeout

Post by support »

Hello,

The problems you are describing are not actually solvable via your VoiceXML script, at least not entirely. The first problem you are describing is the expected behavior for our IVR platform. The IVR system will continue to ring the IVR outbound number until the call is answered or connecttimeout is reached. The only thing you can do is lower the connecttimeout so the IVR system gives up more quickly.

The second problem you are describing is actually a telco configuration issue, you need to send an email request to support@plumvoice.com detailing that you need support for bridge transfer caller id. Please provide your customer number in the subject and include your IVR hosting account login in the email.

Regards,
Plum Support

Post Reply