Hi,
I am trying to pass data from IVR1 to IVR2 while transfer. I tried the below options but i am getting undefined while retrieving the data. Please help.
IVR1 - Passing param in gvp:namelist attribute:
<var name="callVars" expr="'TESTDATA'" />
<transfer name="Transfer1Call" type="blind" destexpr="AppState.dest" aaiexpr="callVars"
gvp:analysis="false" gvp:connectwhen="immediate" [b]gvp:namelist="callVars"[/b]>
</transfer>
IVR2 - Reading callvars from Header: All are returning undefined.
<log gvp:level="1">
<value expr="'CallVars1 : ' + session.com.genesyslab.userdata['callVars']"/>
</log>
<log gvp:level="1">
<value expr="'CallVars2 : ' + getSIPHeaderValue('callVars')"/>
</log>
<log gvp:level="1">
<value expr="'CallVars3 : ' + session.com.genesyslab.userdata['X-Genesys-callVars']"/>
</log>
<log gvp:level="1">
<value expr="'CallVars4 : ' + getSIPHeaderValue('X-Genesys-callVars')"/>
</log>