Can someone explain how to send out an unknown header on blind transfer? I can get the unknown header on the way in using a capture expression
The AAOD Dev guide says you can add External Property to the blind transfer node
AVAYA_SIPHEADER.session.connection.protocol.sip.un knownhdr[0].my_custom_name
AVAYA_SIPHEADER.session.connection.protocol.sip.un knownhdr[0].value
<form id="BlindTransferCall">
<property name="AVAYA_SIPHEADER.session.connection.protocol. sip.unknownhdr[0].name" value="customer_header_name"/>
<property name="AVAYA_SIPHEADER.session.connection.protocol. sip.unknownhdr[0].value" value="my_value"/>
<transfer name="TransferCall" dest="tel:12345123456" type="blind" connecttimeout="0s" maxtime="0s" aai="PD,00;C8,uuiashex">
<catch event="connection.disconnect.transfer">
<submit next="LogResult?___DDSESSIONID=E024004A453FA9493E8 FE87D6598D8AD%3A%2FAPPName" namelist="TransferCall" method="get"/>
</catch>
<filled>
</filled>
</transfer>
</form>
Example
The AAOD Dev guide says you can add External Property to the blind transfer node
AVAYA_SIPHEADER.session.connection.protocol.sip.un knownhdr[0].my_custom_name
AVAYA_SIPHEADER.session.connection.protocol.sip.un knownhdr[0].value
<form id="BlindTransferCall">
<property name="AVAYA_SIPHEADER.session.connection.protocol. sip.unknownhdr[0].name" value="customer_header_name"/>
<property name="AVAYA_SIPHEADER.session.connection.protocol. sip.unknownhdr[0].value" value="my_value"/>
<transfer name="TransferCall" dest="tel:12345123456" type="blind" connecttimeout="0s" maxtime="0s" aai="PD,00;C8,uuiashex">
<catch event="connection.disconnect.transfer">
<submit next="LogResult?___DDSESSIONID=E024004A453FA9493E8 FE87D6598D8AD%3A%2FAPPName" namelist="TransferCall" method="get"/>
</catch>
<filled>
</filled>
</transfer>
</form>
Example
Comment