Enrichment providers
Enrichment providers for AgentSDR Tables
Tables calls a data provider once per row, so each result becomes its own column. AgentSDR supports 15 providers, and you connect your own account with each one you use.
15 enrichment providers
Apollo, Hunter, Lusha, Findymail and more
- Connected in
- Inside Tables: Actions, Add enrichment
- Powers
- Email findingPhone findingVerificationCompany data
- Credentials
- Verified with one live call, then stored encrypted
What it powers
Enrichment columns in Tables
An enrichment column maps a provider's inputs, such as a LinkedIn URL, to columns in your table, and each result you pick becomes a column.
Find emails and phones
Work emails, personal emails and mobile numbers from a name and domain or a LinkedIn URL, depending on the provider.Verify addresses
Dedicated verifiers (MillionVerifier, ZeroBounce) and verify actions on providers such as Hunter and Findymail return status and flags.Enrich people and companies
Job title, company, location, industry and employee count, and for some providers revenue, technologies or signals.Company and traffic data
Similarweb and Semrush return traffic and technology data for a company website.
What you need
An account with each provider you want to use
- An account with the provider, with API access on your plan with that provider.
- The owner or admin role in AgentSDR to add the account. The form lives inside Tables, not in Settings. Members can then use the account in their columns.
- About five minutes per provider.
Setup
Add an account from inside a table
The short version. The documentation lists where each provider keeps its API key.
- 01
Get the API key
Copy it from the provider's dashboard, straight away if the provider shows it only once. - 02
Open the catalog
In a table, click Actions, then Add enrichment. Connected providers show a green dot. - 03
Add the account
Choose the provider, click Add account, name it and paste the credential. AgentSDR checks it with a live call before saving. - 04
Test on ten rows
Add one of its actions and click Save & run 10 rows to see real results before you run the whole table.
The full step-by-step guide with screenshots and troubleshooting
The providers
Fifteen providers, named
Exactly the providers in AgentSDR's catalog. The setup screen in Tables shows each action's inputs and outputs.
| Provider | What it returns | Credential |
|---|---|---|
| Find person by email, find work email, enrich person and company, people at a company by job title, open jobs, and actions on your Apollo workspace. | API key | |
| Cleanlist | People and company search with filters; enrich a person or a company. | API key |
| ContactOut | LinkedIn URL from a personal email; mobile numbers and personal emails from a LinkedIn URL. | API token |
| Validate an email; find a work email or a mobile phone. | API key | |
| Work email and mobile phone from a LinkedIn URL. Asynchronous. | API key | |
| Verify an email; find emails for a company domain; find a person's work email. | API key | |
| Icypeas | Verify an email; find work email, professional profile, people at a company and emails for a domain; enrich a profile or company. | API key |
| Validate an email; find work email, personal email, mobile and professional profile; open jobs; enrich a company. | API key | |
| Enrich a person or company; person and company signals such as promotions, website traffic, jobs growth and news. | API key | |
| MillionVerifier | Verify an email, with result, quality and role-based or free-provider flags. | API key |
| Professional and personal email and phone from a LinkedIn URL; enrich a person or company. Asynchronous. | API key | |
| Semrush | Traffic analytics, paid search competitors, traffic sources, top pages and social engagement for a company website. | API key |
| Similarweb | Monthly visits, traffic by country, bounce rate, global rank and website technologies. | API key |
| Domain and database search, find emails from a name and domain, profile enrichment and an email verifier. | Client ID and secret | |
| Validate an email: status, catch-all, MX and SMTP provider and more. | API key |
Security and data
Your accounts, your credits, no fallback
Each connection belongs to your organization and uses your own account with the vendor.
Encrypted at rest
Saved credentials are encrypted with AES-256-GCM using your instance's INTEGRATION_CREDENTIALS_KEY and are never sent back to the browser. Leave a secret field blank when editing to keep the saved value.Verified before saving
Each credential is checked with one live call before it is saved. If the check fails, nothing is stored and the form shows the reason.Credits are billed by the vendor
Each run spends credits on your own account with that provider. AgentSDR adds no markup and shows no per-run price. Test a column on 10 rows before running a whole table.No automatic rotation
You can add several accounts for one provider, and each column keeps its own choice. A column uses the account you selected and does not fall back to another account or provider.
FAQ
Questions, answered
Which enrichment providers does AgentSDR support?
Fifteen: Apollo.io, Cleanlist, ContactOut, Findymail, FullEnrich, Hunter, Icypeas, LeadMagic, Lusha, MillionVerifier, RocketReach, Semrush, Similarweb, Snov.io and ZeroBounce.
Do I need an account with each provider?
Yes. You connect your own account with each provider you want to use, and it needs API access on your plan with that provider. AgentSDR has no shared provider keys.
Who can add a provider account?
Owners and admins. The form lives inside Tables, under Actions and Add enrichment, rather than in Settings. Members can then use the accounts in their own columns.
Who pays for enrichment?
You do, on your own account with each provider. Each run spends that provider's credits or units. AgentSDR adds no markup, does not convert credits to money and shows no per-run price.
Can I connect two accounts for the same provider?
Yes, for example one per client or per plan. Each enrichment column keeps its own account choice. There is no automatic rotation or fallback.
Why does a cell say Waiting for provider?
Providers that work asynchronously, such as FullEnrich and RocketReach, return results after a delay. The cell shows Waiting for provider until the result arrives.
Blog
From the blog
Sales Strategy10 Best Open Source CRM Platforms for Sales TeamsEvaluate the 10 best open source customer management platforms to gain full data control and customize your sales pipeline without recurring expensive monthly licensing fees.
Sales StrategyHow to Choose an Outbound Sales Platform for B2B TeamsEvaluate your tech stack with this practical framework for selecting outbound prospecting tools that actually help your B2B team hit revenue targets and scale.
Sales StrategyOutbound Sales Platform vs Sales Engagement Platform: Which Fits?Choosing between outbound and multichannel sales engagement platforms dictates your growth strategy. Compare these tools to identify which software aligns with your specific sales team.
Pages this integration powers
- Enrichment tablesAI columns, APIs, formulas and Apollo in a grid
- Lead databasePeople and companies shared by every channel
- Clay alternativeOpen-source enrichment tables plus outreach
- Apollo alternativeBring Apollo's data, own the workflow
- OpenRouterEvery AI step on your own model key
- IntegrationsThe services AgentSDR connects to, per organization
Enrich with the providers you already pay for
Connect your accounts inside Tables and run each provider once per row.