Upgrading to IVG 3.6

Interactive Voice Gateway (IVG) versions earlier than 3.5 require uninstalling before upgrading to later versions of IVG. This process ensures the correct versions of the third party software - including Java, PostgreSQL, and Tomcat - are installed, and that the install_ivg.file is generated using the new IVG Setup Wizard with the correct keys, values, and syntax.

Prior to uninstalling:

  • Capture the IVG provisioning details
  • Capturing the IVG installation details
  • Backup the toolkit.properties file
  • Run the IVG setup wizard to generate a new install_ivg.cfg file
  • Uninstall IVG

After reinstalling IVG 3.5.0, the voice platform Service Provider, Affiliate, and Applications must be re-provisioned. Use the following tables to capture the current Application provisioning details for use when re-provisioning.

Inbound

URL

URL where the inbound application can be found.

Example: http://localhost:8080/VIS/PlatformSupport_HVP/Begin?Tenant=VHT&MODE=HVPAvaya

Application parameters

Keys and associated values used by the inbound IVR.

Default:

(required parameters)

ap.connhdrstodlg=1
type=application/voicexml+xml

Failure Destination:

(required parameter)

failure_destination=sip:55202@10.10.10.10

Additional:

(enter any additional parameters)

DNIS numbers

Range of DNIS numbers available for the inbound application.

Default: inbound-inbound

Outbound

URL

URL where the outbound application can be found.

Default: http://localhost:8080/VIS/PlatformSupport_HVP/Outbound?MODE=HVPAvaya

Application parameters

Keys and associated values used by the outbound IVR.

Default:

(required parameter)

type=application/voicexml+xml

Additional:

(enter any additional parameters)

DNIS numbers

Range of DNIS numbers available for the outbound application.

Default: outbound-outbound

Agent Priority

URL where the Agent Priority application can be found.

Default: http://localhost:8080/VIS/AgentPriority

Application parameters

Keys and associated values used by Agent Priority.

Default:

(required parameter)

type=application/voicexml+xml

Additional:

(enter any additional parameters)

DNIS numbers

Range of DNIS numbers available for the Agent Priority application.

Default: agentpriority-agentpriority

Backing up the toolkit.properties file

Backup the toolkit.properties file prior to uninstalling IVG by saving a copy locally. After uninstalling IVG, re-install the toolkit.properties file on the VM.

Running the IVG setup wizard

The IVG setup wizard builds the configuration file required for IVG installation. Each screen of the setup wizard collects installation details for IVG and its components, and compiles the user input into a single configuration file. This configuration file is then used to install IVG on each VM in the deployment.

Before uninstalling IVG, use the IVG setup wizard to generate a new configuration file based on the values of the existing install_ivg.cfg file. Refer to the Creating the IVG configuration file for instructions on how to execute the wizard and generate a configuration file.

Prior to running the IVG setup wizard, capture the details required by the installer with the Installing IVG worksheet.

Uninstalling IVG

The IVG_xxxx.zip file that is used to install the Interactive Voice Gateway (IVG) also contains the ivguninstaller-xxxx file, which is used to uninstall IVG. The ivguninstaller-xxxx requires no modification, and uninstalls all IVG components and dependencies when executed.

Refer to the Uninstalling IVG topic for instructions on how to uninstall IVG, and the uninstallation process that executes.

Outreach

URL where the Outreach application can be found.

Default: http://localhost:8080/VIS/PlatformSupport_HVPEnvironment/Begin/Tenant-VHT&?MODE=HVPEnvironment

Application parameters

Keys and associated values used by Outreach.

Default:

(required parameters)

type=application/voicexml+xml

Additional:

(enter any additional parameters)

DNIS numbers

Range of DNIS numbers available for the Outreach application.

Default: outreach-outreach

Prompt Recorder

URL where the Prompt Recorder application can be found.

Default: http://localhost:8080/PRec/PRec/Begin?Tenant=VHT&MODE=HVP

Application parameters

Keys and associated values used by Prompt Recorder.

Default:

(required parameters)

type=application/voicexml+xml

Additional:

(enter any additional parameters)

DNIS numbers

Range of DNIS numbers available for the Prompt Recorder application.

Default: PRec-PRec