Guides
Scheduled Tasks
Schedule recurring AI tasks with cron expressions.
Overview
Scheduled tasks (cron jobs) let your assistant perform tasks on a schedule, like sending daily summaries, checking RSS feeds, or running periodic analysis. Assistants with active scheduled tasks are kept always-on and won't be suspended.
Scheduled tasks are available on the Trial and Pro plans. Starter plan users can upgrade to Pro to unlock this feature.
Creating a Scheduled Task
- Go to the Automations page in the Chelar dashboard.
- Click + Add Task.
- Give it a name (e.g., "Daily news summary").
- Set the schedule using a preset interval or a custom cron expression.
- Write the prompt that your assistant will execute on each trigger.
- Choose where results are delivered (e.g., your Telegram channel, or silent execution).
Cron Expression Format
For advanced scheduling, you can use standard cron expressions:
┌─── minute (0-59)
│ ┌─── hour (0-23)
│ │ ┌─── day of month (1-31)
│ │ │ ┌─── month (1-12)
│ │ │ │ ┌─── day of week (0-7, 0 and 7 are Sunday)
│ │ │ │ │
* * * * *Common Patterns
| Expression | Schedule |
|---|---|
0 9 * * * | Every day at 9:00 AM |
0 */6 * * * | Every 6 hours |
0 9 * * 1 | Every Monday at 9:00 AM |
*/30 * * * * | Every 30 minutes |
Impact on Your Assistant
Assistants with active scheduled tasks are marked as always-on and will not be suspended due to inactivity. If you remove all scheduled tasks, your assistant becomes eligible for idle suspension on the Starter plan.