Prophecy 8: Send tag sends incorrect data

I've just switched from Prophecy 7 to Prophecy 8, which went into general release as of the middle of SpeechTek in August.

One rather sticky problem: the "send" element. This element sends data from CCXML to any HTTP address — but none of my scripts that were supposed to be receiving this information were receiving the information.

I eventually tracked this problem down: the CCXML interpreter was sending the information in base64 encoded form, while of course my system was expected the typical unencoded format.

Voxeo tech support suggested that I add the following to my config.xml file; I did so as the final entry in the cofig file:

<category name="IO">
<!-- set to non-0 to disable the new IO library -->
<item name="Disabled" type="int">1</item>
</category>

This turns off Voxeo's new IO library (see Voxeo's comments in the config-reference.xml), which uses the wrong MIME type to send the data, and fixes the problem.

So now if I can figure out why BusinessVoIP isn't working, I'll be back in business.