COMMITMENT

This help page is for Studio. This information is also available for Desktop Studio.

Schedules a callbackClosed Holds a customer's place in queue and automatically calls the customer when they move to the front of the queue. from an Interactive Voice Response (IVRClosed Interactive Voice Response. Automated phone menu contacts use via voice or key inputs to obtain information, route an inbound voice call, or both.) or a website. You can queue based on ACD skillClosed Used to automate delivery of interactions based on agent skills, abilities, and knowledge. , agent, or both. You can manually or automatically re-skill the call if the agent or skill is unavailable at the time of the callback.

Supported Script Types

A square with a line branching from it that goes to three other squares.

Generic

Email Chat Phone Voicemail Work Item SMS

Input Properties

These properties define data that the action uses when executing.

Property

Description

Add Caption

Enter a short phrase that uniquely identifies this action in the script. The caption appears on the script canvas under the action icon.

First Name

The name of the variable to receive the first name of the agent who answered the contact. Default: FIRST

Last Name

The name of the variable to receive the last name of the agent who answered the contact. Default: LAST

Phone Number

The phone number the action searches for in the callback state in queue. The default value is {ANI (automatic number identification)Closed Also known as caller ID. Listed phone number of an incoming voice call.}.

Skill

SkillsClosed Used to automate delivery of interactions based on agent skills, abilities, and knowledge. are associated with agents and are created in CXone Mpower. Skills are automatically assigned a number in CXone Mpower and those numbers appear in this drop down list. From this list, select the skill you want associated with this action.

You can use a variable for a skill. Default: Default.

Target Agent

A drop-down list of agents with an ID number. When a contact is delivered to CXone Mpower, it can be configured to go to a specific agent when a target agent is selected. If the contact is received, but if the target tgent is unavailable, CXone Mpower will queue the contact until they become available.

If a target agent refuses the call, CXone Mpower will route the contact to any other available agent who has the same skill.

You can use a variable for a target agent.

Commitment Date

Date for which the callback is scheduled.

Commitment Time

Time for which the callback is scheduled.

Notes

Additional notes about the callback.

Timezone

A drop-down list of all time zones. The time zones are UTC time.

If you want your business unitClosed High-level organizational grouping used to manage technical support, billing, and global settings for your CXone Mpower system. in a time zone other than Mountain Standard time, you must contact your Account Representative to have your business unit default time zone changed.

Result Branch Conditions

Result branch conditions allow you to create branches in your script to handle different outcomes when an action executes.

Condition

Description

Default Path taken unless the script meets a condition that requires it to take one of the other branches. It is also taken if the action's other branches are not defined.
BeforeNow Path taken if the CommitmentDate and CommitmentTime is before the current Date and Time. Making a commitment to call someone in the past throws an error.
Error Path taken when the action fails to execute properly. For example, when there is an unexpected problem such as poor connectivity, syntax errors, and so on. The _ERR variable, with a single underscore character, should be populated with a condensed explanation of the problem.