6 min read

Agent Builder

Overview

The Agent Builder is the visual workspace where you design and configure AI agents. It combines identity settings, skill assignment, data resource connections, personality tuning, and a visual task canvas — all in one interface.

Purpose

The Agent Builder lets you create highly customized AI agents by:

How It Works

Builder Layout

Agent Builder ├── Top Bar │ ├── Back to Hub │ ├── Agent Name (editable) │ └── Save / Deploy Button ├── Left Sidebar (collapsible panels) │ ├── Identity Panel │ ├── Skills Panel │ ├── Data Resources Panel │ ├── Personality Panel │ └── System Prompt Panel └── Main Canvas └── Task Workflow (visual node editor)

Identity Configuration

The Identity panel lets you set the agent's core attributes:

FieldDescription
NameDisplay name shown in the Agent Hub and chat
Role TitleDescriptive role (e.g., "Data Analyst", "Marketing Strategist")
BioShort description of the agent's purpose and capabilities
IconChoose from a library of icons to represent the agent
Accent ColorPick from 8 preset colors for visual branding

Skills Panel

Skills are modular capability packs that give your agent specific expertise. See Agent Skills & Tools for full details.

From the Skills panel you can:

Each skill has:

Data Resources Panel

Data resources connect your agent to external services and data stores. When a data resource is linked, the agent can search, browse, and retrieve information from that service.

Supported data resources include:

Resource TypeCapabilities
Google DriveBrowse folders, search files, preview documents
OneDriveBrowse folders, search files
BigQueryExplore datasets, list tables, preview schemas
GmailSearch emails, list labels
SlackSearch messages and channels
JiraSearch issues and projects
AsanaList workspaces and tasks
ShopifySearch products, orders, customers
QuickBooksSearch invoices, customers, accounts
DatabasesExplore tables, run queries (PostgreSQL, MySQL, etc.)
CalendarList events from Google Calendar or Outlook

Note: Data resources use your existing integration connections. You must first connect the integration in Settings → Integrations before it appears as an available data resource.

Personality Settings

Fine-tune how the agent communicates:

SettingOptionsDescription
ToneProfessional, Friendly, Casual, FormalThe emotional register of responses
StyleConcise, Detailed, Conversational, TechnicalHow responses are structured
VerbosityBrief, Moderate, ThoroughHow much detail is included

System Prompt Editor

The system prompt is the core instruction set that defines the agent's behavior. Write free-form instructions to:

The system prompt is combined with the agent's identity, active skills, and personality settings at runtime to produce the full instruction set sent to the AI model.

Model Tier Selection

Choose the AI model tier for the agent:

TierDescription
FastQuick responses, lower cost — ideal for simple lookups and routine tasks
ProBalanced capability and speed — recommended for most agents
Deep ThinkingMaximum reasoning power — best for complex analysis and multi-step planning

The model tier determines which underlying AI model is used when the agent processes messages. See Agent Teams for more on model tiers.

Task Canvas

The Task Canvas is a visual node editor for designing multi-step workflows that the agent can execute. Tasks appear as connected nodes on a drag-and-drop canvas.

Canvas features:

Task workflows are useful for agents that need to perform complex, repeatable sequences — for example, "Fetch sales data from Shopify → Summarize trends → Create a dashboard tile → Send a Slack notification."

Settings

Saving & Deployment

ActionDescription
SaveSaves the current configuration (identity, skills, data, prompt, tasks)
Back to HubReturns to the Agent Hub; unsaved changes prompt a confirmation

All changes are saved to the agent's configuration and take effect immediately for new conversations.

Use Cases

1. Building a Data Analyst Agent

Set the role to "Data Analyst", assign dashboard and workflow skills, connect BigQuery and Google Drive as data resources, and set the tone to "Professional" with "Detailed" style.

2. Creating a Customer Support Agent

Name it "Support Assistant", write a system prompt with your product FAQ, assign integration skills for Zendesk and Gmail, and set the verbosity to "Thorough."

3. Designing a Multi-Step Reporting Agent

Use the Task Canvas to define a workflow: pull data from BigQuery → run an AI summary → push results to a dashboard → email the report. The agent executes this sequence on demand.