treg.to / Catalog / Lusha
31 tools · 18 platform + BYOK · 13 BYOK only

Lusha: 31 tools, platform or your own key

Verified direct-dial and mobile phone numbers, plus person and company enrichment. 18 tools support treg's platform key. All 31 support your own Lusha key; 13 require it. Your own key always wins and treg does not meter those calls.
$1.00 of free credit once per new verified account · no card · platform tools need no provider signup
20 of 31 tools on this page are live-verified against the provider.
works in
ChatGPTClaudeClaude CodeCodexCursorGrokGemini CLI
What your agent can now do

Lusha, one prompt away

AGENT
ChatGPTClaudeClaude CodeCodexCursorGrokGemini CLI
fill in a person's profile from a LinkedIn URL or other identifier you already hold — job title, employer, seniority, location✓
find contacts similar to seed profiles✓
track job changes & promotions✓
→
▚ treg
$ treg call lusha.people.enrich
✓ 200 · $0.25/result
$ treg call lusha.people.search
✓ 200 · $0.00499/result
$ treg call lusha.companies.enrich
✓ 200 · $0.25/success
$ _
→
LushaPLATFORM + BYOK
Verified direct-dial and mobile phone numbers, plus person and company enrichment.
⚒ 31 TOOLS · platform + BYOK

Enrichment · https://api.lusha.com

Set up

Set up Lusha in Claude Code, Codex or any agent

1Give this to your agent
in your agent's chat
set up treg — https://treg.tracea.online/llms.txt
2Or add the MCP server yourself
claude code
claude mcp add --transport http treg https://treg.tracea.online/mcp

ChatGPT

Settings → Connectors → add https://treg.tracea.online/mcp as a custom connector.

Grok bot

Add https://treg.tracea.online/mcp as a remote MCP connector in its tool settings.

Claude Desktop

Settings → Connectors → Add custom connector → https://treg.tracea.online/mcp.

Cursor, Codex, any MCP client

Point it at https://treg.tracea.online/mcp (HTTP transport).

CLI

curl -fsSL https://treg.tracea.online/install.sh | sh

Plain HTTP

LangChain, CrewAI or any code: /call/<tool-id> + X-Treg-Token: <token>. No SDK.

Try it

What's the best way to ask?

the prompt
Using treg, fill in a person's profile from a LinkedIn URL or other identifier you already hold — job title, employer, seniority, location. Show me the price first.

Run one directly

a live-verified call
treg call lusha.people.enrich --method POST --data '{"contacts":[{"firstName":"Jane","lastName":"Doe","companyDomain":"lusha.com"}],"reveal":["emails"]}'
Why treg.to

Why call Lusha through treg.to

No Lusha signup

Eligible tools run on treg.to's key, metered per call from a prepaid balance.

Price before the call

The provider's own rate, $0.000 markup. How billing works.

No subscription, no seats

Platform calls are charged per call. $1.00 free per new team, no card to start.

Your own Lusha key is free

Register it and those calls are never metered. Your key always wins.

Switch by changing a word

Another provider is a different word in the prompt, not a new integration.

One key, the whole catalog

The same token calls AI Ark, Akta by Wokelo, Apollo.io and 3,267 other tools.

The shelf

All 31 Lusha tools

The provider account itself — usage, quota, balance (not a content platform) · 12 tools
  • Check account credit balance and usage · BYOK only · account management · live-verified · No treg charge; upstream free
    See the Lusha plan's credit balance, usage so far and reset date (free) lusha.account.usage
    explicitly free — consumes no credits (observed: the balance was unchanged across calls on 2026-07-31). Rate limit 5 req/min
  • Get webhook delivery performance stats · BYOK only · account management · live-verified · No treg charge; upstream
    Obtain delivery performance statistics for the account's webhook subscriptions lusha.x.webhook-audit-log-stats
  • View webhook delivery attempt logs · BYOK only · account management · live-verified · No treg charge; upstream
    Read the delivery attempt log for the account's webhook subscriptions — status, response time, error details lusha.x.webhook-audit-logs
  • Create webhook subscriptions · BYOK only · account management · live-verified · No treg charge; upstream free
    Create one or more webhook subscriptions (bulk, up to 25 per request) that deliver signal events to your endpoint lusha.x.webhook-subscriptions-create
    webhook management is not metered against the data-credit balance
  • Delete webhook subscriptions · BYOK only · account management · live-verified · No treg charge; upstream free
    Delete one or more webhook subscriptions (bulk); each id is processed independently with per-item results, invalid ids reported as NOT_FOUND. Permanent. lusha.x.webhook-subscriptions-delete
    webhook management is not metered against the data-credit balance
  • List webhook subscriptions · BYOK only · account management · live-verified · No treg charge; upstream
    List all webhook subscriptions on the account, with pagination lusha.x.webhook-subscriptions-list
  • Subscribe to contact opt-out notifications · BYOK only · account management · No treg charge; upstream
    Subscribe to notifications when a contact opts out, including which datapoints (emails/phones) must be deleted on your side lusha.x.webhook-opt-out-subscribe
  • Get the current webhook signing secret · BYOK only · account management · No treg charge; upstream
    Fetch the current HMAC-SHA256 signing secret used to sign webhook deliveries lusha.x.webhook-secret-get
  • Regenerate the webhook signing secret · BYOK only · account management · No treg charge; upstream
    Generate a new HMAC-SHA256 signing secret, invalidating the previous one for signature verification lusha.x.webhook-secret-regenerate
  • Get a webhook subscription by id · BYOK only · account management · No treg charge; upstream
    Retrieve a single webhook subscription by its id lusha.x.webhook-subscription-get
  • Send a test delivery to a webhook subscription · BYOK only · account management · No treg charge; upstream
    Trigger a mock signal delivery to a subscription to verify the endpoint receives and acknowledges it correctly lusha.x.webhook-subscription-test
  • Update a webhook subscription · BYOK only · account management · No treg charge; upstream
    Modify an existing webhook subscription's settings lusha.x.webhook-subscription-update
Company data · 10 tools
  • Enrich a company by domain or name — headcount, funding · Platform + BYOK · live-verified · $0.25/success
    Enrich a company from domain or name — industry, headcount, revenue, funding, tech lusha.companies.enrich
    TWO credits per company record returned, not one. OBSERVED live 2026-07-31: one domain in, one result out, billing.creditsCharged 2. The rate card lists revealCompany at 1 per 1, so search-and-enrich evidently bills the search (companySearch) AND the reveal — which means the rate card UNDER-STATES this route by half, and the two-step path (prospecting, then POST /v3/companies/enrich on the ids you keep) is the cheaper one when you already hold ids. A no-match is free, as on the contact side.
  • Search companies by industry or tech (free preview) · Platform + BYOK · live-verified · $0.00499/result
    Search Lusha's companies by industry, headcount, revenue or tech (free preview) lusha.companies.search
    OBSERVED live 2026-07-28: billing.creditsCharged 1 for 1 result — 1 credit per up to 25 results (pricing.companySearch), not free as the docs prose claims. Re-confirmed 2026-07-31 against the live rate card (companySearch: {credits: 1, perQuantity: 25}), so a size=10 page and a size=25 page cost the same: page in 25s
  • Find lookalike companies from 5-100 seed companies · Platform + BYOK · live-verified · $0.125/result
    AI-powered recommendations for companies of similar size, industry and profile to 5-100 seed companies lusha.x.companies-lookalike
    OBSERVED live 2026-07-28: 1 credit for 1 returned result (lookalikeCompany, perQuantity 5 per account/usage pricing)
  • List company filter values · Platform + BYOK · helper · live-verified · free
    Enumerate the accepted values for one company-prospecting filter type (industry, size, revenue, technologies, intent topics, etc.) lusha.x.companies-prospecting-filters
    measured on our own account — called it twice and credits.used did not move (24 -> 24); only the request rate-limit counter advanced. Filter enumeration is metadata, not data
  • List accepted values for one company signal filter · Platform + BYOK · helper · live-verified · free
    Returns the valid values for a specific company-signals filter type lusha.x.company-signal-filter-values
    filter discovery endpoint; not billed
  • List the filter types available for company signals · Platform + BYOK · helper · live-verified · free
    Returns the available filter types for company signals and their query requirements lusha.x.company-signal-filters
    filter discovery endpoint; not billed
  • List supported company signal types · Platform + BYOK · helper · live-verified · free
    Returns the list of supported company signal types (headcount changes, hiring surges, website traffic, IT spend, news categories) lusha.x.company-signal-types
    type/filter discovery endpoint; not billed
  • Enrich companies by Lusha id (up to 100) · Platform + BYOK · $0.125/result
    Enrich companies you already found in a prospecting search, by ids (max 100), into full firmographic records lusha.x.companies-enrich-by-id
    billed on the reveal_company action per company returned; a no-match is free. Lusha does not publish the numeric credit cost — read GET /v3/account/usage.pricing for the calling plan's actual number.
  • Hiring and headcount signals for company ids · Platform + BYOK · $0.125/result
    Retrieve signal events for a list of companies — hiring activity, headcount changes, web traffic, IT spend and news lusha.x.companies-signals
    billed on the showSignalsCompany action per matched signal. Lusha does not publish the numeric credit cost — read GET /v3/account/usage.pricing for the calling plan's actual number.
  • Rank companies by website-visit signals · BYOK only · No treg charge; upstream own account
    Returns companies ranked by website-visit signals for your tracked domains, combining firmographics with visit metrics (score, sessions, unique visitors, avg session length) lusha.x.companies-website-visits
    NOT on our plan — the API answers "Website Visits is not available on your current plan", so there is no rate to record and treg cannot serve it on our key
People & contact data · 9 tools
  • Reveal emails and phone numbers for found contact ids · Platform + BYOK · live-verified · $0.125/result
    Reveal emails and phone numbers for contacts you already found in a prospecting search lusha.people.contacts.enrich
    billed per revealed datapoint across the batch, email and phone charged separately. OBSERVED live 2026-07-28: revealing the email of one id reported billing.creditsCharged 1. A PHONE COSTS FIVE TIMES THAT — the live rate card (GET /v3/account/usage.pricing) gives revealEmail 1 per 1 and revealPhone 5 per 1, re-read 2026-07-31, so `reveal: ["phones"]` on a 100-id batch is a 500-credit call. Unlike the search-and-enrich routes this one charges the reveal only, because the search was already paid for by the prospecting call.
  • Find a person's work email and phone by LinkedIn or name · Platform + BYOK · live-verified · $0.25/result
    Enrich a person — work email, direct dial and mobile — from email, LinkedIn or name lusha.people.enrich
    VERIFIED live 2026-08-13. The live rate card (GET /v3/account/usage.pricing) prices contactSearch at 1 credit per 25 results and revealEmail at 1 per 1, so a fresh single-contact email enrich = 1 search + 1 reveal = 2 credits — confirmed by a fresh match reporting billing.creditsCharged 2 (resultsReturned 1). A phone reveal is +5 (revealPhone 5 per 1), an email +1. A contact Lusha cannot match is free (billing.creditsCharged 0, re-observed 2026-08-13). CAVEAT: re-revealing a contact already revealed to this account recently is discounted (an immediate repeat charged 1, not 2); value 2 is the fresh/upper-bound cost.
  • Find a person's phone by LinkedIn URL, email or name · Platform + BYOK · live-verified · $0.749/success
    Reveal a person's direct-dial or mobile from a LinkedIn URL, email, or name + company domain — Lusha's native phone data lusha.people.phone.find
    The live rate card (GET /v3/account/usage.pricing, read 2026-09-04) prices contactSearch at 1 credit per 25 results and revealPhone at 5 per 1, so a found number = 1 + 5 = 6 credits — the reveal half confirmed live by a contacts/enrich reveal reporting billing.creditsCharged 5. A contact Lusha cannot match is free (creditsCharged 0, observed 2026-09-04); a matched contact with no number still costs the 1-credit search (creditsCharged 1, observed 2026-09-04 twice). Every response carries `billing.creditsCharged`, which is what treg settles on.
  • Search people by title, company or intent (free preview) · Platform + BYOK · live-verified · $0.00499/result
    Search Lusha's contacts by title, seniority, company, location or intent (free preview) lusha.people.search
    OBSERVED live 2026-07-28: billing.creditsCharged 1 for 10 results — 1 credit per up to 25 results (pricing.contactSearch), NOT free as the prose on this endpoint's docs page claims. Re-confirmed 2026-07-31 against the live rate card (contactSearch: {credits: 1, perQuantity: 25}). Verify against GET /v3/account/usage.pricing before trusting the docs text on any Lusha endpoint
  • List supported contact signal types · Platform + BYOK · helper · live-verified · free
    Returns the list of supported contact signal types (promotion, companyChange, allSignals) lusha.x.contact-signal-types
    type/filter discovery endpoint; not billed
  • Find lookalike contacts from 5-100 seed contacts · Platform + BYOK · live-verified · $0.125/result
    AI-powered recommendations for contacts who share similar roles, seniority and company profile to 5-100 seed contacts lusha.x.contacts-lookalike
    OBSERVED live 2026-07-28: 1 credit for 1 returned result (lookalikeContact, perQuantity 5 per account/usage pricing)
  • List contact filter values · Platform + BYOK · helper · live-verified · free
    Enumerate the accepted values for one contact-prospecting filter type (job titles, seniority, departments, locations, etc.) lusha.x.contacts-prospecting-filters
    measured on our own account — called it twice and credits.used did not move (24 -> 24); only the request rate-limit counter advanced. Filter enumeration is metadata, not data
  • Find the buying-committee contacts at a company · Platform + BYOK · $0.125/result
    Resolve up to 25 companies to Lusha company ids, rank their buying committee (decision makers, champions, end users) with Lusha's persona model, and return lightweight contact previews grouped per company (1 credit per contact returned - always pass contactsLimit) lusha.x.buying-group
    Lusha's OpenAPI bundle: "Charged per contact returned via the buyingGroupContact action". The same action was OBSERVED on the retired decision-makers path 2026-09-02 (billing.creditsCharged 44 for resultsReturned 44); this path has not been called by treg yet. treg settles from billing.creditsCharged, so the per_result estimate (contactsLimit) is the reservation only; the bill is the row count
  • Job-change and promotion signals for contact ids · Platform + BYOK · $0.125/result
    Retrieve signal events for a list of contacts — job changes and promotions lusha.x.contacts-signals
    billed on the showSignalsContact action per matched signal. Lusha does not publish the numeric credit cost — read GET /v3/account/usage.pricing for the calling plan's actual number.

Reliability badges come from live traffic through treg.to. Live-verified means a successful provider check; it does not verify every request variant.

Used in

Jobs Lusha does, compared with the other providers

Related

Same jobs, other providers

These providers answer some of the same capabilities as Lusha. The platform pages show them on one row with rate and coverage; choosing is yours, treg.to does not route between providers automatically.

also on the catalog
AI ArkAkta by WokeloApollo.ioAviatoContext.devBright DataCompanyEnrichContactOutCoresignalCrunchbaseCrustdataDatagma
Questions

Before you start

Do I need a Lusha account?

For 18 platform tools, no. The other 13 require your own Lusha key. All 31 accept your own key, and treg never meters BYOK calls.

What does a call cost?

Each tool on this page shows its rate; the cheapest is $0.00499/result. The rate is the provider's own and treg.to adds no markup; it is billed per call from a prepaid balance. It is not Lusha's subscription pricing, which is on their own site. New teams start with $1.00 of free credit.

How do I add Lusha to Claude Code?

Run: claude mcp add --transport http treg https://treg.tracea.online/mcp. One MCP server carries Lusha and the rest of the catalog.

Which frameworks does it work with?

Anything that speaks MCP (Claude Code, Claude Desktop, ChatGPT, Codex, Cursor, Grok) and anything that can make an HTTP request (LangChain, CrewAI, LlamaIndex, plain code).

Is this the official Lusha MCP server?

No. treg.to serves Lusha's real API through its own metered proxy: the request is the provider's own, the credential is injected server-side, and the answer is relayed verbatim. The official Lusha channels are linked above.