FAQ related to <transfer>

Q1. Can I configure the network to support transmission of AAI data in the case of SIP transfers? If not, is there another way to pass data to a remote application?

A1. AAI isn't supported with SIP, since there isn't any such field in SIP messaging. Therefore, `<transfer>` cannot be used to pass data around. Instead, we typically suggest the following methods:

For passing data into the platform, this can be done by including the data as part of the `INVITE` URL (e.g. `dialog.http%3A//example.com/vxml/test.vxml?abc=1234@dialogic.com`; note that some escaping of '?' or '=' could be required).

For passing data back to the originator, there are a couple of methods:

- `<log dest="callmgr">` allows you to send text `INFO` messages;
- `<exit namelist="var1 var2 ...">` allows you to pass VoiceXML variables back to the invoking entity; it is passed as text content in URL parameter form (ex. `var1=value1&var2=value2...`) as part of the `BYE` message.

Back to <transfer> reference