Scheduled tasks — your agents on autopilot
Ask an agent to run on a schedule: morning brief, grants watch, weekly report, CRM follow-ups…
Creating a task
In natural language, in the chat or an application:
"Every Monday at 8am, find new grants for construction SMEs in Occitanie and email me the summary."
The agent calls schedule_task(name, cron_expression, instruction, agent): the task is stored and runs server-side (Celery beat) even with your browser closed. Your timezone is applied automatically.
Managing tasks
Still in natural language: "list my scheduled tasks", "cancel the Monday watch". (Tools: list_scheduled_tasks, cancel_scheduled_task.)
Cron expressions
| Expression | Meaning |
|---|---|
0 8 * * 1 | every Monday 08:00 |
0 7 * * 1-5 | weekdays 07:00 |
0 9 1 * * | 1st of the month 09:00 |
*/30 * * * * | every 30 min |
Result delivery
Each run is a real agent session: it can write a document, query your knowledge bases, and send an email (with attachments) to you or other recipients. Sensitive actions (external sending) can require human approval if enabled.
Proven examples
- Firm Assistant: daily matter brief (deadlines, hearings, priorities) every morning.
- Grants Finder: watch for new schemes + email alert as soon as one matches your profile.
- CRM: automatic follow-up of prospects silent for 48h.