Avaya Voice Portal, in our opinion, is an exceptional platform. At its core, it is a CCXML platform, not just a VoiceXML platform. The difference is fundamental. VoiceXML was created for a very particular type of call flow. In this call flow, all sessions start as a result of an inbound call, and only the original caller can ever interact with the system (no way to do functional 'find me follow me' interactions), there is no way to support asynchronous events (interrupt a wait treatment to send the caller to an available agent) or do any kind of complex call or media control (take back and transfer, conferencing calling, call recording, answerless call routing, call progress/answering machine detection, etc.). If the platform supports the features, CCXML, together with VoiceXML, provide an elegant way to expose them to the application writer. Other platforms have had to resort to extending VoiceXML into a proprietary collection of platform-specific extensions.
Due to its flexibility, Voice Portal can be used to provide services that in the past had to be realized using custom dedicated solutions, if they could be realized at all. Swampfox is happy to help you with any and all of your application/deployment needs; however, here are a few projects that are of particular interest.