Add Send Node
This node is dedicated to AI Agents (Cognigy) for Process Automation (Task Assist). It will be activated once AI Agents (Cognigy) for Process Automation (Task Assist) are enabled, allowing multi-step workflows to run directly within Copilot for Agents. This capability is planned later in the 26.2 release cycle.
The Send Status to CXone Copilot node enables you to send the final status of a workflow to Copilot for Agents. It is typically used at the end of a Flow to indicate whether the workflow was completed successfully or failed. The node can also include optional additional data and session metrics when available.
This node is intended to be used as a terminal node at the end of a Flow. If session metrics are available, they are automatically included in the payload sent to Copilot for Agents.
-
Use this node only in Flows that are integrated with NiCE CXone Copilot for AI Agents (Cognigy) for Process Automation (Task Assist) use cases.
-
Place this node at the end of the Flow to ensure accurate reporting of workflow completion.
-
Only one final status should be sent per execution path.
Launch AI Agents (Cognigy) through NiCE CXone
-
Click the app selector
go to General and select Automation. -
Inside Automation, select Cognigy AI.
Add Send Status to CXone Copilot Node in AI Agents (Cognigy)
-
In AI Agents (Cognigy), select Build > Flows.
-
From the list, select the Flow you want to edit, for example, SayHelloAndHandover.
-
If the project contains multiple flows, select Main Flow from the flow selector at the top. The Flow opens in the Chart view, where you can add and configure nodes.
-
In the Flow editor, select the plus (+) icon where the Retrieve Knowledge node should be added.
-
Select the By Function tab > CXone category > Send Status to CXone Copilot. The node is added to your flow.
-
Click on the node to open the Edit Node panel on the right side.
-
The Edit Node panel displays configurable fields specific to the node type.
-
For a Send Status to CXone Copilot node, you will see the following fields:
|
field Name |
definition |
notes |
|---|---|---|
| Status | Defines the outcome of the workflow. |
Select one of the following values:
|
| Additional Data | Optional custom data to send along with the status. | Typically used to pass structured data (for example, JSON) to Copilot for Agents. |
| Mocking | Enter the mock code to use when mocking is activated for the Node. | Mocking lets you change the behavior of a Node by replacing its logic with mock code without changing the original Node settings. This approach allows you to keep the original Flow logic and mock Node behaviors to test specific Flow conditions in the Simulator, the Interaction Panel, and Endpoints without reconfiguring Nodes. Mocking provides the Mock Code field in every Node’s settings in the Node editor. This field supports JavaScript code to access the Input, Context, and Profile objects, and api.say function. The mock code entirely overrides the configured Node’s execution logic at run-time. For details refer to the Mocking topic. |
| Settings | ||
| Label | Defines a custom name of the Node. | |
| Comment | Free text field. | |
| Analytics Step | The Step is recorded in Cognigy Insights once the Node is passed | |
Manage Node Options in the Edit Node Panel
Use the More options
menu in the Edit Node panel to perform additional actions on a node. These actions help you copy identifiers, manage node status, or set the starting point for a flow.
Copy a Node ID
Copy the unique identifier of a node for use in API calls or debugging.
-
In the Edit Node panel, select the node you want.
-
Click the More options
icon. -
Select Copy Node ID.
The node ID is copied to your clipboard.
Delete a Node
Remove the node from the flow permanently.
-
In the Edit Node panel, select the node you want to delete.
-
Click the More options
icon. -
Select Delete.
Confirm the deletion when prompted.
Deleting a node cannot be undone. Recreate the node if needed.
Disable a Node
Temporarily deactivate a node without removing it from the flow.
-
In the Edit Node panel, select the node you want to disable.
-
Click the More options
icon . -
Select Disable.
The node remains in the flow but will not execute until you enable it again.
Set a Node as Entrypoint
Define a node as the starting point for the flow.
-
In the Edit Node panel, select the node you want to set as the entry point.
-
Click the More options
icon. -
Select Set Entrypoint.
The flow will start from this node instead of the default start node.