# outbound.dev > Find leads, get their emails and phone numbers, reach them on email and LinkedIn, and catch every reply. One prepaid balance, with no seats and no plans. GTM infrastructure, priced by the result. Search 800M+ contacts, get work emails and mobile numbers from 20+ providers, and send from your own inboxes and LinkedIn. A work email costs $0.01, and only when we find one. An agent that can make web requests, such as Claude Code, learns the API from outbound.dev/llms.txt. It searches, looks up and drafts from a plain request, and nothing is sent until you approve it. ## How it works - Find: Describe who you want. Search 800M+ contacts by role, industry, company size and location, or just say it in plain English. - Enrich: Get their contact details. Work emails and mobile numbers from 20+ data providers. A lookup that finds nothing costs nothing. - Reach: Start the conversation. Email and LinkedIn sequences go out from your own inboxes and LinkedIn accounts. A new sequence is a draft: nothing is sent until you approve it. - Reply: Catch every reply. Replies from email and LinkedIn land in one place, ready for you to book the meeting. ## Pricing Add money to a balance and spend it at these prices. A lookup that finds nothing costs nothing, and there are no seats or plans. Find and enrich (charged when there is a result): - a person found: $0.001 - a work email found: $0.01 - a mobile number found: $0.10 - an email address checked: $0.01 Your own accounts (a flat fee every 30 days): - an inbox, warmup included: $1 - a LinkedIn account: $20 Always free: $0 for every email and LinkedIn message you send, every reply you read, every lookup that finds nothing, your lists and your teammates. ## API Base URL: https://api.outbound.dev. Every path below is relative to it. Authentication: Send your key as a Bearer token in the Authorization header of every request: Authorization: Bearer ob_live_…. The API reads only this header. It ignores cookies, and a key never goes in a URL. A key acts for its organization with its own scopes: full access, read-only, or a chosen set of products (search, enrichment, lists, campaigns and connections). A call outside the key's scopes gets 403 with insufficient_scope. A key can also expire after 30 or 90 days and carry a daily spending cap. Charges: A paid call sets aside its highest possible price from your balance before any work starts, then charges only for what was found and releases the rest. Misses cost nothing, and a call is never charged twice. If the balance cannot cover a call, it returns 402 with insufficient_balance and the amount to add, and no work starts. A key's daily cap works the same way, with key_daily_cap_reached. See [errors and limits](https://outbound.dev/docs/errors). - Search people: POST /v1/people/search Find people with filters, a saved search or a plain-language query. Returns a page of matching profiles. Price: $0.001 per record returned. Scope: search. - Save a search to a list: POST /v1/people/search/save-to-list Runs the search and saves the people it finds to a new list, up to 10,000 per call. Returns 202 Accepted with a job to poll. Price: $0.001 per record saved. Scope: search. - Enrich a person: POST /v1/people/enrich A person's profile from their LinkedIn URL. Price: charged only when a profile is found. Scope: enrichment. - Find an email: POST /v1/emails/find A person's work email from their name and their company's domain, through a waterfall across 20+ providers. Price: $0.01 when an email is found. Scope: enrichment. - Find a phone: POST /v1/phones/find A person's phone number from their name and their company's domain. Price: $0.10 when a phone is found. Scope: enrichment. - Verify an email: POST /v1/emails/verify Valid, risky or invalid, with the reason. Price: $0.01 per verdict. Scope: enrichment. - Create a list: POST /v1/lists Price: free. Scope: lists. - List your lists: GET /v1/lists Price: free. Scope: lists. - Enrich a list: POST /v1/lists/{id}/enrich Finds emails and phones for everyone on a list, through a waterfall across 20+ providers. Returns 202 Accepted with a job to poll. Price: $0.01 per email and $0.10 per phone found. Misses are free. Scope: lists. - Connect an inbox: POST /v1/accounts/email Any mailbox with SMTP and IMAP. Warmup included. Price: $1 per 30 days while it is connected. Scope: connections. - Connect LinkedIn: POST /v1/accounts/linkedin/connect-links A hosted sign-in link the account owner opens. Price: $20 per 30 days, from when the account connects. Scope: connections. - Run a campaign: POST /v1/campaigns Email and LinkedIn steps, sent from your accounts. A new campaign is a draft: nothing is sent until you approve it. Price: free to send. Scope: campaigns. - Approve a campaign: POST /v1/campaigns/{id}/approve Starts sending a drafted campaign. Price: free. Scope: campaigns. - Read the replies: GET /v1/campaigns/{id}/leads Who replied, what they said, and whether they are interested. Price: free. Scope: campaigns. - Check the balance: GET /v1/wallet Price: free, with any key. ## FAQ - What is outbound.dev? A pay-as-you-go service for outbound. It finds people and companies, gets their work emails and phone numbers, runs email and LinkedIn sequences from your own accounts, and collects the replies. You run it from an AI agent or your own code, and pay from a prepaid balance. - How does pay as you go work? You add money to a balance, from $10 at a time. Each result is charged against it at the listed price: a person found, an email found, an account connected. There are no plans, no seats and no minimums. - What does a lookup that finds nothing cost? Nothing. Emails and phone numbers are charged only when one is found. - Do I need a developer? Not to use it. outbound.dev is an API, so something has to call it, and an AI agent that can make web requests, such as Claude Code, can do that from a plain request. You need a developer only to build it into your own product. Your keys, balance, usage and connected accounts are in the console. - Which inboxes and LinkedIn accounts can I connect? Any mailbox that offers SMTP and IMAP access, which most email providers do. A LinkedIn account connects through a hosted sign-in page: the account owner signs in there, and we never see or store the password. - What happens when my balance runs out? Paid calls stop until you top up, and nothing is ever charged twice. Switch on auto-recharge and it will not happen. - Is there a free trial? Yes. Your first organization starts with $1 of usage and needs no card. At list prices that is 1,000 people found or 100 work emails. ## Links - [Docs](https://outbound.dev/docs) - [Quickstart](https://outbound.dev/docs/quickstart) - [API reference](https://outbound.dev/docs/api) - [Errors and limits](https://outbound.dev/docs/errors) - [OpenAPI spec](https://api.outbound.dev/v1/openapi.json) - [Get started](https://outbound-console-dev.vercel.app/sign-up) - [Terms of Service](https://outbound.dev/terms) - [Privacy Policy](https://outbound.dev/privacy) - [This file](https://outbound.dev/llms.txt)