Campaign Manager Registry Settings
The following registry settings modify the behavior of the Campaign Manager:
Registry Setting |
Default Setting |
Description |
||||
---|---|---|---|---|---|---|
BADBDriveFreeSpaceThreshold |
20% free. |
Indicates the percentage of free space left on the Microsoft SQL Server drive where the Outbound Option database is installed before an alarm is raised. |
||||
CallbackTimeLimit (Campaign Manager only) |
15 minutes |
Calculates the callback time range for each personal and regular callback in minutes. The Campaign Manager queries the Personal or Regular Callback List for callback records, where the CallbackDateTime database column value is between the current time and current time minus the CallbackTimeLimit. For example, if the current time is 3:00 PM and the CallbackTimeLimit is 15 minutes, the query to retrieve Personal Callback records is "where CallbackDateTime >= 2:45 PM and CallbackDateTime <= 3:00 PM." This column is also used to control how long a Personal or Regular Callback is retried after it is sent to a dialer. If the CallbackTimeLimit is set to 15 minutes, the Dialer keeps reserving the agent and calling the customer for 15 minutes before giving up for that day. For Personal Callbacks, the Dialer re-reserves the agent based on the PersonalCallbackTimeToRetryReservation registry entry. |
||||
DialerDetailBufferSize |
20 |
Describes how many dialer detail records should be buffered before sending to the Central Controller database. |
||||
DialerDetailBufferTimeout |
5 |
Describes how long to wait before sending dialer detail records to the Central Controller database when the DialerDetailBufferSize is not reached. |
||||
DialerDetailEnabled |
TRUE |
When set to 0, dialer detail records are not sent from campaign manager. All Dialer Detail records are disabled. |
||||
DialingListCallStatusToPurge |
If the registry entry is missing, the default values are C,M, and D. |
A string containing the call status types of records in the Dialing_list table to be included in the automated purge. The types specified are compared with the value of CallStatusZone1. For example, if the string contains "C,M,F,L,I," any calls with these call statuses are purged from the database. This registry setting is not added by default; it must be added manually. To be purged, records must also be older than the number of days set in DialingListDaysToPurgeOldRecords.
|
||||
DialingListDaysToPurgeOldRecords |
Minimum value is 1; maximum value is 30; default is 5 days |
The number of days after the record is imported before it is included in the automated purge of the Dialing_list table. This value is compared with ImportRuleDate. To be purged, records must also have a call status that is set in DialingListCallStatusToPurge. |
||||
DNCDBPollingInSec |
Minimum value is 10 seconds; maximum value is 600 seconds; default value is 60 seconds. |
Do Not Call Records are loaded into the Campaign Manager by the Campaign Manager's periodic reading of the Do_Not_Call table. The polling frequency of this operation is determined by this registry key in seconds. |
||||
EMTClientTimeoutToFailover |
Default value: 60 seconds |
The interval time, in seconds, at which the active Campaign Manager sends the failover message to the router if the Dialer or BAImport do not connect with the Campaign Manager. Set this registry value. If it is not set, the default value of 60 seconds is used. |
||||
EMTHeartBeat (Outbound Option Import only) |
500 milliseconds |
Outbound Option Import sends a heartbeat message to Campaign Manager every n milliseconds to indicate that it is still alive. |
||||
ImportAreaCodeProcDisable (Outbound Option Import only) |
0, enabled |
When set to 0, this setting performs standard region_prefix matching. When set to 1, the GMT time zones are always set to the local time zone of the ICM Logger. If there is a prefix match, the GMT time zones for each customer record are retrieved from the Region_Prefix table.
|
||||
ImportRegLocalNumberSize (Outbound Option Import only) |
7 digits |
The number of digits in a phone number must be greater than this registry entry to perform a search of the region_prefix table.
|
||||
MinimumCallsForHitRate (Campaign Manager only) |
30 calls |
Specifies the minimum number of calls that have to be attempted before the hit-rate percentage calculation begins for a campaign query rule. |
||||
PendingOverRetryEnabled |
0 |
When set to 1, pending records get priority over retry records for all campaigns. |
||||
PersonalCallbackNoAnswerRingLimit (Campaign Manager only) |
Minimum value is 2; maximum value is 10; default is 4 rings |
The number of times a customer phone rings before being classified as an unanswered call. |
||||
PersonalCallbackCallStatusToPurge (Campaign Manager only) |
If the registry entry is missing, the default values are C,M,D. |
A string containing the call status types of records in the Personal_Callback_List table to be included in the automated purge. For example, if the string contains "C,M,F,L,I," all calls with these call statuses are purged from the database. This registry setting is not added by default; it must be added manually.
|
||||
PersonalCallbackDaysToPurgeOldRecords (Campaign Manager only) |
Minimum value is 1; maximum value is 30; default is 5 days |
The number of days after the personal callback has been scheduled to keep the record before it is purged. |
||||
PersonalCallbackDisableViaQueryRule (Campaign Manager only) |
0 |
This registry key determines if the Callback has to be enabled if the query rule is disabled. |
||||
PersonalCallbackMaxAttemptsDefault (Campaign Manager only) |
5 |
Sets the maximum number of times a personal callback is attempted (minimum value is 1; maximum value is 20). When the number of maximum attempts reaches 0, the record is not tried again and the status is set to M (maxed out). |
||||
PersonalCallbackMode |
1 |
Not used. |
||||
PersonalCallbackRecordsToCache (Campaign Manager only) |
Minimum value is 5; maximum value is 200; default is 20 |
The number of personal callback records to send to the Outbound Option Dialer at one time. |
||||
PersonalCallbackSaturdayAllowed (Campaign Manager only) |
0 |
Indicates whether personal callbacks are allowed on Saturdays.
|
||||
PersonalCallbackSundayAllowed (Campaign Manager only) |
0 |
Indicates whether personal callbacks are allowed on Sundays.
|
||||
PersonalCallbackTimeToCheckForRecords (Campaign Manager only) |
Minimum value is 1; maximum value is 30; default is 1 minute |
The interval time, in minutes, at which the Outbound Option Dialer checks the Campaign Manager for personal callback records. |
||||
PersonalCallbackTimeToRetryBusy (Campaign Manager only) |
Minimum value is 1; maximum value is 10; default is 1 minute |
Sets the amount of time, in minutes, that the Outbound Option Dialer waits before retrying a personal callback when the customer’s phone is busy. |
||||
PersonalCallbackTimeToRetryNoAnswer (Campaign Manager only) |
Minimum value is 5; maximum value is 60; default is 20 minutes |
Sets the amount of time, in minutes, that the Outbound Option Dialer waits before retrying a personal callback when the customer does not answer the phone. |
||||
PersonalCallbackTimeToRetryReservation (Campaign Manager only) |
Minimum value is 1; maximum value is 10; default is 1 minute |
Sets the amount of time, in minutes, that the Outbound Option Dialer waits before retrying to reserve an agent if the agent is not available. |
||||
ReplicationActivationTimeout |
Maximum value of 600 seconds; default value is 285 seconds. |
When a UCCE Logger Side is selected by the Router to go active, the Campaign Manager first checks to see if there are any pending replication operations from the other side still to be completed. If there are, the Campaign Manager waits until those operations are done before going active. If the replication has not completed by the time specified in this registry setting (in seconds), the side goes active at that point. Setting the value to zero disables this replication check, and the side goes immediately active. |
||||
ReplicationLatencyThreshold |
3,600 seconds |
Controls the latency threshold for replication. |
||||
ReplicationExpirationThreshold |
18,000 seconds |
Controls the expiration threshold for replication. |
||||
RescheduleCallbacks (Campaign Manager only) |
1 |
Boolean value. Controls how to handle contacts that were requested to be called back at a particular time, but were left out in Pending call status 'P', for whatever reason.
|
||||
SQLServer (Campaign Manager and Outbound Option Import) |
null |
Not used. |
||||
TCD_DBComputerName_A |
"" |
Not used. |
||||
TCD_DBComputerName_B |
"" |
Not used. |
||||
TCD_DBDatabaseName_A |
"" |
Not used. |
||||
TCD_DBDatabaseName_B |
"" |
Not used. |
||||
TCDCopyPendingEnabled |
0 |
Not used. |
||||
TCDEnabled |
0 |
Not used. |
||||
TCDKeepDays |
30 |
Not used. |
||||
TimeToResetDailyStats (Campaign Manager only) |
30 minutes after midnight ("00:30") |
Specifies the time of day (in 24-hour format: hh:mm) when the real-time statistics for DialerRealTime and CampaignQueryRealTime are reset. |
||||
UnknownCallStatusResetTime (Campaign Manager only) |
60 minutes |
The interval time, in minutes, at which the Campaign Manager resets the contact records in Unknown status to Pending status (available for reuse).
|