Background jobs & cron
Enqueue a job with a single HTTP call, or put it on a cron schedule. Retries and the dead-letter queue come from the same durable engine, so you don’t need to write a workflow first.
curl -X POST http://localhost:8080/api/v1/jobs \
-H "content-type: application/json" \
-H "x-tenant-id: acme" \
-d '{ "handler": "send_invoice_reminders",
"payload": { "account_id": "acct_42" },
"retry": { "max_attempts": 5, "initial_backoff_ms": 1000 } }'Beta API. Retries, delays and idempotency keys are optional fields.
Read the jobs docs →