All tutorials
TasksAutomation

Automate recurring work with scheduled tasks

Daily reports, weekly reviews, event-driven jobs: schedule agent tasks with cron, and let notifications bring you the results.

4 min read

Chat is where you work with an agent; tasks are where the agent works without you. A task is a prompt that runs on a schedule — or once at a set time — in its own session, with the same tools the agent always has.

Create a schedule

Ask the agent to set one up in plain language ("every weekday at 9, summarize the new GitHub issues") or manage tasks from the dashboard. Recurring schedules use standard cron expressions, evaluated in your local timezone.

Get the results

Tasks can notify you when they finish — a quiet inbox entry for routine runs, or a push notification for things that need attention. Notification severity is under your control, so routine automation stays quiet.

Webhook triggers

Tasks can also fire on webhooks from external systems, so a CI failure or a new ticket can wake an agent the moment it happens. See the docs for the trigger setup.

Put your agents to work

Self-host free up to 5 users — running in minutes.

Get started