New260+ blocks and 240+ tools are now fully documented
DocumentationReferenceCore BlocksData Enrichment
Block

Enrich Block

Enrich email addresses and LinkedIn profiles with Enrich.so

The Enrich block integrates Enrich.so data enrichment into your workflows. Use it to turn an email into a full profile, find work emails by name and domain, verify email deliverability, look up phone numbers from LinkedIn, search people by filter criteria, or look up company details.

Overview

PropertyValue
Typeenrich
Categorytools
Color#E5E5E6

When to Use

  • Resolve an email address into a structured person profile (name, title, company, LinkedIn URL)
  • Find a person's work email given their full name and company domain
  • Verify whether an email address is valid and deliverable before sending
  • Discover a mobile phone number from a LinkedIn profile URL
  • Look up company details (industry, employee count, domain) by name or domain
  • Search for people using filters like name, job headline, location, or bio keywords

Configuration

Operation

Dropdown selecting which Enrich.so action to run. Required. Every option maps directly to its own registered tool.

Labelid
Email to Profileenrich_email_to_profile
Find Emailenrich_find_email
Verify Emailenrich_verify_email
Phone Finderenrich_phone_finder
Company Lookupenrich_company_lookup
Search Peopleenrich_search_people

API Key

Your Enrich.so API key (stored as a password field, never logged). Required for all operations. Use a {{ENV_VAR}} reference so the key is never hard-coded in the workflow: e.g. {{ENRICH_API_KEY}}.

Email

The email address to enrich or verify. Visible only when Operation is Email to Profile (enrich_email_to_profile) or Verify Email (enrich_verify_email).

LinkedIn URL

The LinkedIn profile URL (e.g. https://linkedin.com/in/username) to use for phone lookup. Visible only when Operation is Phone Finder (enrich_phone_finder).

Inputs & Outputs

Block-level inputs

idtypedescription
operationstringOperation id to perform (must match one of the dropdown ids above)
apiKeystringEnrich.so API key
emailstringEmail address (used by Email to Profile and Verify Email)
linkedinUrlstringLinkedIn profile URL (used by Phone Finder)

Block-level outputs

idtypedescription
profilejsonProfile data
emailstringEmail address
personjsonPerson data
companyjsonCompany data

Per-operation tool outputs

Email to Profile (enrich_email_to_profile): displayName (string), firstName (string), lastName (string), email (string), linkedInUrl (string, optional), jobTitle (string, optional), companyName (string, optional).

Find Email (enrich_find_email): email (string), firstName (string), lastName (string), domain (string), found (boolean), acceptAll (boolean).

Verify Email (enrich_verify_email): email (string), status (string), result (string), confidenceScore (number, optional), isValid (boolean).

Phone Finder (enrich_phone_finder): profileUrl (string), mobileNumber (string, optional), found (boolean), status (string).

Company Lookup (enrich_company_lookup): name (string), description (string, optional), linkedInUrl (string, optional), domain (string, optional), industry (string, optional), employeeCount (number, optional).

Search People (enrich_search_people): people (json — array of matching person profiles), total (number — total result count). Accepts optional filters: firstName, lastName, summary, subTitle, locationCountry, currentPage.

Tools

Enrich Email to Profile (enrich_email_to_profile) — Resolves an email address into a full person profile via the Enrich.so /v1/api/person endpoint. Params: apiKey, email.

Enrich Find Email (enrich_find_email) — Finds a person's work email given their full name and company domain via /v1/api/find-email. Params: apiKey, fullName, companyDomain.

Enrich Verify Email (enrich_verify_email) — Checks the deliverability and validity of an email address via /v1/api/verify-email. Params: apiKey, email.

Enrich Phone Finder (enrich_phone_finder) — Finds the mobile phone number associated with a LinkedIn profile URL via /v1/api/mobile-finder. Params: apiKey, linkedinProfile.

Enrich Company Lookup (enrich_company_lookup) — Looks up company information by name or domain (or both) via /v1/api/company. Params: apiKey, name (optional), domain (optional).

Enrich Search People (enrich_search_people) — Searches for people profiles using one or more optional filters via /v1/api/search-people (POST). Params: apiKey, firstName, lastName, summary, subTitle, locationCountry, currentPage.

YAML Example

enrich_1:
  type: enrich
  name: "Enrich"
  inputs:
    operation: "enrich_email_to_profile"
    apiKey: "{{ENRICH_API_KEY}}"
    email: "{{start.email}}"
  connections:
    outgoing:
      - target: next-block-id