Remove a contact from a sequence
unenroll_from_sequenceStop a drip sequence for ONE contact: they receive no further steps of it (what was already sent stays sent). Use it when someone asks to stop getting those messages, already bought, or was enrolled by mistake. It does not unsubscribe or block them, and other sequences and automations keep running — for that use update_contact (subscribed / botPaused / blocked). Contact ids come from list_contacts or get_contact. Confirm with the user first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contactId | Yes | Contact id from list_contacts. | |
| sequenceId | Yes | Sequence id from list_sequences. | |
| idempotencyKey | No | Optional. A unique id for this action (16-128 chars: letters, digits, _ : . -). If you are unsure whether a call went through (timeout, network error), repeat it with the SAME idempotencyKey and the same arguments: you get the original result and nothing is done twice. |