Define and write scheduled functions in your existing projects with a single line of code, no infrastructure or configuration required.
1import { createScheduledFunction } from "inngest";
2
3createScheduledFunction(
4 "Daily check",
5 "0 0 * * *",
6 async () => {
7 // This function will run every day at Midnight, UTC.
8 },
9);
Inngest is the easiest way to build scheduled jobs in your app, no matter what framework or platform you use.
Create scheduled functions and cron jobs with a single line of code
Define functions and schedules together in one place for easy maintenance
Scheduled functions run without servers or configuration - no setup required
Local development-only UI to inspect functions and their schedules
Keep your code together by deploying to your platform choice
If your job fails we'll rerun it multiple times without any work your side
Write your scheduled functions using regular JS or TS, defined using a single line of code, all served via Inngest's handler.
Let Inngest know where your serverless functions are hosted — by using our built-in integrations or a single post-deploy API call
Inngest calls all functions securely and automatically on their defined schedule, without any extra setup or servers.
Build easily using our local SDK UI:
“Sooooo much easier than AWS”
Between