---
ref: tool:outreach/add-prospects-to-sequence
name: Add prospects to a sequence
company: company:outreach
workflows: []
access: [mcp, api]
tags: [capability:send-email, category:sales-engagement, has:api, has:mcp]
docs: https://developers.outreach.io/api/reference/batch/paths/~1batches~1actions~1prospectsaddtosequence/post
updated: 2026-09-27
---

# Add prospects to a sequence

Enrolls one or more prospects in an Outreach sequence, sending from the mailbox you choose, and returns the status of the batch.

Find the sequence with `sequence_search` on the MCP server or `GET /sequences`
over the API. The API call takes the prospect `ids`, the `sequenceId` and the
sender's `mailboxId` under `data.attributes`; to enroll a single prospect,
`POST /sequenceStates` with prospect, sequence and mailbox relationships does
the same. Enrolling starts the sequence's automation, so confirm the sequence,
mailbox and prospects first, and check the result with `sequence_state_search`.

## Set up

Use the first option your agent supports.

### MCP (official, remote)

Add this server to your agent's MCP settings, then sign in when asked.

```json
{ "mcpServers": { "outreach": { "url": "https://api.outreach.io/mcp" } } }
```

Call the MCP tool `sequence_add_prospects`.

Server URL: https://api.outreach.io/mcp

### API (official)

- Base URL: https://api.outreach.io/api/v2
- Endpoint: `POST /batches/actions/prospectsAddToSequence`
- Auth: OAuth; sign in when the agent asks
- Docs: https://developers.outreach.io/api/getting-started

Before doing anything else, make one read-only call to confirm access.

## Rules

- Ask the user before anything that sends messages, costs money, or changes data.
- Never print API keys.
