• Documentation
  • Examples
  • Patterns
Contact salesSign Up
  • Documentation
  • Examples
  • Patterns
    Home
  • Quick starts
    • Next.js
    • Python
  • Concepts
    • How Durable execution works
    • Durable Agents
    • Agent Evalsbeta
  • Guides
    • Local development
      • Overview
      • Sync your app
      • Connect (workers)beta
      • Checkpointingnew
      • Self-hosting
    • Optimizing Performance
    • Versioning
    • Logging
  • Platform
  • AI
    • AI development tools
    • Agent Plugins and Skills
    • Dev Server MCP
    • AgentKit
  • Resources
    • Security
    • Glossary
    • Release phases
    • FAQ
    • Limitations
  • Contact salesSign Up

Guides

Learn how to build with Inngest:

Patterns

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.

Fan-out

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.

Invoking functions directly

Call one function from another across multiple apps.

Was this page helpful?

Edit this page on GitHub
© 2026 Inngest Inc. All rights reserved.
We're hiring!
Star our open source repositoryJoin our Discord communityFollow us on XFollow us on Bluesky