Working with Nodes
- GUI
- API
You can create and delete Nodes in the Flow editor. To edit a Node, open the Node editor by clicking the Node in the Flow editor. Node editors include settings specific to each Node type. In the Flow editor, you can also right-click a Node to copy, cut, and paste the Node as well as add comments to it.
To speed up building your AI Agent, use keyboard shortcuts.
Set Nodes as Entrypoints
If your AI Agent has, for example, a Go To Node or an Execute Flow Node to switch between Flows, you can set a Node as an Entrypoint. An Entrypoint is the Node at which the Flow starts. The Start Node is the default Entrypoint. To set a Node as an Entrypoint:- right-click the Node in the Flow editor and select Set Entrypoint.
- select
> Set Entrypoint in the Node editor.
Naming Entrypoints
Naming Entrypoints
Define unique names for each Entrypoint Node using the Label field in the Node editorโs Settings section. This approach is helpful to easily differentiate a Node with an Entrypoint from other Nodes of the same type.
Create Flows from Node Branches
You can split complex Flows and create new ones from a child Node. To do so, right-click the child Node and select the Create Flow from Branch option in the context menu. When you create a Flow from a child Node, you move the Nodes following the child Node to the new Flow. In the original Flow, these Nodes are replaced with an Execute Flow Node. The Execute Flow Node triggers the new Flow.NLU and Flow settings arenโt copied to the new Flow. Check and adjust the NLU tab settings of the new Flow.