Welcome to Interactive Voice Gateway (IVG)!

Interactive Voice Gateway (IVG) is a next generation interaction platform that allows companies to communicate with their customers in ways that improve self-service, reduce costs, and improve sales. IVG combines a CCXML interpreter, a VXML browser, a Database Management System, and a VXML application server in an easy to install package. IVG provides support for SIP inbound and outbound calls. IVG is a platform for all VXML Interaction Server (VIS) based applications.

IVG provides both inbound and outbound On-Premise application processing within a standards compliant SIP based environment enabling customers to take full advantage of the market-leading Scheduled and ASAP callback offering and patented virtual queuing technology.

IVG consists of the following self-contained components that are installed on a single Virtual Machine (VM) per the supported deployment models:

  • Holly Voice Platform - Holly Voice Platform (HVP) is a VoiceXML-based Interactive Voice Response system. It is an open-standards environment consisting of Telephony, CTI interfaces, and IVR applications. The components of HVP are engineered as independent modules which communicate with each other over IP messaging protocols. They are designed to be deployed redundantly, with several instances of a component running simultaneously within the same distributed environment. HVP also includes a web-based portal which features configuration forms, management tools, system reports, and utilities for the administration and management of the platform.

  • VXML Interaction Server - When executed from the integrated Apache Tomcat application server, serves VoiceXML to the HVP to deliver callback treatment.

  • Call Control Interaction Server (CCIS) - CCXML application which initiates an outbound call to deliver a requested callback based on a request received from the Outbound Contact.

IVG features

Features available with IVG include:

  • Offline Installation - After the installer package is downloaded from the Mindful Download Center, installation can be performed in an offline environment.

  • Setup Wizard - An IVG setup wizard collects information about the IVG installation such as environment, operating system, and VM information. The wizard uses this information to compile the configuration file necessary to install IVG.

  • Automated Installation and Configuration - The IVG Installer installs the application and its dependencies on a VM in an automated installation process

  • Single and Multiple IVG Instances - IVG may be installed as a single instance or as multiple instances, with each VM installed with a single IVG instance containing the voice platform, VIS, and CCIS. The PostgreSQL database may be installed locally, remotely, or standalone, depending on the deployment model being used.

  • Standalone and High Availability deployments - IVG can be installed in a standalone or high availability On-Premise Callback deployment.

  • Centralized Management - The web-based management system provides a centralized user interface to administer one or more IVG voice platforms.

  • Improved Performance - The Standalone On-Premise Callback deployment with Single IVG deployment model in IVG 3.0, running on the baseline IVG Hardware specifications, now supports 250-300 concurrent calls. By comparison, IVG Versions 2.1 and earlier only supported 50 concurrent calls.

  • Multiple Software Combinations Supported - Learn about the supported OS combinations in the On-Premise Callback compatibility and integration matrix.