GITHUB_TOKEN and it can read repos, open PRs, and trigger workflows. Give it a DATABASE_URL and it can query your database. Give it a weather API key and it can pull forecasts. No dedicated integration needed for every service. If there is an API and you provide the credentials, it figures out the rest.
During agent evolution, the Operator agent creates multiple instances to run variants in parallel. Once the best approach emerges, the winner goes to a production instance and variants get cleaned up.
What an instance can do
Browse the web
Navigate pages, extract data, fill forms, take screenshots
Run code
Execute scripts, install packages, run shell commands
Read and write files
Upload, download, edit files on the instance filesystem
Call APIs
Any HTTP API with the right credentials
Search the web
Find information, datasets, documentation
Use an LLM
Managed model access for reasoning, analysis, generation
You do not need a pre-built integration for every service. If you can give the instance an API key or a URL, it can work with that service. Integrations are convenient shortcuts, not requirements.
Instance types
- Prebuilt
- Blank
Includes Operator managed defaults:
- Managed agent config and integrations
- Managed
AGENTS.mdprompt - Operator provider injection for model access
- Managed search and runtime wiring
Instance detail page
Status
Runtime state and local cron assignments
Agent Skills
Installed managed and custom skills powering this agent
Channels
Telegram and Discord connections
Environment
Secret access and runtime settings
Server
Browse and download files, including skills, scripts, and workspace data
Secrets are separate from skills
Read Environment and Integrations together.Capacity and plan limits
Your plan controls how many active or provisioning instances you can have at once.| Plan | Instance limit |
|---|---|
| Basic | 1 |
| Pro | 5 |
| Max | 20 |
Security and persistence
- Instance config is encrypted at rest (AES-256-GCM).
- Secrets are managed separately from config.
- Suspending an instance removes the running container but keeps data for later recovery.
Related docs
Agents
Build, test, evolve lifecycle
Channels
Connect Telegram or Discord
Environment
Secrets and access control
Integrations
External services and APIs