# Run scheduled jobs with Vercel Cron Jobs and Vercel Functions

**Published:** February 22, 2023 | **Authors:** Vincent Voyer, Andy Schneider, Luc Leray, George Karagkiaouris, Maedah Batool, Garrett Tolbert

---

> **Note:** This changelog entry is historical. Edge Functions are deprecated for new projects. Use [Vercel Functions](https://vercel.com/docs/functions) with the Node.js runtime and [Fluid compute](https://vercel.com/docs/fluid-compute). Use [Routing Middleware](https://vercel.com/docs/routing-middleware) for request-time routing before a response completes.

Vercel Cron Jobs enable you to run scheduled jobs for automating backups and archiving, sending email and Slack notifications, and more. Cron jobs can be used for any task you need to run on a schedule.

By using a specific syntax called a [cron expression](https://vercel.com/docs/cron-jobs#cron-expressions), you can define the frequency and timing of each task. Cron jobs are supported in [Vercel Functions](https://vercel.com/docs/functions) and the [Build Output API](https://vercel.com/docs/build-output-api/v3#build-output-configuration).

Vercel Cron Jobs are available in public beta. [Check out the documentation](https://vercel.com/docs/cron-jobs) to get started.

---

📚 **More updates:** [View all changelog entries](/changelog/sitemap.md) | [Blog](/blog/sitemap.md)