Stop an enrollment
Stops the sequence for one contact. Drafts waiting for approval are skipped and the sequence run ends.
Stops the sequence for one contact. Drafts waiting for approval are skipped and the sequence run ends.
Authorization
bearerAuth A Supabase Auth user access token for the signed-in SignalDock user, sent as Authorization: Bearer <token>. Paste one from a signed-in session, or obtain one through the oauth2 scheme; the API accepts either.
In: header
Path Parameters
uuidRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/problem+json
application/problem+json
application/problem+json
curl -X POST "https://example.com/enrollments/497f6eca-6276-4993-bfeb-53cbbbba6f08/stop" \ -H "Content-Type: application/json" \ -d '{}'{ "stopped": true}Dismiss a proposed campaign POST
Archives an agent proposal without contacting anyone. The strategist may propose again for the same opportunity later.
List messages GET
Outbound drafts, sent emails, assisted tasks, and replies, newest first. Filter by `status=pending_approval` for the approval inbox. Each message carries `why`: the signal, sourced facts, compliance decision, and review reasons.