QMS Configuration File Settings
The following are ShoreTel-specific settings that can be added if necessary to the CallRecordingService.exe.config file, located in the QMS installation folder. All key names are case-sensitive.
-
EnableDnis: Turns on processing of DNIS information when it is sent from the ShoreTel PBX to the QMS server over TAPI. Valid values are true and false, with a default value of false. This key is located in the <Tapi /> section.
The ShoreTel TAPI/Wave integration has several other configuration settings, some that are required, while others are optional.
-
ShoreTelTapiWaveRoutePointExtension: Defines the extension the QMS server should use to control wave audio flow through the Route Point. Valid values are any extension defined within the ShoreTel PBX. This is a required setting for TAPI/Wave integrations. This key is located in the <Tapi /> section.
-
TapiWaveBuffersPerDevice: Defines the number of audio buffers to use per call recording. Valid values are any positive integer greater than 1, with a default value of 4. Values greater than 8 are not recommended, as no performance gain is seen at larger values. This key is located in the <Tapi /> section.
-
TapiWaveHeartbeatSendPort: In a High-Availability configuration, defines the UDP port the Primary Call Recording server will use to send heartbeat messages to the Secondary Call Recording server. Valid values are any integer within the valid network port range (1-65535), with a default value of 8040. This key is located in the <Tapi /> section.
-
TapiWaveHeartbeatReceivePort: In a High-Availability configuration, defines the network port the Primary Call Recording server will use to send heartbeat messages to the Secondary Call Recording server. Valid values are any integer within the valid network port range (1-65535), with a default value of 8041. This key is located in the <Tapi /> section.
-
TapiWaveHeartbeatTimer: In a High-Availability configuration, defines the interval used to send or receive heartbeat messages between the Primary and Secondary Call Recording servers. Valid values are any positive integer, with a default value of 5000 (unit is milliseconds). This key is located in the <Tapi /> section.