Goal
Move work out of request handlers while keeping retries and visibility.Prerequisites
- A StackShift client and handler route
Workflow
1
Create or choose a queue name.
2
Enqueue work with a job name and payload.
3
Register a matching handler.
4
Set retry and delay options per job when needed.
Enqueue jobs
Handlers
Retries and delayed jobs
Retry later
Expected result
Background work runs outside the request path and can be retried safely.
Related guides
Retries & Failure Handling
Durable Jobs retries transient failures, preserves completed steps, and gives failed work a clear recovery path.
Scheduling & Delayed Jobs
Run jobs later for reminders, follow-ups, retry windows, cleanup, and recurring backend work.