Get Started
Busy BeeBusy Bee

Automation

Set work to run on a schedule — you pick the cadence, or let the agent decide when there's something worth doing.

Most work doesn't need you to ask for it every time. Automation puts your agents on a schedule so they keep working while you're away — and surface results when you're back.

There are two ways to do it, depending on who decides when something should happen.

You set the cadence: recurring tasks

A recurring task repeats on a schedule you define. Each run spins up a fresh task, done by the agent you assigned, and lands in your workspace for review like any other.

You can schedule it:

  • Daily — a set time on the weekdays you choose (every day, weekdays only, or specific days).
  • Interval — every N minutes (set it high enough and that's every few hours).

Schedules are timezone-aware, so "9am" means 9am where you are. You can cap it with an end date or a maximum number of runs, and pause, resume, run now, or edit at any point. Past runs stay in your history.

More on recurring tasks →

The agent decides: heartbeats

A heartbeat gives an agent a pulse. On an interval, it wakes up, reviews its current context and pending items, and judges whether anything actually needs attention — then acts only if it does. When there's nothing to do, it stays quiet instead of pinging you.

You can restrict heartbeats to active hours (say, 9am–5pm) so an agent isn't checking in overnight, and toggle them off without losing the setup.

More on heartbeats →

Where it fits

  • Automation runs the work; your workspace is where the results show up.
  • A recurring task can run a single agent or a playbook, which draws on the project's hive.
  • Agents carry memory between runs, so recurring work builds on what came before.

On this page