---
title: "Outbound agency lead generation tools | Leadsets"
description: "Leadsets gives outbound agencies B2B search, enrichment, verified emails and scraping over API and MCP, on flat plans from $29 with no seats or credits."
canonical: https://www.leadsets.ai/for/outbound-agencies
updated: 2026-11-09
---

# Leadsets for outbound agencies

Leadsets gives outbound agencies a B2B data API and remote MCP server with eight tools for people and company search, enrichment, verified work emails and website scraping. Plans are flat monthly prices from $29, with no credits and no per-seat licence. Every email is labelled verified, catch-all, unknown or invalid, and published fair-use limits make data costs easy to quote to clients.

| Agency job | What you need | How Leadsets does it |
| --- | --- | --- |
| Build a list per client ICP | Repeatable filters, no seat per SDR | `search_companies` and `search_people` from a plain-language ICP; flat plan, no seats |
| Find timing signals | Accounts with a reason to reach out now | `scrape_jobs` reads careers pages for open roles and dates |
| Protect sending domains | Emails you can send to | Verification waterfall; labels **verified**, **catch-all**, **unknown**, **invalid** |
| Clean a client's existing list | Bulk checks before launch | `verify_email` single or bulk async jobs on paid plans |
| Personalize first lines | Facts about each account | `scrape_company` turns a homepage into products, positioning and customers named |
| Hand off to sending | Lists in the sequencer | Skills and CSV for Instantly, Smartlead; push to LinkedCamp |
| Quote costs to clients | Predictable monthly spend | Flat price plus optional scrape packs; `get_usage` shows what is left |

## The jobs an outbound agency does, and where data gets in the way

An outbound agency runs the same loop for every client: agree an ICP, build a list, find a reason to reach out, get emails that will not bounce, load campaigns into a sequencer or LinkedIn tool, and report back. The loop is repeatable. The data side often is not.

Common friction points:

- **Credits.** When every record or reveal draws on a credit balance, the cost of a client list depends on how many lookups miss, how often you retry and when the balance resets. That makes it hard to quote a fixed fee.
- **Per-seat pricing.** Licences priced per SDR grow with headcount, even when the list-building work is done by one operator or an agent.
- **Stale or unverified emails.** One client list with a high bounce rate can hurt the sending domains you run for everyone. An address that is only "probably valid" is a risk you carry.
- **Juggling vendors.** Search in one tool, email finding in another, verification in a third, plus something to read careers pages. Each has its own key, bill and export format.

## How Leadsets fits each job

Leadsets is a B2B data API and remote MCP server with eight tools: `search_people`, `search_companies`, `enrich_person`, `enrich_company`, `verify_email`, `scrape_company`, `scrape_jobs` and `get_usage`. Every tool works over MCP (`https://mcp.leadsets.ai`) and REST (`https://api.leadsets.ai/v1`), with TypeScript and Python SDKs, idempotency keys and cursor pagination.

- **List building per client.** Describe the ICP in plain language to Claude, ChatGPT, Cursor or any MCP client, and the agent turns it into filters. Every result includes match reasons, so you can show a client why each contact is on the list.
- **Timing signals.** `scrape_jobs` turns a careers page into open roles with titles and dates, so you can target accounts hiring SDRs or RevOps this month. `scrape_company` reads a homepage for products, positioning and customers named, which feeds first lines.
- **Verified emails.** Every email from `enrich_person` has already been through a verification waterfall: syntax, DNS and MX, a mailbox-level check, and a second opinion on uncertain or catch-all results. Labels are verified, catch-all, unknown or invalid. Uncertain results are never rounded up to valid, and invalid emails are never served as contact emails. Leadsets suggests sending to [catch-all addresses](https://www.leadsets.ai/answers/what-is-a-catch-all-email) at lower volume and treating unknown as unconfirmed.
- **Skills.** 50 free, MIT-licensed SKILL.md playbooks, including the Multi-client ICP runner (one clean list per client from a saved ICP), Companies hiring SDRs, Clean a list before sending, Catch-all segmenter, Pre-send campaign check and Push to Instantly or Smartlead. Browse them in the [full skills list](https://www.leadsets.ai/skills/all).
- **Handoff.** Leadsets pushes lists into LinkedCamp campaigns, works with [Instantly](https://www.leadsets.ai/integrations/instantly) and Smartlead through skills and CSV, and exports CSV for any other sequencer. It also connects to HubSpot, Salesforce, Pipedrive and Attio through skills and the API, and runs inside n8n, Clay or Make via HTTP.

## Example: one week at Parcelry

Parcelry is a fictional outbound agency running cold email for six clients, including Northwind Analytics and Stackfold. The numbers below are illustrative.

For Northwind Analytics, Maya Chen, VP Revenue Operations, signs off an ICP: operations leaders at US mid-market distributors with 50 to 200 people. Parcelry's operator asks Claude, with Leadsets connected, to run the Multi-client ICP runner skill:

1. `get_usage` checks what is left this window and this week (free).
2. `search_companies` returns 300 matching distributors (300 search records).
3. `scrape_jobs` reads their careers pages and flags the ones hiring (about one scrape unit per page).
4. `search_people` finds 450 operations leaders at those accounts (450 search records).
5. `enrich_person` returns current roles and emails, already verified (450 enrichment records, fewer if some return nothing, since empty results use no records).
6. The skill segments the output: verified contacts go to the main Smartlead campaign, catch-alls to a lower-volume campaign, unknowns are held back.

The same run for Stackfold uses its own saved ICP, "RevOps leads at 50 to 200 person fintechs". Across six clients, a week like this uses roughly 4,500 search records and 2,700 enrichment records, plus scrape units.

## Which plan fits an agency

All paid plans are flat monthly prices in USD with unlimited lifetime data under fair-use limits per rolling five hours and per week. Records count only when data comes back. Full numbers are on the [pricing page](https://www.leadsets.ai/pricing) and in [limits and costs](https://www.leadsets.ai/docs/limits).

- **Solo, $29 a month:** 1,000 enrichments and 500 search records per five hours; 5,000 enrichments and 2,500 search records per week; 3 concurrent searches. Fits an agency trialling one or two clients. Parcelry's six-client week would pass Solo's weekly search limit.
- **Pro, $99 a month:** 15,000 enrichments and 7,500 search records per five hours; 75,000 enrichments and 37,500 search records per week; 5 concurrent searches. This is the usual fit for a multi-client agency: a full client run fits inside one five-hour window, with plenty of weekly headroom.
- **Team, $399 a month:** 150,000 enrichments and 75,000 search records per five hours; 750,000 and 375,000 per week; 8 concurrent searches. For agencies that have outgrown Pro.
- **Max, $999 a month:** 225,000 enrichments and 112,500 search records per five hours; 8 concurrent searches. For agents running around the clock.

Scraping is an add-on on any paid plan: $9 for 1,000 units, $19 for 5,000, $49 for 20,000, one unit per standard page. Parcelry on Pro plus a $49 pack spends $148 a month, about $25 per client in data cost. Start on the free plan: 1,000 enrichment records and 100 search records (10 per call) for life, no card (scraping is not included on Free).

## Ground rules for agencies

Leadsets allows one account per company, with team members on the same account. The [fair use policy](https://www.leadsets.ai/fair-use) does not allow sharing one key across separate companies or customers, so the agency keeps the key and runs the work itself rather than handing keys to clients. Embedding Leadsets data in a product you sell needs a separate written agreement. You remain responsible for the outreach laws that apply to each campaign, such as CAN-SPAM, GDPR and CASL, and for honouring unsubscribes.

## What Leadsets does not do yet

- **No phone numbers.** If your clients rely on calling or mobile numbers, you will need another provider for that part.
- **No SOC 2 report today.** SOC 2 Type I readiness is underway with a target of Q3 2027. Clients that require a SOC 2 report from every vendor now should factor that in. Leadsets does run a GDPR-aligned program with a DPA and standard contractual clauses.
- **Not a sending tool or CRM.** Leadsets feeds Instantly, Smartlead, LinkedCamp and your CRM; it does not send email.
- **Business data only.** No consumer data, sensitive categories or home addresses.

## FAQs

### Does Leadsets charge per seat for agency teams?

No. Leadsets paid plans are flat monthly prices (Solo $29, Pro $99, Team $399, Max $999) with no credits and no per-seat licence. Team members are added to the same company account.

### Can an agency use one Leadsets account for several clients?

An agency can run list building for its clients from its own account, and the Multi-client ICP runner skill delivers one list per client. The fair use policy does not allow sharing one key across separate companies or customers, and embedding Leadsets data in a product you sell needs a separate written agreement.

### How does Leadsets help keep bounce rates down?

Every email runs through a verification waterfall and is labelled verified, catch-all, unknown or invalid, and invalid emails are never served as contact emails. Agencies can send verified addresses normally, send catch-alls at lower volume and hold back unknowns.

### Which Leadsets plan suits an outbound agency?

Pro at $99 a month usually fits a multi-client agency, with 15,000 enrichments and 7,500 search records per five hours and 75,000 enrichments and 37,500 search records per week. Solo at $29 suits one or two clients, and Team at $399 is for agencies that outgrow Pro.

### Does Leadsets work with Instantly, Smartlead and LinkedCamp?

Yes. Leadsets pushes lists into LinkedCamp campaigns, works with Instantly and Smartlead through skills and CSV, and exports CSV for any other sequencer. Leadsets is not a sending tool itself.

### Does Leadsets provide phone numbers or SOC 2?

Not yet. Leadsets returns work emails, US personal emails on paid plans, roles and company data, but no phone numbers. SOC 2 Type I readiness is underway with a target of Q3 2027.

---

Leadsets · https://www.leadsets.ai · Site index: https://www.leadsets.ai/llms.txt
