UnlinkAgent
|
Disconnects the agent station from the contact in CXone but keeps the agent leg You need to use the Indicate action and OnSignal action to create a button agents can click to begin the UnlinkAgent logic. After unlinking themselves from a call, the agent enters the next agent state in their workflow. However, they need time to transfer the contact or they could have another call route to them before they transfer the contact. You can prevent this scenario in one of two ways:
After the contact is transferred, your contact reports will show them in a PostQueue state for the remainder of the call. You won't be able to monitor these contacts in the Active Contacts report or your Dashboard widgets. |
Dependencies
-
Calls transferred by this method utilize a port from the time the agent transfers the call until the call ends.
-
Certain types of phones cannot support this kind of transfer, including softphones.
-
You can use UnlinkAgent in any inbound or manual outbound phone script. You cannot use it in a Personal Connection script.
-
After the contact is transferred, your contact reports will show them in a post-queue state for the remainder of the call. You won't be able to monitor these contacts in the Active Contacts report or your Dashboard widgets.
Supported Script Types
|
Phone |
Properties
None
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. |
OnError |
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. For UnlinkAgent, the error message is "UnlinkAgent failed." |
Script Example
This is an example to show how this action can be used in scripts. It is not intended to be a complete script. Additional scripting may be required.