Looking to Improve VoiceXML Performance?

The Solution is Spot™

Call Control XML (CCXML) and VoiceXML (VXML) are W3C standards for creating Interactive Voice Response (IVR) applications. Interact’s high performance Spot™ CCXML/VoiceXML interpreter set significantly improves voice application system performance. In conventional solutions, as voice applications become more complex or the number of call channels increase, traditional interpreters overloads the CPU. Spot™ remedies this situation by using a unique architecture that virtually eliminates application load and memory penalties, thereby allowing applications to scale smoothly. Able to handle 225+ Calls Per Second (CPS), Spot™ improves performance dramatically over traditional voice application interpreters.

See the Spot Performance Whitepaper for a detailed analysis of our unique performance capabilities.

Spot™ Features

  • VoiceXML and CCXML compliant.
  • Designed for performance (not OpenVXI-based).
  • Extremely efficient in-house CCXML and VoiceXML interpreter engines.
  • Available pre-integrated with a variety of hardware (Aculab / TelcoBridges / Cantata).
  • Built-in software-only SIP VoIP integration, with support for SIP Trunking and Registration.
  • Instant support for 3rd-party speech recognition (ASR) and speech synthesis (TTS) engines using MRCP.
  • Rich feature set including audio recording and playback, conferencing, bridging, transferring and more.
  • Simple and efficient connectivity with databases and web services.
  • Carrier-grade reliability with active call redundancy.
  • Ready-to-go with free trial licenses, useful examples (CCXML and VoiceXML) and excellent support.

Optimized for High Density Applications

Developed for use in telco environments that handle hundreds to thousands of call channels, standard testing for the platform-independent Spot™ CCXML/VoiceXML interpreter set begins at 1,000 channels per dual processor host. This is significantly higher than the majority of solutions on the market (at ~100 channels/host). The Interact interpreter set also features linear scalability and no limit on the number of channels that are supported in a distributed environment.

Active Call Redundancy

Utilizing host separation between the application interpreters and the telephony interfaces, Spot™ possesses active redundancy, resulting in no live sessions being lost should an application server fail. A call on a failed application server will be handled by the redundant server and the application will be notified about the handover. When combined with a telephony hardware vendor that supports call redundancy, an integrated Spot™ solution provides the continuous uptime you expect.

Product Availability

The Spot™ CCXML/VoiceXML interpreter set is currently available and may be licensed four different ways:

  • SoftSpot™: Integrated with an efficient software-only SIP VoIP telephony and media-processing stack.
  • Pre-Integrated into a customer’s hardware (e.g Aculab, TelcoBridges, Cantata).
  • As part of a Remote Hosting arrangement.
  • Stand-alone, ready to integrate into your telephony hardware environment.

See the SPOT System Overview for a look at the flexibility and variety of configurations available when deploying SPOT-based IVRs.