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 Salesforce credentials and it can pull CRM data. The instance does not need a dedicated integration for every service. If there is an API and you provide the credentials, it can figure out the rest.
During skill development, the manager creates multiple instances to run variants in parallel. Once the skill converges, it deploys the winning version to a production instance and cleans up the variants.
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 skills and integrations
- Managed
AGENTS.mdprompt - Operator provider injection for model access
- Managed search and runtime wiring
Instances during skill development
When the manager tests a skill, it creates variant instances:| Phase | Naming | Example |
|---|---|---|
| First test round | {skill}-v1, {skill}-v2, … | lead-scoring-v1 |
| Improvement rounds | {skill}-gen{N}-v{M} | lead-scoring-gen2-v3 |
Statuses
| Status | Icon | Meaning |
|---|---|---|
provisioning | Container, config, and storage are being set up | |
active | Live and accepting work | |
inactive | Deleted or stopped | |
suspended | Billing enforcement removed the container, data preserved |
Instance detail page
Status
Runtime state and local cron assignments
Skills
Installed managed and custom skills
Channels
Telegram and Discord connections
Environment
Secret access and runtime settings
Server
Browse and download files, including skills, scripts, and workspace data
Secret access is separate from skill installation
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
Skills
Build, test, improve lifecycle
Channels
Connect Telegram or Discord
Environment
Secrets and access control
Integrations
External services and APIs