Skip to content

Scheduled tasks run a prompt for an agent without you in the loop: a morning digest, a Monday competitor scan, an hourly health check.

Scheduled tasks list: names, agents, schedules, next run

Scheduled Tasks → New task (or the calendar’s ”+” button) opens a gallery of task templates: onboarding picks like “Launch Readiness Review” or “User Feedback Loop”, plus a full catalog by category. Pick one to prefill the form, or start from scratch:

  1. Name the task and pick the agent.
  2. Choose the type: direct (a bounded one-shot run, optionally with an input form) or autonomous (a goal the agent pursues start-to-finish).
  3. Pick a schedule: a template (“every morning at 9”), a cron expression, or an interval like every 6 hours, with an explicit timezone.
  4. Write the prompt the agent will receive on each fire.
  5. Optionally pick a runtime host (cloud or one of your computers) and thinking level.

Task template gallery leading to the create form

Tasks can be disabled without deleting (paused tasks keep their history), and each task shows its total run count plus last/next run.

A task can have several schedule entries (multiple times of day, weekday-only, and so on). Each entry independently tracks its own next/last run.

If your machine is off at the fire time, the run isn’t lost: eligible schedules catch up when the host is back (within a configurable compensation delay), so a 9:00 digest still ships after a maintenance window (without double-running).

Every fire is a normal session: open a task to browse past runs, their summaries and costs. Runs triggered by schedules are marked as such (trigger = scheduled) and feed the calendar.