Automations

Automations

Save a task with its prompt, model, environment, permissions, and budget. Run it on demand, on a schedule, or when a matching event occurs.

01

Define automations in YAML

An automation saves the task and the settings each session needs: its prompt, model, environment, permissions, and budget. Store its YAML in your repository so the team can review changes together.

02

Deploy with git push

The version of the file on your default branch is the live agent. Merge a change and the next session uses it. There is no deploy step and nothing to restart.

03

MCP servers, permissions, and budgets in the same file

Add your own MCP servers, scope what the agent can do on GitHub, and set spend limits per session, day, week, and month. It all sits next to the prompt, so a reviewer sees what an agent can reach and spend before it runs.

Frequently asked questions

Explore the platform