Learn how to build with Inngest:


Background jobs

Run long-running tasks in the background out of the critical path of a request.

Enqueueing future jobs

Schedule or delay functions to run in the future.

Parallelize steps

Run function steps in parallel to speed up execution.


Use events to trigger multiple functions at once.

Batching events

Improve efficiency with high-load systems by processing batches of events at once.

Scheduled functions

Run functions periodically on a cron schedule.