Advanced Settings - Recording Service

The following are advanced configuration settings that apply to the Recording Service. These settings are relevant to all PBX integrations, for PBX specific advanced settings refer to the appropriate PBX integration guide.

Call Chaining

  • EnableVerboseCallChainManagerLogging - (Boolean, default: False) turns on verbose logging of call chaining decisions for troubleshooting purposes.

  • PreviousCallPartyTimeToLiveSeconds - (Integer, default: 35) controls the maximum number of seconds between the first call finishing and the second call starting to consider for call chaining.

  • EnableCallChainsOnActiveCalls - (Boolean, default: False) allows two active calls to be considered for call chaining.

  • DisableCallChainsOnInternalExtensions - (Boolean, default: False) by default, a CallerId that has the same length or less than the recorded user’s extension, will not be considered for call chaining because it is likely to be an internal extension. The behaviour can be turned off by setting this value to True.

  • DisableCallChainsOnAnonymous - (Boolean, default: True) by default, any CallerId that contains a string from the CallChainAnonymousExtensionList will not be considered for call chaining.

  • CallChainAnonymousExtensionList - (Comma-Seperated String, default "Anonymous") the list of CallerId strings that will not be considered for call chaining. Requires DisableCallChainsOnAnonymous to be set to True.

  • DisableCallChainsOnVoiceMailPilotExtension - (Boolean, default: False) set to true to disable call chaining on any CallerId that contains a srting from the VoiceMailPilotExtension list.

  • VoiceMailPilotExtension - (Comma-Seperated String, default "") the list of CallerId strings that will not be considered for call chaining. Requires DisableCallChainsOnVoiceMailPilotExtension to be set to True.