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.
