Skip to main content
Automations let you run an agent on a recurring schedule without manual intervention. Set a prompt, pick a schedule, and Canvas runs it automatically in the background.

How it works

An automation is an agent paired with a prompt and a schedule. When the schedule fires, Canvas executes the prompt against the agent just like you would manually — except you don’t have to be there. Each run produces a full conversation that shows up in the agent’s history, so you can review exactly what happened.

Creating an automation

To create an automation, ask your agent to set one up. For example:
“Schedule a daily automation at 7am to pull my Granola meetings and draft follow-up emails.”
The agent will synthesize a self-contained prompt, confirm the details with you, and create the automation. Once confirmed, it starts running on its schedule immediately.

Run history

Every automation keeps a log of its runs. Each entry shows:
  • When it ran
  • Status — whether it succeeded or failed
  • Duration — how long it took
  • Summary — a brief description of what happened
Click any run to jump to the full conversation in the agent’s history, where you can see every step the agent took.

Managing automations

From the automation detail page, you can:
  • Pause and resume — temporarily stop an automation without deleting it
  • Edit — change the prompt or schedule
  • Delete — permanently remove the automation and its configuration
Pausing is useful when you want to stop runs temporarily (e.g., during a holiday) without losing your setup.