Cloud//Vercel//Cron Jobs

Scheduled Vercel Functions that run at fixed intervals. Defined in `vercel.json` with cron syntax.


Scheduled Vercel Functions that run at fixed intervals. Defined in vercel.json with cron syntax.

Same timeout limits as regular Vercel Functions (10s/60s/300s depending on plan)

Use cases: daily reports, cache warming, periodic API syncs, cleanup tasks

For recurring batch work (e.g. sync emails every hour, update analytics daily), cron jobs are simpler than Inngest/Trigger.dev — no queue infrastructure, just a function on a schedule

Limitation: if the batch exceeds the timeout, cron jobs have the same problem as regular functions. For heavy batches, combine cron (triggers the job) + Inngest/Trigger.dev (processes the queue).

Minimum interval: 1 minute (Pro), once per day (Hobby)