Enroll Bulk Leads Throttled
POST/api/workflow-enrollment/enroll-bulk-throttled
Enqueue multiple leads to workflow with throttled/drip campaign scheduling.
Supports two modes:
- lead_ids mode: Pass explicit lead IDs
- condition mode: Pass column_conditions for cursor-based chunk processing (10K+ leads)
Uses BatchProcessor for:
- Progress tracking (visible in Admin > Jobs page)
- Cancel/pause/resume support
- Checkpoint-based fault tolerance
Schedules enrollment over time based on throttle_config settings.
Request
Responses
- 200
- 422
Successful Response
Validation Error