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

Inconsistent successful transfer to number with extension.

Questions and answers about IVR programming for Plum DEV

Moderators: admin, support

Post Reply
sasekg
Posts: 3
Joined: Mon Mar 05, 2007 1:19 pm

Inconsistent successful transfer to number with extension.

Post by sasekg »

This is sometimes successful.
<form id="test">
<block>
<prompt>
Testing transfer to extension.
</prompt>
</block>
<var name="transferString"
expr="'tel:+1XXXXXXXXXX;postd=ppXpXpX;ani=XXXXXXXXXX'"/>
<transfer
name="currentCall"
destexpr="transferString"/>
</form>
I have tried multiple combinations of pause and no pauses with no consistent success or failure.
When I manually dial the number I can use almost any timing and successfully reach the extension.
The only failure is if I wait several seconds after the first extension digit.
Any ideas why the transfer doesn't consistently succeed or fail?
Why is the transfer different than dialing direct?
For example, when I dial directly I hear the greeting then enter the extension number.
With transfer, I don't hear anything until after the postd is sent so I can't tell when the postd digits are actually being sent.

Any ideas or comments are appreciated.

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

Re: Inconsistent successful transfer to number with extensio

Post by support »

Hi sasekg,

Thanks for your inquiry.

In a previous post, it had been mentioned that there is no guarantee that this specific IVR code for dialing out to an extension will work 100% of the time as all PBXs are configured differently.

For example, if you get transferred to an autoattendant, there is no way of knowing of how many seconds it will take before it allows you to enter those digits to dial out to an extension.

Regards,
Plum Support

sasekg
Posts: 3
Joined: Mon Mar 05, 2007 1:19 pm

Re: Inconsistent successful transfer to number with extensio

Post by sasekg »

Hi, Thank you for the reply.

I should have been clearer on the most important point. I am testing successive transfers to the same number and extension. Sometimes it succeeds and sometimes not. In the success case the inbound caller hears "you are being transfered to...". In the fail case the inbound caller hears "invalid extension..." and ends up on the far end main menu. No combination of pauses results in a consistent outcome. The call logs for both cases are identical because the transfer itself always succeeds. Log example with changed numbers: Wed 02 Jun 2010 04:22:48 PM EDT: Bridge Transfer: tel:+10123456789;postd=pp1pp2pp3;ani=1112223333. How can I investigate this? Is a more discrete log including time each postd digit is sent after initial connect available?

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

Re: Inconsistent successful transfer to number with extensio

Post by support »

Hi sasekg,

About your issue, the behavior of transferring to an extension at the same phone number is not a 100% guarantee when you test these phone transfers, which is why you're seeing it sometimes succeed and sometimes fail.

In the call log, you would only be able to see that a bridge transfer was made. Also, you wouldn't be able to see a more discrete log showing the time that each postd digit is sent after the bridge transfer (since our call logs only show that the transfer had been made and when it ended).

We will take these issues into account for future patches of our hosting platform.

Regards,
Plum Support

Post Reply