Execute a single drip step
Executes one step of a drip campaign — sends that step’s message to the contacts that have reached it and advances their enrollment. This is the worker-facing primitive the BullMQ drip scheduler calls on each delay tick; it runs synchronously so a genuine failure surfaces as a 5xx and the queue retries. Pass an Idempotency-Key header to suppress duplicate execution of the same step on a re-delivered job. Optionally scope execution to specific enrollment ids for single-contact (text-to-join) enrollments.
Authorizations
Dashboard JWT token from Clerk
Path Parameters
Body
Zero-based index of the drip step to execute.
x >= 0Optional stable id of the step, used to guard against step-list reordering.
When present, only these enrollments are processed (single-contact enrollment path); omit for the campaign-wide batch path.
1 - 1000 elements