PlatformDurable Execution
Events and triggers
Start durable workflows from app events, provider webhooks, or schedules.
Start a durable workflow when your app records an action, a provider sends a webhook, or a schedule fires. Inngest starts one run for each matching function, so the sender does not need to call each function.
Learn the model
- Event and trigger concepts explains how an event starts runs, how trigger
ifconditions filter events, and when a wildcard matches an event family. - Durable Workflows shows one durable workflow with multiple event and schedule triggers.
Complete a task
- Send events sends one event, a batch, or an event from a function.
- Event payloads and schemas defines stable names, fields, and TypeScript schemas.
- Receive webhook events receives provider requests and transforms them into events.
- Schedules and delayed starts covers recurring schedules, future event timestamps, and sleeps within a run.
- Event and trigger concepts
- Send events
- Event payloads and schemas
- Receive webhook events
- Schedules and delayed starts