In this lesson
Nodes are the fundamental units that define your agent’s behaviours. Each node represents a distinct step in the conversation or workflow and executes a specific set actions that you define.
The studio is designed so that you structure conversations and tasks into nodes.
There are several kinds of Nodes in the Botpress studio:
- Start Node: The Start Node only exists in the Main workflow and represents the beginning of a conversation or workflow.
- Entry Node: The Entry node is the point at which users “enter” any of your sub workflows.
- Standard Node: The Standard Node is the primary unit of logic in your agent. It lets you grouped defined tasks or actions, called Cards in Botpress, into distinct units. Standard Nodes always execute cards in order from top to bottom.
- Autonomous Node: The Autonomous node uses an LLM to determine when, and in what order, to execute the tools it contains. Based on the context of the conversation, as well as a set of instructions that you provide, Autonomous nodes manage conversation flows and decide what actions to perform.
- Exit Node: The Exit Node only exists in sub workflows. It represents the point at which users leave a sub workflow and return to main.
- End Node: And, finally, The End Node triggers the end of a conversation.
You can drag nodes around the Studio to represent visually the kinds of tasks and logic your agent will complete as users progress through conversations.
Summary
Nodes define an AI agent’s behavior, structuring conversations and workflows with distinct steps, from entry to execution and conversation end.
all lessons in this course