Oby Outreach
Create an account
Creates an account, the company record that groups prospects in Outreach, from a name, domain and other company fields, and returns its id.
Description
Over the API, send `data.type` set to `account` with `name` and fields such as `domain` under `data.attributes`. An account's `prospects` can't be written directly: create or update each prospect with an `account` relationship pointing at the new account. On the MCP server, check for an existing account with `account_search` first.
create-account.md
Create an account
Creates an account, the company record that groups prospects in Outreach, from a name, domain and other company fields, and returns its id.
Over the API, send data.type set to account with name and fields such
as domain under data.attributes. An account's prospects can't be
written directly: create or update each prospect with an account
relationship pointing at the new account. On the MCP server, check for an
existing account with account_search first.
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.
{ "mcpServers": { "outreach": { "url": "https://api.outreach.io/mcp" } } }
Call the MCP tool account_create.
Server URL: https://api.outreach.io/mcp
API (official)
- Base URL: https://api.outreach.io/api/v2
- Endpoint:
POST /accounts - 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.
Built from these files in the repository
The layout and the rules come from lib/catalog/render-markdown.ts, the set-up wording from lib/catalog/render-access.ts.