Name and icon
At the top of the panel:- Icon — Click the icon to pick from a Lucide icon library. The platform also auto-suggests an icon based on the actor’s name and context. You can change it any time.
- Name — Short and descriptive. Appears on the canvas and in conversation transcripts as the “speaker”. Good:
Pricing Specialist,Returns Intake,Tier 2 Support. Bad:Agent A,Bot.
The sections
Under the name, a rail on the left of the panel lists the actor’s sections. Click one to show it, or use the arrow keys once the rail has focus. A number next to a section says how many items it holds.
The panel opens on Instructions. When you switch to another actor while the panel is open, it stays on the same section. When the panel is narrow, the rail shows icons only; hover one for its name.
Tool, knowledge base, integration, hook and step editors open inside the panel, in place of their list, with a back arrow to return to it.
Instructions
Context
Background knowledge the actor needs. Inheritable by children. See Context and inheritance for the full story. Up to 4000 characters; a counter under the field shows how many you’ve used.Instructions
What this specific actor should do. Private — never inherited by children.Definition of Done
A short rule for when the actor’s job is complete.Focus mode
Auto / Flexible / Persistent / Strict. Controls how strictly the actor sticks to its job when users change topics. Default is Auto. See Focus modes for the deep dive.Inherit context
Checkboxes that let this actor opt into upstream context:- Global context — the
globalContextfrom Agent settings. - Slots collected so far — slot summary (default: on). See slots.
- <Each ancestor actor> — any actor that routes into this one.
Writing in the prompt fields
Context, Instructions and Definition of Done are prompt fields. Type@ to mention a slot, parameter, tool, knowledge base or app, or click Insert @ in the field’s corner to pick one from a list. Expand opens the field in a large editor. A mention of something the agent no longer has is flagged under the field. See Prompting.
Steps
With no steps, the actor is free-form: it thinks and replies turn by turn, following its Instructions. Add steps in the Steps section to script the actor’s behaviour:Tools, Knowledge, Integrations and Hooks
These sections give the actor its capabilities:- Tools — turn on web search, web extract or code execution, and add custom tools: run Python, call a workflow, hit an HTTP endpoint.
- Knowledge — give the actor search access to your documents.
- Integrations — let the actor send Slack messages, send Gmail emails, look up Shopify orders, etc.
- Hooks — run a hidden action when something happens in the conversation, for example when a slot is captured.
Saving
The actor’s own fields save automatically, a moment after you stop typing and whenever you leave a field. The header shows Saving…, then Saved. If a save fails, it shows Couldn’t save with Retry.- On Tools, Knowledge, Integrations and Hooks, each change saves straight away. An item’s editor saves it with its own Save button.
- A step’s editor has its own Save too. See Edit a step.
An agent that went live before versions existed shows a warning at the top of the panel and keeps a Save Changes button on Instructions, because its edits reach customers at once. The other sections still save each change straight away. See Agents that went live before versions.
Delete an actor
Select the actor on the canvas, then either:- Click Delete in the toolbar above it.
- Press Delete or Backspace on your keyboard, while no panel is open.
Anti-patterns
Next
Routes
Connect actors and define when handoffs happen.
Capabilities
Give the actor tools, knowledge, integrations and hooks.
Step builder
Script an actor’s behaviour step by step.
Agent settings
Configure flow-wide context, knowledge, and integrations.
