Skip to main content Announcing Tool Gateway MCP: the universal MCPRead the announcement
Connectors Outreach
Live 253 Actions

Outreach Integration for AI Agents

Connect your AI agent to 253 Outreach actions via MCP, A2A, or SDK, with agent authentication, tool-calling execution, and security built-in.

StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

Outreach AI Agent Actions

253 production-ready actions for your agent to do more on Outreach.

253 Actions
List Account Notes - Retrieve a paginated list of account notes on the Outreach account.
Get Account Note - Retrieve a single account note by ID.
Create Account Note - Create a new account note on the account.
Update Account Note - Update an existing account note.
Delete Account Note - Delete an account note by ID.
List Accounts - Retrieve a paginated list of accounts (companies) on the Outreach account.
Get Account - Retrieve a single account by ID.
Create Account - Create a new account (company) on the account.
Update Account - Update an existing account.
Delete Account - Delete an account by ID.
List Audit Logs - Retrieve a paginated list of audit log entries for the Outreach account.
List Batches - Retrieve a paginated list of batches on the Outreach account.
Get Batch - Retrieve a single batch by ID.
Confirm Batch - Confirm and execute the batch.
Cancel Batch - Cancel the batch.
Batch Add Prospects To Sequence - Batch Add Prospects To Sequence in bulk.
Batch Modify Prospects - Batch Modify Prospects in bulk.
Batch Add Tags To Prospects - Batch Add Tags To Prospects in bulk.
Batch Remove Tags From Prospects - Batch Remove Tags From Prospects in bulk.
Batch Add Prospect Assignments - Batch Add Prospect Assignments in bulk.
Batch Remove Prospect Assignments - Batch Remove Prospect Assignments in bulk.
Batch Remove All Prospect Assignments - Batch Remove All Prospect Assignments in bulk.
Batch Assign Prospect Owner - Batch Assign Prospect Owner in bulk.
Batch Assign Prospect Account - Batch Assign Prospect Account in bulk.
Batch Assign Prospect Opportunity - Batch Assign Prospect Opportunity in bulk.
Batch Finish All Prospects - Batch Finish All Prospects in bulk.
Batch Pause All Prospects - Batch Pause All Prospects in bulk.
Batch Destroy All Prospects - Batch Destroy All Prospects in bulk.
Batch Add Tags To Accounts - Batch Add Tags To Accounts in bulk.
Batch Remove Tags From Accounts - Batch Remove Tags From Accounts in bulk.
Batch Modify Accounts - Batch Modify Accounts in bulk.
Batch Add Account Assignments - Batch Add Account Assignments in bulk.
Batch Remove Account Assignments - Batch Remove Account Assignments in bulk.
Batch Remove All Account Assignments - Batch Remove All Account Assignments in bulk.
Batch Assign Account Owner - Batch Assign Account Owner in bulk.
Batch Destroy All Accounts - Batch Destroy All Accounts in bulk.
Batch Modify Custom Objects - Batch Modify Custom Objects in bulk.
Batch Delete Custom Objects - Batch Delete Custom Objects in bulk.
List Batch Items - Retrieve a paginated list of batch items on the Outreach account.
Get Batch Item - Retrieve a single batch item by ID.
List Call Dispositions - Retrieve a paginated list of call dispositions on the Outreach account.
Get Call Disposition - Retrieve a single call disposition by ID.
Create Call Disposition - Create a new call disposition on the account.
Update Call Disposition - Update an existing call disposition.
Delete Call Disposition - Delete a call disposition by ID.
List Call Purposes - Retrieve a paginated list of call purposes on the Outreach account.
Get Call Purpose - Retrieve a single call purpose by ID.
Create Call Purpose - Create a new call purpose on the account.
Update Call Purpose - Update an existing call purpose.
Delete Call Purpose - Delete a call purpose by ID.
List Calls - Retrieve a paginated list of calls logged on the Outreach account.
Get Call - Retrieve a single call by ID.
Create Call - Log a new call on the account.
Delete Call - Delete a call by ID.
List Compliance Requests - Retrieve a paginated list of compliance requests on the Outreach account.
Get Compliance Request - Retrieve a single compliance request by ID.
Create Compliance Request - Create a new GDPR/CCPA compliance request for a prospect.
List Content Categories - Retrieve a paginated list of content categories on the Outreach account.
Get Content Category - Retrieve a single content category by ID.
Create Content Category - Create a new content category on the account.
Update Content Category - Update an existing content category.
Delete Content Category - Delete a content category by ID.
List Content Category Memberships - Retrieve a paginated list of content category memberships on the Outreach account.
Get Content Category Membership - Retrieve a single content category membership by ID.
Create Content Category Membership - Create a content category membership linking content to a content category.
Delete Content Category Membership - Delete a content category membership by ID.
List Content Category Ownerships - Retrieve a paginated list of content category ownerships on the Outreach account.
Create Content Category Ownership - Create a content category ownership linking a team to a content category.
Delete Content Category Ownership - Delete a content category ownership by ID.
Create Custom Duty - Create a custom duty on the Outreach account.
List Duties - Retrieve a paginated list of duties on the Outreach account.
List Email Addresses - Retrieve a paginated list of email addresses on the Outreach account.
Get Email Address - Retrieve a single email address by ID.
Create Email Address - Create a new email address for a prospect.
Update Email Address - Update an existing email address.
Delete Email Address - Delete an email address by ID.
List Events - Retrieve a paginated list of events on the Outreach account.
Get Event - Retrieve a single event by ID.
List Favorites - Retrieve a paginated list of favorites on the Outreach account.
Get Favorite - Retrieve a single favorite by ID.
Create Favorite - Create a new favorite on the account.
Delete Favorite - Delete a favorite by ID.
Get Import - Retrieve a single import by ID.
Import Prospects - Import Prospects via the Outreach imports API.
Import Accounts - Import Accounts via the Outreach imports API.
Bulk Upsert Import - Bulk Upsert Import via the Outreach imports API.
Bulk Upsert Custom Objects - Bulk Upsert Custom Objects via the Outreach imports API.
Validate Upload - Validate Upload via the Outreach imports API.
Generate Import Upload Link - Generate a pre-signed upload link for an import.
List Kaia Recordings - Retrieve a paginated list of Kaia recordings on the Outreach account.
Get Kaia Recording - Retrieve a single Kaia recording by ID.
Create Kaia Voice Import - Create a new Kaia voice import on the account.
List Mail Aliases - Retrieve a paginated list of mail aliases on the Outreach account.
Get Mail Alias - Retrieve a single mail alias by ID.
List Mailboxes - Retrieve a paginated list of mailboxes on the Outreach account.
Get Mailbox - Retrieve a single mailbox by ID.
Create Mailbox - Create a new mailbox on the account.
Update Mailbox - Update an existing mailbox.
Delete Mailbox - Delete a mailbox by ID.
Test Mailbox Send - Send a test email from the mailbox.
Test Mailbox Sync - Test syncing the mailbox.
Link Mailbox EWS Master Account - Link the mailbox to an ews master account.
Unlink Mailbox EWS Master Account - Unlink the mailbox from its ews master account.
List Mailings - Retrieve a paginated list of mailings (emails) on the Outreach account.
Get Mailing - Retrieve a single mailing by ID.
Create Mailing - Create a new mailing (email) on the account.
List Opportunities - Retrieve a paginated list of opportunities (deals) on the Outreach account.
Get Opportunity - Retrieve a single opportunity by ID.
Create Opportunity - Create a new opportunity (deal) on the account.
Update Opportunity - Update an existing opportunity.
Delete Opportunity - Delete an opportunity by ID.
List Opportunity Prospect Roles - Retrieve a paginated list of opportunity prospect roles on the Outreach account.
Get Opportunity Prospect Role - Retrieve a single opportunity prospect role by ID.
Create Opportunity Prospect Role - Create a new opportunity prospect role on the account.
Update Opportunity Prospect Role - Update an existing opportunity prospect role.
Delete Opportunity Prospect Role - Delete an opportunity prospect role by ID.
List Opportunity Stages - Retrieve a paginated list of opportunity stages on the Outreach account.
Get Opportunity Stage - Retrieve a single opportunity stage by ID.
Create Opportunity Stage - Create a new opportunity stage on the account.
Update Opportunity Stage - Update an existing opportunity stage.
Delete Opportunity Stage - Delete an opportunity stage by ID.
Get Org Settings - Retrieve a single organization setting by ID.
Update Org Settings - Update an existing organization setting.
List Personas - Retrieve a paginated list of personas on the Outreach account.
Get Persona - Retrieve a single persona by ID.
Create Persona - Create a new persona on the account.
Update Persona - Update an existing persona.
Delete Persona - Delete a persona by ID.
List Phone Numbers - Retrieve a paginated list of phone numbers on the Outreach account.
Get Phone Number - Retrieve a single phone number by ID.
Create Phone Number - Create a new phone number for a prospect.
Update Phone Number - Update an existing phone number.
Delete Phone Number - Delete a phone number by ID.
List Products - Retrieve a paginated list of products on the Outreach account.
Get Product - Retrieve a single product by ID.
Create Product - Create a new product on the account.
Update Product - Update an existing product.
Delete Product - Delete a product by ID.
List Profiles - Retrieve a paginated list of permission profiles on the Outreach account.
Get Profile - Retrieve a single permission profile by ID.
Create Profile - Create a new permission profile on the account.
Update Profile - Update an existing permission profile.
Delete Profile - Delete a permission profile by ID.
List Prospect Notes - Retrieve a paginated list of prospect notes on the Outreach account.
Get Prospect Note - Retrieve a single prospect note by ID.
Create Prospect Note - Create a new prospect note on the account.
Update Prospect Note - Update an existing prospect note.
Delete Prospect Note - Delete a prospect note by ID.
List Prospects - Retrieve a paginated list of prospects (contacts) on the Outreach account.
Get Prospect - Retrieve a single prospect by ID.
Create Prospect - Create a new prospect (contact) on the account.
Update Prospect - Update an existing prospect.
Delete Prospect - Delete a prospect by ID.
List Purchases - Retrieve a paginated list of purchases on the Outreach account.
Get Purchase - Retrieve a single purchase by ID.
Create Purchase - Create a new purchase on the account.
Update Purchase - Update an existing purchase.
Delete Purchase - Delete a purchase by ID.
List Recipients - Retrieve a paginated list of recipients on the Outreach account.
Get Recipient - Retrieve a single recipient by ID.
Create Recipient - Create a new recipient on the account.
Update Recipient - Update an existing recipient.
Delete Recipient - Delete a recipient by ID.
List Roles - Retrieve a paginated list of roles on the Outreach account.
Get Role - Retrieve a single role by ID.
Create Role - Create a new role on the account.
Update Role - Update an existing role.
Delete Role - Delete a role by ID.
List Rulesets - Retrieve a paginated list of rulesets on the Outreach account.
Get Ruleset - Retrieve a single ruleset by ID.
Create Ruleset - Create a new ruleset on the account.
Update Ruleset - Update an existing ruleset.
Delete Ruleset - Delete a ruleset by ID.
List Sequences - Retrieve a paginated list of sequences on the Outreach account.
Get Sequence - Retrieve a single sequence by ID.
Create Sequence - Create a new sequence on the account.
Update Sequence - Update an existing sequence.
Delete Sequence - Delete a sequence by ID.
Activate Sequence - Activate a sequence by ID.
Deactivate Sequence - Deactivate a sequence by ID.
List Sequence States - Retrieve a paginated list of sequence states on the Outreach account.
Get Sequence State - Retrieve a single sequence state by ID.
Create Sequence State - Add a prospect to a sequence by creating a sequence state.
Delete Sequence State - Remove a prospect from a sequence by deleting a sequence state.
Pause Sequence State - Pause a sequence state by ID.
Resume Sequence State - Resume a paused sequence state by ID.
Finish Sequence State - Finish a sequence state by ID.
List Sequence Steps - Retrieve a paginated list of sequence steps on the Outreach account.
Get Sequence Step - Retrieve a single sequence step by ID.
Create Sequence Step - Create a new sequence step on the account.
Update Sequence Step - Update an existing sequence step.
List Sequence Templates - Retrieve a paginated list of sequence templates on the Outreach account.
Get Sequence Template - Retrieve a single sequence template by ID.
Create Sequence Template - Create a new sequence template on the account.
Update Sequence Template - Update an existing sequence template.
Delete Sequence Template - Delete a sequence template by ID.
Activate Sequence Template - Activate the sequence template.
Deactivate Sequence Template - Deactivate the sequence template.
List Snippets - Retrieve a paginated list of snippets on the Outreach account.
Get Snippet - Retrieve a single snippet by ID.
Create Snippet - Create a new snippet on the account.
Update Snippet - Update an existing snippet.
Delete Snippet - Delete a snippet by ID.
List Stages - Retrieve a paginated list of stages on the Outreach account.
Get Stage - Retrieve a single stage by ID.
Create Stage - Create a new stage on the account.
Update Stage - Update an existing stage.
Delete Stage - Delete a stage by ID.
List Task Dispositions - Retrieve a paginated list of task dispositions on the Outreach account.
Get Task Disposition - Retrieve a single task disposition by ID.
Create Task Disposition - Create a new task disposition on the account.
Update Task Disposition - Update an existing task disposition.
Delete Task Disposition - Delete a task disposition by ID.
List Task Priorities - Retrieve a paginated list of task priorities on the Outreach account.
Get Task Priority - Retrieve a single task priority by ID.
List Task Purposes - Retrieve a paginated list of task purposes on the Outreach account.
Get Task Purpose - Retrieve a single task purpose by ID.
Create Task Purpose - Create a new task purpose on the account.
Update Task Purpose - Update an existing task purpose.
Delete Task Purpose - Delete a task purpose by ID.
List Tasks - Retrieve a paginated list of tasks on the Outreach account.
Get Task - Retrieve a single task by ID.
Create Task - Create a new task on the account.
Update Task - Update an existing task.
Delete Task - Delete a task by ID.
Advance Task - Advance the task to its next state.
Deliver Task - Deliver the task immediately.
Complete Task - Mark the task as complete.
Snooze Task - Snooze the task.
Reschedule Task - Reschedule the task.
Reassign Task Owner - Reassign the task to a different owner.
Log Task Meet In Person - Log a meet-in-person interaction for the task.
Update Task Note - Update the task's note.
Update Task Opportunity Association - Update the task's opportunity association.
List Teams - Retrieve a paginated list of teams on the Outreach account.
Get Team - Retrieve a single team by ID.
Create Team - Create a new team on the account.
Update Team - Update an existing team.
Delete Team - Delete a team by ID.
List Templates - Retrieve a paginated list of templates on the Outreach account.
Get Template - Retrieve a single template by ID.
Create Template - Create a new template on the account.
Update Template - Update an existing template.
Delete Template - Delete a template by ID.
List Users - Retrieve a paginated list of users on the Outreach account.
Get User - Retrieve a single user by ID.
Create User - Create a new user on the account.
Update User - Update an existing user.
List Webhooks - Retrieve a paginated list of webhooks on the Outreach account.
Get Webhook - Retrieve a single webhook by ID.
Create Webhook - Create a new webhook on the account.
Update Webhook - Update an existing webhook.
Delete Webhook - Delete a webhook by ID.

Outreach AI Agent Use Cases

Connect your AI agent to Outreach and help your team scale the sales operations they run by hand today.

Post-Demo Follow-Up

Use StackOne to connect your AI agent to your CRM, email, and calendar tools to automate post-demo follow-up.

View
SalesforceHubSpotPipedriveGongFirefliesGmailMicrosoft OutlookGoogle Calendar
Deal Risk Scoring

Use StackOne to connect your AI agent to your CRM, email, and calendar tools to automate deal risk scoring and pipeline alerts.

View
SalesforceHubSpotPipedriveZoho CRMCloseFreshsalesGmailOutlook
Outbound Prospecting

Use StackOne to connect your AI agent to your CRM, sales engagement, and messaging tools to automate outbound prospecting.

View
SalesforceHubSpotOutreachSalesloftLemlistPipedriveCloseGmail

Do More, Build Less

Integration Infrastructure for Outreach AI Agents

Multiple Interfaces

Access integrations via API, AI SDKs, MCP & A2A.

Outreach MCP server
Managed Authentication

Pre-built authentication UI.

Agent auth
Falcon Engine

Every Outreach action runs on Falcon.

Agent Execution Engine
StackOne Defender
StackOne Defender Meta PG v1 Meta PG v2 DeBERTa 88.7% 67.5% 63.1% 56.9% Detection accuracy

88.7% prompt injection detection.

Prompt injection defense

"What impressed us most about StackOne is its ambition and clarity. They're creating infrastructure that modern software and the entire AI agent ecosystem can rely on. The depth of secure integrations, the pace of delivery, and the team's foresight into AI's future uniquely position StackOne to redefine this category."

Luna Schmid, Partner at GV

"We've been impressed by how quickly and deeply StackOne integrates with complex enterprise systems -- and now, with their focus on agent-to-agent interoperability, they're unlocking even more powerful use cases for customers. StackOne delivers all of the above in a universal layer -- without compromise."

Barbry McGann, SVP at Workday Ventures

G2 - High Performer G2 - Easiest To Do Business With G2 - Users Love Us G2 - Users Most Likely To Recommend G2 - Easiest Admin

Product Teams Love Building Agent Integrations With StackOne

G2

More Sales Integrations Like Outreach

Lemlist

76+ actions

ZoomInfo

73+ actions

Apollo

56+ actions

Amplemarket

54+ actions

Salesloft

53+ actions

Gong

41+ actions

Lusha

40+ actions

Outreach AI agent integration resources

Agentic Context Engineering: Why AI Agents Kill Their Own Context Windows

AI agents exceed their context windows without knowing it. Six failure patterns and seven survival architectures for agentic context engineering.

15 min

MCP Code Mode: Keeping Tool Responses Out of Agent Context

Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.

11 min

Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery

Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.

10 min

Put your AI agents to work

All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.