If I decide to not use the CVP studio but write VXML myself ( say using a plain vanilla text editor ), are there any impacts on the reporting features provided out of the box by CVP? We would like to retain the full capabilities of the CVP Reporting Server and the Cisco United Intelligence Center and its standard reporting templates. Asking so I do not lose those capabilities if I do not use CVP studio.
Second, we would like to log some custom information that is obtained from the user ( like an account number ). Do I just use the standard VXML log element or does CVP provide any custom logging functions for this? In either case, would that data end up in the reporting server database and be available for reporting?
Thanks.
You can write using straight vxml. How do you plan to call the vxml, just within the studio or completely bypass studio and just invoke from ICM?
From my perspective, CVP reporting is ok to have but not a must. It depends on what you are looking for. I can get the same information with my own scripts and some other CUIC reports.
Essentially any call coming through app deployed on CVP vxml server can have the data written to the reporting server. CVP logging happens because the of the fact you deployed the app on the CVP vxml server and defined the what you want to log. I am personally like writing low level vxml however working on Cisco platform you may be more at advantage to develop your apps on Studio as it comes with several inbuilt capabilities. This is from perspective of maintenance, troubleshooting etc. You can consider using studio and calling your vxml through subdialog or vxml insert.
Hemal