Cron Scheduler
Run agents on a recurring schedule using standard cron expressions. Useful for automated reports, monitoring, and periodic tasks.
Setup Instructions
Create the connector
Open your agent, click Add inbound connector in the Connector Flow, then Create New Connector and select Cron Scheduler.
Set the schedule
Enter a cron expression (e.g. 0 9 * * 1-5 for weekdays at 9 AM).
Optionally set a prompt and click Create
The agent receives this text as input on each trigger. Cron schedules are evaluated in UTC, so convert local schedules to UTC before creating the connector.
How Cron Works
Cron connectors trigger your linked agents on a schedule you define. When the scheduled time arrives, Connic dispatches a run to all agents linked to the connector. Best for daily/weekly reports, periodic data syncing, scheduled monitoring, and automated notifications.
Schedule
The schedule uses standard cron expression format with 5 fields:
┌───────────── minute (0 - 59)
│ ┌───────────── hour (0 - 23)
│ │ ┌───────────── day of month (1 - 31)
│ │ │ ┌───────────── month (1 - 12)
│ │ │ │ ┌───────────── day of week (0 - 6) (Sunday = 0)
│ │ │ │ │
* * * * *Common Schedules
0 * * * *Every hour0 0 * * *Every day at midnight0 9 * * 1-5Weekdays at 9 AM0 0 * * 0Every Sunday at midnight*/15 * * * *Every 15 minutes0 0 1 * *First of every monthMore Examples
# Every day at midnight
0 0 * * *
# Every hour
0 * * * *
# Every Monday at 9 AM
0 9 * * 1
# Every weekday at 9 AM
0 9 * * 1-5
# Every 15 minutes
*/15 * * * *
# First day of every month at midnight
0 0 1 * *Prompt (Optional)
Optionally configure a prompt that's included in the payload sent to your agent on each scheduled run. For example: "Generate the daily sales report for yesterday".
Payload Format
{
"trigger": "cron",
"schedule": "0 9 * * 1-5",
"triggered_at": "2024-01-15T09:00:00.000Z",
"prompt": "Generate the daily report"
}Includes trigger ("cron"), schedule,triggered_at (ISO timestamp), and your configured prompt.