GVP does a DB consult of some sort (balance, product shipment, consult, etc)
Customer press an option to send this info to a fax
GVP asks for the Fax number
GVP sends the fax
6 is my problem, i guess that has to be a Fax server that can read XML code generated by GVP. Does anybody has a solution or has done something like this?
I don’t have experience with such scenario but I would use standard email instead of XML code. As I have the experience fax servers do support conversion of emails to faxes usually. So GVP has to generate a new email in step 6 and send it to fax server. There the email will be converted to fax and send out.
Generate an email?
How? the application will execute smtp commands? You mean that? Or use CDO or similar?
It sounds more easily but still thinking how GVP can do that
I assume you’re generating VoiceXML pages dynamically using ASP, JSP or something else. In that case you can develop a dynamic page that processes collected data (fax number), generates an email using some component suitable for your environment e.g. CDO for ASP, JavaMail for JSP etc. and returns VXML code to GVP - typically confirmation to the caller that the fax was sent.
It’s seem as same my problem. Customer would like to send fax in the same call but I don’t know how to send data from GVP to fax and then send an appropriate document to customer.
Can we send via email and fax can be sent in the same call?
To send email from the voice strategy you need to have:
MCR (eServices) installed, email part.
use IRD object Autoresponse or NewEmail in the strategy. You need to know email address, phone number and use particular standard response. I assume fax server will require specially formatted email with phone number in the subject for example.
RightFax is a good option, I deploy one similar solution using Xmedius Fax (very recommended)
From GVP we use a WebService to build the “fax document” (we build a html document) and publish in the document on a web server, the WS returns the URL to document.
We build the email on GVP Code using CDO and attaching the http document url (from ws)