The agentic API for outreach
Give your own agent what Vera does: find the right people, read each one, write the first line, and take the conversation to a call.
In short
The BeReach API is one REST API with 80+ operations behind one key: find people and companies, read profiles and posts, find work emails, write first messages and read the replies. The same tools ship as an MCP server for Claude.
| # | You send | Value |
|---|---|---|
| 1 | filters.title | head of sales |
| 2 | filters.location | Berlin |
| 3 | filters.industry | software |
| 4 | limit | 25 |
| # | You get back | Value |
|---|---|---|
| 1 | source | public |
| 2 | query | The exact search that ran |
| 3 | urlsFound | 25 |
| 4 | hydrated | 25 profiles read in full |
| 5 | moreAvailable | true: ask again for more |
| 6 | contacts | 25 people, each with the fields below |
What comes back.
Per person.
| # | Field | Example |
|---|---|---|
| 1 | Léa Fontaine | |
| 2 | headline | Head of Sales DACH at Kuvio |
| 3 | location | Berlin, Germany |
| 4 | profileUrl | the public profile address |
| 5 | summary | The About text |
| 6 | positions | Title, company, start and end dates |
| 7 | educations | Schools and years |
| 8 | recentPosts | Up to three, with date and likes |
| 9 | employer | Kuvio · 140 people · Software · Berlin · founded 2017 |
80+ operations.
One key.
POST /public/plan-searches · a sentence or your website
plan, then /public/run-searches
POST /public/employees · who runs sales at Kuvio
/public/employees
POST /public/companies · companies like Kuvio
/public/companies
POST /contacts/signals · who has a reason to write now
/contacts/signals
POST /emails/find · their work emails
/emails/find
POST /contacts/brief · brief me on Léa
/contacts/brief
POST /connect/linkedin/profile · connect with each lead
/connect/linkedin/profile
POST /chats/linkedin · read the replies
/chats/linkedin · included
MCP or API?
The same tools, two doors.
| # | MCP server | API | |
|---|---|---|---|
| 1 | Who calls it | Your AI agent | Your code, n8n, Make |
| 2 | How you ask | Plain words | JSON over HTTPS |
| 3 | Sign-in | OAuth, in your browser | A bearer key from Settings |
| 4 | Start with | set up bereach - https://bereach.ai/llms.txt | https://api.bereach.ai |
| 5 | Size | 33 tools | 80+ operations |
| 6 | Same people, same answers | Yes | Yes |
Every answer
says what to do next.
| # | Status | Code | Next step |
|---|---|---|---|
| 1 | 400 | bad_request | The message names the field. Nothing ran. |
| 2 | 401 | unauthorized | Send your key as a bearer token. |
| 3 | 403 | subscription_required | Start a plan or the free trial. |
| 4 | 429 | rate_limit_exceeded | Wait retryAfter seconds, then repeat. On /public/* it is at the top level, elsewhere under error. |
| 5 | 429 | quotaKind: credits | Nothing left to spend. Add money at upgradeUrl and the call goes through, or wait retryAfter for the monthly refill. When details names the day's search limit, only the wait helps. |
| 6 | 502 | bad_gateway | Retry once. Nothing partial is saved. |
No stack of tools.
One API, one plan.
- Sales Navigator
$119.99/mo - Apollo
$59/mo - Clay
$185/mo - A writing tool
$20/mo
Make your first call.
The same day.
curl -X POST https://api.bereach.ai/public/search \
-H "Authorization: Bearer $BEREACH_API_KEY" \
-H "Content-Type: application/json" \
-d '{"filters":{"title":"head of sales","location":"Berlin","industry":"software"},"limit":25}'1,000+ teams
find their buyers with BeReach.
65%
Connection requests accepted
Across active campaigns.
22%
Reply rate
Across active campaigns.
“We replaced two SDRs with BeReach. Three times the meetings, a fifth of the cost.”
Jawad F.Sales Lead · Renault“22% reply rate, from one campaign brief. That is the whole pitch.”
Steve R.Senior Researcher · eMarketer“We run 14 clients on it. One workspace, one price, real results.”
Michelle L.Director · Startupbootcamp“One short brief, and the agent booked us real conversations that week.”
Aleksandar P.Growth · Revolut
Or work from inside your agent
Give your agent one line and BeReach works inside it: Claude, ChatGPT or any agent, next to the tools you already use.
set up bereach - https://bereach.ai/llms.txtBeReach API: common questions.
What is the BeReach API?
A REST API your code or agent calls to find people and companies, read their profiles and posts, find work emails, write first messages and read the replies. 80+ operations behind one key.
API or MCP: which one?
An MCP server is for an AI agent: you ask in plain words and it picks the tools. An API is for your own code. BeReach has both, the same tools behind each: see the LinkedIn MCP server.
How do I get a key?
Start the free trial, then in BeReach go to Settings, For developers, Manage API keys, Create key. Send it as a bearer token to
https://api.bereach.ai. Details in the key documentation.How much does it cost?
The API is included in every BeReach plan: pay as you go from 10 €, or Pro at 99 € a month with 14 days free. See pricing.
Does it work with n8n, Make or my own stack?
Yes. If it can make an HTTP request, it can call BeReach.
Does anything send without my yes?
No. Your agent writes every first message. You approve, edit or skip, and nothing sends before your yes.
Are there webhooks?
Yes. Set a webhook URL and BeReach posts an event when someone accepts your invitation or a conversation changes.
Does it remember how I write?
Yes. Your agent saves who you sell to, what you offer and how you write, and picks up where it left off.
Does quality matter more than volume?
Always. Writing to people who fit, about something they did, gets far more replies than a generic message.
Which AI agents can use it?
Your own code and pipelines call the API. Any AI agent takes the MCP server, Claude recommended: give your agent this line,
set up bereach - https://bereach.ai/llms.txt. See the Claude connector.