IVR is a telephony technology in which callers use a telephone to interact with a software system to acquire information from or enter data. IVR systems use recorded or text-to-speech (TTS) prompts that callers hear. Callers then interact with the IVR system by speaking or using a touch-tone phone. Information that is given to callers or that which is spoken/entered by callers is obtained from or stored into backend systems. These backend systems are typically web-based applications of which J2EE and .NET implementations are the most powerful examples.
J2EE is an environment for developing and deploying enterprise applications, defined by Sun Microsystems Inc. The J2EE platform consists of a set of services, application programming interfaces (APIs), and protocols that provide the functionality for developing multi-tiered, web-based applications.
The .NET Framework from Microsoft is an integral Windows component for building and running the next generation of software applications and Web services. The .NET Framework supports over 20 different programming languages and manages much of the plumbing involved in developing software.
We specialize in each of these areas as well as integration between them.