Skip to main content

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

Successful Response