Global API
The Global API returns global settings from the following categories:
-
Call
-
Agent
-
Reporting
-
Script
-
Labels
Note | Labels are applicable for Packaged CCE 2000 agent deployment only. |
URL
https://<server>/unifiedconfig/config/globalsettingOperations
Parameters
callReporting
-
defaultBucketInterval: Required. A reference to a bucket interval (Bucket Interval API), including refURL and name. See References.
-
defaultCallType: Required. A reference to a call type, including refURL and name. A call is categorized against this call type unless it comes into the system on a dialed number that is associated with another call type. See References.
-
serviceLevelType: Required. This value indicates how the system calculates the service level.
-
1: Ignore Abandoned Calls.
-
2: Abandoned Calls have Negative Impact.
-
3: Abandoned Calls have Positive Impact.
-
-
serviceLevelThreshold: Required. Maximum time in seconds that a caller should wait before being connected with an agent. Maximum is 86,400 seconds (1 day).
-
abandonCallWaitTime: Required. Configures the minimum time an incoming call must be queued before the call is considered abandoned if the caller ends the call. Maximum is 14400 seconds (4 hours).
-
answeredShortCallThreshold: Configures the maximum duration for a short call. Calls with a duration below that value are considered short. Value is between 0 and 14400 seconds (4 hours).
agent
-
agentPhoneLineControl: Indicates whether all agents supported on the agent peripheral can have one or more than one line configured.
-
0: Single Line.
-
1: All Lines.
-
-
nonACDLineImpact: Specifies how the agent state is set when the agent is on a call on a secondary line and agentPhoneLineControl is set to All Lines.
-
0: Available agent stays available.
-
1: Available agent goes not ready.
-
-
defaultDeskSetting: A reference to a desk setting (Agent Desk Settings API), including refURL and name.
-
loginNameCaseSensitivity: Identifies whether usernames are case-sensitive. Values are true/false.
-
minimumPasswordLength: Changing this value affects new passwords only and does not apply to existing ones. Value is between 0 and 32.
reporting
-
reportingInterval: Configures the system to store historical information in 15-minute or 30-minute summaries. The 15-minute interval requires a larger amount of database space than the 30-minute interval. Values are 15 or 30.
script
-
retainScriptVersion: Defines the maximum number of versions of each routing script to maintain in the database. The system automatically deletes the oldest version when the limit is exceeded. Maximum is 100.
labels
-
cmLabel: Pattern that matches the Unified CM route pattern. Must be a 10-digit string.
-
cvpLabels: A collection of labels that include the pattern and routingClientName. The patterns should match the CVP Dialed Number patterns. Must be a 10-digit string.
-
outboundLabel: Pattern that matches IOS Voice Gateway dial-peer. Must be a 10-digit string.
datacenterSettings
-
A collection of data center settings including Agent and Labels categories. The refURL field is required for each data center setting. Under Agent, you can update the following parameters if Agent PG is created for this data center:
-
agentPhoneLineControl
-
nonACDLineImpact
-
defaultDeskSetting
Under Labels, you can update certain or all labels depending on the type of PGs that exist in the data center. For example, if only Agent PG is configured in the data center, you can update only cmLabel.
-
-
defaultSurveyAppName: Default application name for Cx KPI Survey.
If there is no specific application name (defaultSurveyAppName) in the Survey, it uses the default application name.