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

Record the call for the transfer tag

Questions and answers about IVR programming for Plum DEV

Moderators: admin, support

Post Reply
sbaraian
Posts: 18
Joined: Tue Oct 21, 2008 9:55 am

Record the call for the transfer tag

Post by sbaraian »

I have the following code:
<form id="transferOperator">
<block>
<var name="Duration" expr="'0'"/>
<assign name="MenuId" expr="'8'" />
</block>
<transfer name="CallOperator" dest="tel:XXXXXX" connecttimeout="20s" bridge="true" >
<prompt>
<audio src="Files/TransferOperator.wav">
</audio>
</prompt>
<filled>
<if cond="CallOperator == 'busy'">
<goto next="#transferOperator2" />
<elseif cond="CallOperator == 'noanswer'"/>
<goto next="#transferOperator2" />
<else/>
<assign name="Duration" expr="CallOperator$.duration"/>
<assign name="R1" expr="CallOperator$.recording"/>
<data name="info1" src="getIVR.ashx" method="post" namelist="SessionId MenuId R1 Duration" enctype="multipart/form-data"/>
</if>
</filled>
</transfer>
</form>

As of now when the post happens the variable R1 and Duration are not populated. What am i doing wrong? I record the whole call but i want the call between the caller and the operator to be it's own recording. This piece of code used to work, so something might have changed. Please advise.

Thanks,
Sergiu

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

Re: Record the call for the transfer tag

Post by support »

Hi sbaraian,

If you're looking to just record the call for the transfer, you will want to use the recordcall property.

This forum post contains some example code on how you might do this: http://support.plumvoice.com/viewtopic.php?f=2&t=39633

Regards,
Plum Support

Post Reply