Skip to main content

Agents

An Agent is the primary AI experience your users interact with. It routes incoming requests, manages context, and delegates focused work to Subagents.


Agent responsibilities​

An Agent is responsible for:

  • understanding user intent,
  • selecting the right Subagent,
  • preserving conversation continuity,
  • returning cohesive responses.

It should be treated as your orchestration layer, not as one large monolithic prompt.


Creating an Agent​

  1. Click + New Agent
  2. Choose:
OptionBest for
TemplateFaster start using proven setup
BlankFull custom architecture
  1. Name the Agent clearly (customer-facing purpose)
  2. Open Composer and begin configuration

Create new agent dialog

note

Creating agents requires the create_new_agents privilege.


Designing with Subagents​

Subagents should map to clear business responsibilities.

Examples:

  • Scheduling
  • Tier-1 Support
  • Billing Questions
  • Report Generation

Each Subagent can have:

  • dedicated prompt behavior,
  • dedicated Drive folders,
  • dedicated tools,
  • dedicated guardrail constraints.

Agent pages and operational views​

PagePrimary use
InteractValidate deployed behavior
ThreadsReview real user conversations
FeedbackCurate and improve quality
WorklistManage async/background work
ArtifactsInspect generated outputs
DriveReview attached retrieval sources
ComposerBuild/test/version/deploy

Sharing and access​

From Agent menu (⋯) → Share.

Access levels​

LevelIntended audience
PrivateLimited collaborators
OrganizationInternal workspace users
PublicExternal users with link

Agent access level options

Tip: keep Private during build/test, then broaden after validation.


Agent lifecycle management​

Recommended release pattern:

  1. Build in draft
  2. Test in preview
  3. Save named version
  4. Deploy
  5. Monitor runtime quality
  6. Iterate

For details:


Duplicate and delete semantics​

Duplicate​

Use duplicate when you need:

  • variant experiments,
  • region-specific behavior,
  • team-specific forks.

Delete​

Delete permanently removes the Agent and related data.

warning

Deleting an Agent is irreversible.


Best practices​

  • Keep Agent purpose explicit and narrow
  • Use Subagents for specialization, not over-fragmentation
  • Attach minimal required tools per Subagent
  • Pair deployments with post-launch monitoring