I am Developer representing a company that is evaluating your solution. We are anxious to purchase but can't proceed until we are certain our needs can be solved. I'd like to build a proof-of-concept.
I have setup a demo VXML account and learned the very basics of creating a call script to handle inbound calls. The documentation and forums seem to cover most of these needs.
Where I can't find answers is for the following:
1) I happen to be using ASP.NET and wanted to build a handler page (.ASHX) to process a .WAV recording from Plum. I think I saw a .PHP sample and want confirmation that I've understood this feature correctly?
2) I currently store user accounts on a webserver that could be listening for posts from the Plum VXML system. Ideally I wanted Plum to submit account ID and password to my webserver for validation. The problem is I don't see how Plum can RECEIVE back a "true/false" or other form of confirmation. Is communication a two-way street with Plum? If so, are there samples I can review? Even if they were in PHP or any other languages I think I could translate them to C#.
3) Can I collect any number of parameters from users and submit them as querystring values to my webserver? Example: Give the users 4 difference choices to make, then submit all 4 answers to my webserver.
4) If I wanted users to be able to record a series of messages and store them for future deletion/update what would my options be? If I could do what I wanted to in question #2 above I'm confident I could make my webserver record and manage their messages. Otherwise does the Plum system itself have options for local accounts/passwords/recorded messages, etc?
Sorry for the huge list, I just need to know all this. If I had a Developer Guide or something more thorough I wouldn't have to post them here.

Thanks in advance, Dylan