I am not sure where to start, but perhaps you guys can point me in the right direction.
I am a php/perl programmer.
I am building a web application where website members can easily place an mp3 recording into a flash player into their member account folder in one website.
Give website members a click to call link where as the link where contains:
- their e-mail address. ("unique_email=somewhere@awebsite.com") - and their phone number ("unique_phone=2136561234") - A URL Like this http://www.mywebsite.com/app.php?unique_email=somewhere@awebsite.com&unique_phone=2136561234
I want the web application to call them (at "unique_phone=2136561234") and take their recording (like a voice mail) and once they are done (perhaps they can review it) it will e-mail them (at the "unique_email=somewhere@awebsite.com") the mp3 of their recording to their e-mail.
Give website members a click to call link where as the link where contains:
- Their unique member account folder. ("unique_member_folder=member005") - and their phone number ("unique_phone=2136561234") - A URL like this: http://www.mywebsite.com/app.php?unique_member_folder=member005&unique_phone=2136561234
I want the web application to call them (at "unique_phone=2136561234") and take their recording (like a voice mail) and once they are done (perhaps they can review it) it will ftpupload/wget their mp3 recording to their "unique_member_folder".
I think what you are doing will be possible provided there is some business logic on your side. What you will need to do is create a Survo (an IVR application within Ifbyphone), that will take the recording. In order to initiate that Survo via Click to call, you need to create a URL. That URL will look something like:
If you supply the appropriate values (your key, the survo ID, etc), we will place a call to that phone number and record the message per the Survo you set up.
Next to p_t (that stands for pass through), I am reformatting the email address of the user. That can then be passed back to you after the recording is complete.
One of the features of the Survo is called the NetGet. This gets fired after every Survo interaction. So in that, you can pass to your web page the information you need to retrieve an MP3 or WAV version of the recording you just made. You will choose uid to be passed back, and that will allow you to use the API call to pull the file across. You can also pass back the pass through, and you then have the email address you need.
Once you have the recording, it should be fairly simple to email it to the user or to put it in the proper directory.