# Outreach MCP

> Outreach MCP connects your AI agent directly to Outreach.io. Manage entire sales engagement sequences—emails, calls, and social touches—using natural conversation. Get instant visibility into prospect status, monitor campaign performance, and update leads without leaving your chat interface.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Tags:** outreach, sales-engagement, prospecting-api, crm-automation, email-sequences, lead-nurturing, sales-ops, outbound-sales, mcp

## Description

This integration gives you full control over your sales orchestration right within your AI client. You manage prospects and track deals by speaking to your agent instead of clicking through multiple tabs in a CRM or sales tool. Need to know if a prospect replied positively? Just ask. Want to enroll five new leads into the automated 'Enterprise' sequence? It handles it. The MCP lets you pull detailed profile metadata for any contact, monitor which emails went out, and even manage organizational accounts. All of this power is available through your AI client after subscribing on Vinkius, giving you a single pane of glass for sales operations.

## Tools

### add_to_sequence
Enrolls a specific prospect into an existing sales automation sequence.

### create_prospect
Adds entirely new contacts or leads directly to the outreach system.

### get_user_info
Retrieves your own account profile details for quick reference.

### get_prospect_details
Gets a complete, deep-dive view of any specific prospect's information.

### list_companies
Lists all organizational accounts managed within the outreach platform.

### list_sent_emails
Retrieves a list of all emails that have been recently sent out for review.

### list_opportunities
Shows a list of active sales deals and current opportunities in the pipeline.

### list_prospects
Generates a roster of all people who are available for outreach efforts.

### list_sequences
Shows a list of all automated sales sequences currently set up.

### list_sales_tasks
Retrieves a list of pending follow-up actions or required tasks for the team.

### list_email_templates
Lists all message templates that can be used when sending emails.

### update_prospect
Modifies or updates the stored information for an existing prospect contact.

## Prompt Examples

**Prompt:** 
```
List all active prospects in Outreach.
```

**Response:** 
```
I've retrieved your prospects. You have 25 active leads including 'John Miller' from Acme Corp and 'Sarah Chen'. Which one would you like to see sequence details for?
```

**Prompt:** 
```
Show me all active email sequences and their open rates for this quarter.
```

**Response:** 
```
You have 8 active sequences this quarter. "Enterprise Cold Outreach" leads with a 52% open rate across 1,240 prospects. "Product Launch Follow-up" has 47% opens and 14% replies. Your lowest performer is "Re-engagement Q1" at 23% opens, which may benefit from subject line optimization.
```

**Prompt:** 
```
Find all prospects who replied positively to the Enterprise sequence in the last 7 days.
```

**Response:** 
```
14 prospects replied positively to "Enterprise Cold Outreach" in the past week. Notable responses include Maria Chen (VP Engineering at DataFlow), who requested a demo for next Tuesday, and James Park (CTO at ScaleUp), who asked for pricing details. 5 prospects were automatically moved to your "Meeting Booked" stage.
```

## Capabilities

### Manage Prospect Data
Add new contacts or pull comprehensive profile metadata to keep your sales database current.

### Control Sequences and Leads
Enroll prospects into automated nurturing sequences and track their progress status within the system.

### Monitor Communications
View lists of sent emails, retrieve detailed engagement stats, and check current sales tasks.

### Review Pipeline Health
List all active sales deals or managed organizational accounts to maintain a clear view of your pipeline.

## Use Cases

### A prospect asks for a follow-up email, but you don't know their current sequence status.
Instead of searching through Outreach to verify if Maria Chen is currently in the 'Product Demo' sequence or if her last outreach was successful, you simply ask your agent. The agent uses `get_prospect_details` and replies with her exact status, letting you respond immediately.

### The team needs to onboard a batch of new leads after an event.
Instead of manually opening 30 records and updating them one by one, you ask your agent to list the relevant prospects (`list_prospects`). Then, you instruct it to use `add_to_sequence` for all 30, ensuring they start nurturing right away.

### You need a quick overview of your sales pipeline before a team meeting.
Instead of navigating to the Opportunities tab and filtering by stage, you ask your agent to `list_opportunities`. You get a clean summary list showing deal names, owners, and current value immediately.

### A major account needs new contacts added because the client expanded.
You identify the need for new people. First, you use `get_user_info` to verify your own permissions, then prompt the agent to `create_prospect` using the new contact's name and title, getting them ready for outreach.

## Benefits

- Don't context switch to check campaign performance. Use `list_sent_emails` to see mailing stats right from your agent, keeping you in the flow of conversation.
- Instantly update leads or capture new contacts. You can use `create_prospect` and then immediately follow up with a status change using `update_prospect`—all without logging into Outreach.
- Stay organized by checking tasks and deals. Use `list_sales_tasks` to see what needs doing, and check the pipeline health with `list_opportunities` to know where your biggest deals sit.
- Keep data clean and accurate. If you need a deep dive on a person or company, use `get_prospect_details` to pull all relevant metadata instantly into your workflow.
- Automate nurturing progress. Easily enroll contacts into targeted campaigns using `add_to_sequence`, letting your agent handle the complexity of lead tracking.

## How It Works

The bottom line is you use your agent like an experienced sales operations lead who lives inside your conversation window.

1. Subscribe to the Outreach MCP and provide your OAuth2 Access Token from your developer portal.
2. Connect this MCP to your preferred AI client (Claude, Cursor, etc.).
3. Use natural language prompts in the chat interface to perform sales actions or retrieve data.

## Frequently Asked Questions

**How do I check a prospect's current activity using Outreach MCP?**
You can use `get_prospect_details` to retrieve full metadata on any person. This gives you a comprehensive view of their history, including recent interactions and profile changes.

**Can I automate adding leads into sequences with Outreach MCP?**
Yes. You use the `add_to_sequence` tool to enroll prospects into automated nurturing workflows directly through your agent chat interface.

**Does Outreach MCP let me see my sales deals and opportunities?**
Absolutely. Use `list_opportunities` to get a clear, current list of all active sales deals, helping you maintain an accurate view of the pipeline's value.

**What if I need to update a prospect's info? Which tool do I use?**
Use `update_prospect`. This allows you to modify existing contact details, ensuring your sales records match reality without manual CRM entry.

**How can Outreach MCP help me with team follow-up tasks?**
You can use `list_sales_tasks` to get a roster of pending actions. This ensures no critical follow-up or required activity falls through the cracks.