Reference: OCC CIC Configuration Samples

Overview

Initial configuration occurs during the OCC Setup step of VHT Callback® installation. Modify the contents of the vht_outbound_contact_client portion of the Peripheral Monitor site.config to configure OCC post-installation.

Redundant Connection Configuration

OCC issues HTTP requests to trigger outbound voice callbacks using the first of two IVR platform connections defined in a redundant_connection list.

Important:

After modifying the site.config file, save it and restart the VHT Outbound Contact Client to initialize the new configuration.

The following sample shows the contents of the vht_outbound_contact_client portion of the Peripheral Monitor site.config file for a CIC dialer type plugin configured for a single IVR platform connection.

  {vht_outbound_contact_client,    [      {voice_platform, cic_plugin},      {queue_manager_connection_ping_in_seconds, 15},      {ivr_group_name, "IVR"},      {ivr_server_name, "vht"},      {ivr_port_send_interval_ms, 2000},      {disposition_url, "http://10.10.10.10:4153/vht/occ"},      {disposition_timeout, 55000},      {enable_wrap_up_code, "false"},      {default_connection_attributes,        [{outdial_http_options, [{timeout, 5000},                              {connect_timeout, 5000}                                 ]},            {call_analysis, "true"},            {enable_amd, "true"}        ]      },      {redundant_connections,        [         [          {outdial_url, "http://10.10.10.10:8085/CIC/trigger"},          {calling_party_number, "8005468956"},          {vis_outbound_url, "http://10.10.10.10:8080/VIS/PlatformSupport_CIC/Outbound?Tenant=VHT"}         ]        ]      }    ]  }]

The following sample shows the contents of the vht_outbound_contact_client portion of the Peripheral Monitor site.config file for the CIC dialer type plugin configured for two IVR platform connections.

Important:

After modifying the site.config file, save it and restart the VHT Outbound Contact Client to initialize the new configuration.

  {vht_outbound_contact_client,    [      {voice_platform, cic_plugin},      {queue_manager_connection_ping_in_seconds, 15},      {ivr_group_name, "IVR"},      {ivr_server_name, "vht"},      {ivr_port_send_interval_ms, 2000},      {disposition_url, "http://10.10.10.10:4153/vht/occ"},      {disposition_timeout, 55000},      {enable_wrap_up_code, "false"},      {default_connection_attributes,        [{outdial_http_options, [{timeout, 5000},                              {connect_timeout, 5000}                                 ]},            {call_analysis, "true"},            {enable_amd, "true"}        ]      },      {redundant_connections,        [         [          {outdial_url, "http://10.10.10.10:8085/CIC/trigger"},          {calling_party_number, "8005468956"},          {vis_outbound_url, "http://10.10.10.10:8080/VIS/PlatformSupport_CIC/Outbound?Tenant=VHT"}         ],         [          {outdial_url, "http://10.10.10.11:8085/CIC/trigger"},          {calling_party_number, "8005468956"},          {vis_outbound_url, "http://10.10.10.10:8080/VIS/PlatformSupport_CIC/Outbound?Tenant=VHT"}        ]      }    ]  }]