Home/Docs/The agent builder
πŸ› οΈThe agent builder

The agent builder

Open Agents in the navigation rail and click New agent to launch a guided five-step builder. Each step takes you from a blank persona to a working agent β€” and you can test it live in the Try panel before sharing.

The five steps

Steps build on each other, but you can jump back to any earlier step to refine it. Only an identity and a model are strictly required β€” the rest add capability.

  1. 1 Β· Identity

    Give the agent a name, a short description, and an icon so teammates instantly recognise what it does. This is how the agent appears in the agents list, in chat, and in the #-mention picker.

  2. 2 Β· System prompt

    Write the instructions that define the agent's role, tone, and rules β€” its persona. You can compose saved prompts from the Prompt Library directly into this system prompt to reuse house style and guardrails.

  3. 3 Β· Conversation starters

    Add a few example prompts. They appear as one-click suggestions when someone opens a chat with the agent, so new users know what to ask without a blank page.

  4. 4 Β· Model & capabilities

    The heart of the agent: choose the model and sharing scope; attach knowledge folders for retrieval; tune temperature, top-p, and max output tokens; attach skills; and grant the integration actions the agent may call.

  5. 5 Β· Sub-agents & form fields

    Optionally add sub-agents the agent can delegate to as a supervisor, and define form fields to collect structured input when the agent is run as a fillable form or task.

Step 1 Β· Identity

The identity step is what makes an agent feel like a teammate rather than a setting. Pick a clear name (for example, Support Triage or Release Notes Writer), a one-line description of what it is for, and an icon. These show up everywhere the agent is referenced.

Step 2 Β· System prompt

The system prompt is the agent's standing instructions β€” its role, voice, the rules it must follow, and the format you want answers in. Treat it like a job description. Because you can compose saved prompts from the Prompt Library into it, shared house style and safety language stay consistent across every agent your team builds.

πŸ’‘
Be specific about scope

A focused agent outperforms a vague one. State what the agent should do, what it should refuse, and how to format answers. If the agent should always cite its sources or always return a structured object, say so here.

Step 3 Β· Conversation starters

Conversation starters are example prompts that surface as clickable suggestions when someone opens a chat with the agent. Good starters double as documentation β€” they show colleagues exactly what the agent is good at, so the first interaction is productive instead of a guess.

Step 4 Β· Model & capabilities

This step turns a persona into a capable agent. Here you make the decisions that govern how the agent thinks, what it knows, and what it can do:

SettingWhat it controls
ModelThe LLM the agent runs on, chosen from your organization's six configured providers β€” OpenAI, Anthropic, Google, Groq, Ollama, and Ollama Cloud. The picker is data-driven, with current models such as claude-sonnet-4-5, gpt-4o-mini, gemini-2.0-flash, llama3.2, and gpt-oss:120b.
SharingWho can use or edit the agent β€” Private, Specific people & Agents, Workspaces, or Organisation, each with view or edit.
Knowledge foldersThe folders the agent retrieves from. Attached folders feed the agent's retrieval so answers are grounded and cited. Knowledge & output.
Temperature, top-p, max output tokensSampling controls. Lower temperature and top-p make answers more focused and deterministic; max output tokens caps the length of each response.
SkillsReusable instruction snippets that layer extra behaviour onto the agent without changing its model or tools. Skills.
Integration actionsThe concrete tools the agent may call β€” send a Gmail draft, create a Jira issue, add a calendar event. Tools & actions.
βœ“ Identity
βœ“ Prompt
βœ“ Starters
Capabilities
Sub-agents
Model & capabilities
Model
claude-sonnet-4-5 β–Ύ
Knowledge folders
πŸ“‚ Support Docs Β· πŸ“‚ Pricing
Integration actions
🧩 Gmail · 🧩 Jira · 🧩 Calendar
Skills
✨ On-brand tone
temp 0.4top-p 0.9max 2048
β–ΆοΈŽ Try it
A customer asks about refund policy β€” draft a reply.
Support Agent: Hi! Refunds are available within 30 days… (cited: Support Docs)
Agent builder β€” step 4 (model & capabilities) with a live Try panel on the right

Step 5 Β· Sub-agents & form fields

The final step adds two advanced capabilities, both optional:

  • Sub-agents β€” add other agents this one can delegate to. The parent acts as a supervisor, routing each request to the right specialist and combining the results. Sub-agents & delegation.
  • Form fields β€” define typed inputs (text, number, choice, and so on) so the agent can be run as a fillable form or task. The values you collect are passed to the agent as structured input. Using agents.
ℹ️
Test before you ship

The Try panel lets you chat with the agent live inside the builder, so you can check its tone, tools, and knowledge before you save or share. Every save is tracked in version history, so you can roll back if a change regresses behaviour β€” covered in Using agents.