Enrich
Enrich provides organization-scoped APIs for email validation, contact discovery, profile enrichment, lead research, and credit management.
Integration
- Vendor
- Enrich
- Category
- crm
- Auth
- API_KEY
- Tools
- 14
- Composio slug
enrich
Tools
- Batch Find Work Emails
Submit 1-100 people for asynchronous work-email finding, reserve up to 10 credits per case-insensitively unique lead, poll the batch to completed or failed, fetch all results, and settle or refund no-result reservations before returning.
- Batch Lookup People by Email
Submit 1-100 emails for asynchronous professional-profile lookup, reserve up to 10 credits per case-insensitively unique email, poll the batch to completed or failed, fetch all found profiles, and settle or refund no-match reservations befo
- Batch Validate Emails
Submit 1-100 emails as one asynchronous Enrich validation batch, reserving up to 1 credit per case-insensitively unique email. This call creates the job once, polls it to completed or failed, then fetches every result to settle charges and
- Count Leads
Count leads matching Enrich Lead Finder filters without returning lead records. The count field is capped at 500,000; use searched_total_result for the wider searched population when present.
- Find Company Employees
Find employees at a company from its LinkedIn URL, optionally filtering by geography and role. Returns one page at a time with at most 100 profiles. Enrich documents a cost of 1 credit per returned profile and no charge when no profiles are
- Find Work Email
Find a person's professional email from their first name, last name, and company domain. A successful match is documented to cost 10 credits; no-result calls are refunded.
- Get Credit Balance
Return the connected organization's current Enrich credit balance and the time it was measured. Use this before credit-metered enrichment calls when cost or available balance matters.
- Get Lead Filter Options
Return Enrich's current Lead Finder option catalog, keyed by filter name, for constructing count and search filters.
- List Credit Transactions
Return one page of credit top-ups and charges for the connected organization, optionally filtered by transaction type.
- Lookup Person by Email
Look up a professional profile from one email address. A found profile is documented to cost 10 credits; no-profile calls are refunded and results may be cached for seven days.
- Resume Existing Batch
Recover an existing validation, work-email, or people-lookup batch after a timeout or interrupted call. This read-only recovery never submits a batch: it polls the selected fixed status endpoint to completed or failed, then fetches exactly
- Search Company ICP
Run Enrich's ranked cascade search for ideal-customer-profile employees at one company. Enrich documents a cost of 1 credit per returned profile and no charge for zero results; use a modest max_results or check the credit balance first.
- Search Leads
Return one page of leads matching Lead Finder filters. Free-tier results may mask names and consume a separate free-query allowance; the response reports the remaining allowance and applicable page and result limits.
- Validate Email
Check one email address for deliverability and return Enrich's result, confidence, provider, catch-all signal, and credit usage. The endpoint is documented to cost 1 credit, although unsuccessful or inconclusive checks may consume zero cred
Setup
- Create or open a Switchy Project.
- Open Integrations and connect Enrich.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the Enrich tools in chat.
What teammates see: by default, memories from Enrich are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.