Agent work that starts on its own
A schedule in Definable gives an agent a time and a job, so the work starts without anyone asking. A task runs once at a set time, or daily, weekly, monthly or on any cron schedule, in your time zone, and each run starts a new chat you can open later.
How schedules work
Give an agent a time and a job and it starts on its own: every morning, every Monday, or once next week, in your time zone.
At a glance
- Your time zone
- Daylight saving handled
- Cron for anything else
- Pause or run by hand
- 01
Recurring or one-time
Every day, every week on the days you pick, every month, a cron line when you need one, or a single date and time.
- 02
Each run is a new chat
It runs the published agent and lands in its chats, named after the task and the time, so you can read exactly what it did.
- 03
Built to keep going
A run fires within seconds of its time. A slot missed while things were down runs once, and a slot is skipped while the last run is still going.
- 04
You stay in charge
Pause and resume a task, run it by hand, or ask Builder to set one up for you. It asks before it does.
Schedules FAQ
Can agents run on a schedule?
Yes. A task runs once at a set time, or daily, weekly, monthly or on any cron schedule, in your time zone. Each run starts a new chat you can open later. Builder can set one up for you.
Which apps can agents use?
Over 1,000, through Composio: Gmail, Slack, GitHub, HubSpot, Notion, Google Sheets and many more. Apps can start an agent too: a new email, a new row or a webhook can trigger a run.
What are the limits on a run?
A run takes up to 25 steps. A message holds up to 32 KB of text and up to 10 files of 10 MB each. A conversation answers one message at a time; the next one waits its turn and is never dropped.