MCP

campaign/get_sequences_by_id

Tool: read

List all sequences for a campaign.

Returns a paginated list of sequences. Each sequence is a conditional branch holding followup emails, entered when its trigger rule matches — that rule is the six condition* fields read together, so never interpret one alone (conditionTimes in particular is a threshold, not an open count): see schemas/sequence. Use campaign/post_sequences_by_id to create sequences and sequence/post_followups_by_id to add followups to them.

Arguments

name type req notes
id integer Campaign ID — the object's campaignId

Response

200 — {items: Sequence[], pagination}; each item: see schemas/sequence. Pagination: see schemas/pagination. Deltas: none.

A sequence carries no counts of its own, and the number of sequences is not the number of followup emails — one sequence holds many. List them with sequence/get_followups_by_id, which also carries the per-step counters.

Errors: 400, 401, 404, 406, 422, 429, 500 — shared schema: schemas/errors.

Invoke

Call read with name: "campaign/get_sequences_by_id".