sequences

Trigger Sequence Audience Enrollment

Queue an audience-enrollment workflow run for the published revision.

Works as:

  • Initial enroll: no prior run exists.
  • Re-enroll: prior run terminated (succeeded or failed) and the user wants to run enrollment again over the full materialized audience.

The activity itself decides who's actually eligible (skips already- enrolled contacts via enrollment_metadata_jsonb look-ups), so callers don't need to pre-filter. We use the total materialized audience for the queued_summary so the UI shows the real ceiling.

post/api/sequences/{sequence_id}/audience/enrollment

Request

  • Base URL
    https://platform.verbiflow.com/api/bridge
  • URL
    https://platform.verbiflow.com/api/bridge/api/sequences/{sequence_id}/audience/enrollment
  • Auth
    • HTTP bearer and API key in header x-flage-org-id
    • or HTTP bearer and API key in header x-flage-org-slug

Path parameters

sequence_idstring required

Response

Successful Response

is_terminalboolean required

Whether enrollment reached a terminal state.

revision_idstring required

Immutable campaign revision used for enrollment.

sequence_idstring required

Campaign receiving audience enrollment.

workflow_errorstring nullable

Sanitized terminal enrollment error.

workflow_idstring required

Durable enrollment workflow id.

workflow_phasestring required

Current enrollment phase.

workflow_progress_currentinteger required

Audience rows processed.

workflow_progress_totalinteger required

Audience rows known to require processing.

Changes

No recorded changes to this operation across all 1 revision of this API.