Skip to content

Agents

Everything an Agent is made of and how to give it a model, accounts, repositories, skills, memory, and schedules.

Updated View as Markdown

An Agent is one teammate: a saved profile with its own instructions, model, memory, connections, repositories, skills, schedules, and channel grants. Nothing is shared between Agents unless you grant it twice.

What an Agent is

Every part an Agent owns, who may edit it, and what it never shares. Read it.

Create an Agent

Create an Agent from Slack, Admin, or MCP, then prove its handle answers. Read it.

Instructions

The saved text that defines an Agent, and the one thing it can authorize. Read it.

Models and providers

Four providers, where keys live, and how a turn resolves to one model. Read it.

Connections

Team and personal accounts, how one is chosen on a turn, and what disconnecting removes. Read it.

Connect a service

Attach an account to an Agent from Admin or Slack, then verify it. Read it.

Managed connectors through Composio

Opt in with one Composio project key, connect a managed account, and keep it healthy. Read it.

Repositories

Install the Chickpea GitHub App and grant repositories to an Agent. Read it.

Skills

What a skill holds, where imports come from, and what they deliberately leave behind. Read it.

Memory

One durable body per Agent: what it shapes, what it can never decide. Read it.

Schedules

Unattended work an Agent runs later, who it runs as, and what every run rechecks. Read it.

Coding sandbox

Install the optional Cloudflare container so an Agent can clone, install, and run code. Read it.

Navigation

Type to search…

↑↓ navigate↵ selectEsc close