v7
latestOpenAPI 3.1.02026-08-0776170186.5 KBEnroll Contact
Enroll a contact into a sequence template, starting a sequence run.
The template must be ACTIVE and have at least one step; the sequence is instantiated from the template's steps and scheduled exactly like an enrollment made from the app, including task-owner assignment.
A contact already running this template is rejected rather than enrolled twice, and so is a contact (or its company) on an exclusion list.
A contact with an active sequence from a different template is also rejected: stop that sequence first (POST /v1/sequences/{id}/stop) to avoid two sequences messaging the same person at once. Templates the contact only has completed or stopped sequences for do not block enrollment.
Requires the sequences:write scope on the API key.
Request body
Response
Successful Response