Feedback

  • Contents
 

Property Override Hierarchy for Interaction Media Server

If you have multiple CIC servers, you can configure each CIC server to use specific values for the properties of a single Interaction Media Server when it processes audio communications. You can also specify that a CIC server uses a specific property value for all Interaction Media Servers, regardless of the value that the Interaction Media Server uses by default.

Interaction Media Server provides for this special requirement through a hierarchy of overriding values for Interaction Media Server properties. You can define Interaction Media Server properties in two interfaces: the Interaction Media Server web interface and Interaction Administrator. Both the Interaction Media Server web interface and Interaction Administrator support two values: Global and server-specific. Any property values that you define in Interaction Administrator override the property values you define in the Interaction Media Server web interface.

The following table contains the different levels in the Interaction Media Server property override hierarchy, the interfaces in which you define the property-value combinations, and descriptions of the resulting behavior.

Override priority

Application and interface

Description

Lowest

Interaction Media Server web interface

Config > Properties

Property values that you specify in other interfaces override the value that you specify in this interface.

Interaction Media Server uses this property-value combination when it processes audio for interactions from any CIC server.

Low

Interaction Media Server web interface

Config > Servers > Properties

This Interaction Media Server property definition overrides the property defined in the Config- Properties page of the Interaction Media Server web interface.

Interaction Media Server uses this property-value combination when it processes audio for interactions from this specific CIC server.

High

Interaction Administrator

MediaServer> Configuration

This Interaction Media Server property definition overrides all properties defined through the Interaction Media Server web interface.

CIC assigns this property-value combination to any Interaction Media Server when CIC uses it to process audio for its interactions.

Highest

Interaction Administrator

MediaServers> servername > Configuration

This Interaction Media Server property definition overrides all other Interaction Media Server property definitions.

CIC assigns this property-value combination to this specific Interaction Media Server when CIC uses it to process audio for its interactions.


Notes:

  • If you define property values in one interface, those values are not displayed in the other interfaces. For example, if you define property values in the Interaction Media Server web interface, those properties and values are not displayed in Interaction Administrator. This behavior is a result of the override hierarchy as property values that you set in Interaction Administrator override the values you set in the Interaction Media Server web interface.

  • If Interaction Media Server exhibits unexpected behavior while processing the audio for interactions, verify that the property definitions are correct in all four interfaces listed in the previous table.