Enrich

B2B data enrichment and LinkedIn intelligence with Enrich.so

Enrich.so delivers real-time, precision B2B data enrichment and LinkedIn intelligence. Its platform provides dynamic access to public and structured company, contact, and professional information, enabling teams to build richer profiles, improve lead quality, and drive more effective outreach.

With Enrich.so, you can:

  • Enrich contact and company profiles: Instantly discover key data points for leads, prospects, and businesses using just an email or LinkedIn profile.
  • Verify email deliverability: Check if emails are valid, deliverable, and safe to contact before sending.
  • Find work & personal emails: Identify missing business emails from a LinkedIn profile or personal emails to expand your reach.
  • Reveal phone numbers and social profiles: Surface additional communication channels for contacts through enrichment tools.
  • Analyze LinkedIn posts and engagement: Extract insights on post reach, reactions, and audience from public LinkedIn content.
  • Conduct advanced people and company search: Enable your agents to locate companies and professionals based on deep filters and real-time intelligence.

The Sim integration with Enrich.so empowers your agents and automations to instantly query, enrich, and validate B2B data, boosting productivity in workflows like sales prospecting, recruiting, marketing operations, and more. Combining Sim's orchestration capabilities with Enrich.so unlocks smarter, data-driven automation strategies powered by best-in-class B2B intelligence.

Usage Instructions

Access real-time B2B data intelligence with Enrich.so. Enrich profiles from email addresses, find work emails from LinkedIn, verify email deliverability, search for people and companies, and analyze LinkedIn post engagement.

Tools

enrich_check_credits

Check your Enrich API credit usage and remaining balance.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key

Output

ParameterTypeDescription
totalCreditsnumberTotal credits allocated to the account
creditsUsednumberCredits consumed so far
creditsRemainingnumberAvailable credits remaining

enrich_email_to_profile

Retrieve detailed LinkedIn profile information using an email address including work history, education, and skills.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
emailstringYesEmail address to look up (e.g., john.doe@company.com)
inRealtimebooleanNoSet to true to retrieve fresh data, bypassing cached information

Output

ParameterTypeDescription
displayNamestringFull display name
firstNamestringFirst name
lastNamestringLast name
headlinestringProfessional headline
occupationstringCurrent occupation
summarystringProfile summary
locationstringLocation
countrystringCountry
linkedInUrlstringLinkedIn profile URL
photoUrlstringProfile photo URL
connectionCountnumberNumber of connections
isConnectionCountObfuscatedbooleanWhether connection count is obfuscated (500+)
positionHistoryarrayWork experience history
titlestringJob title
companystringCompany name
startDatestringStart date
endDatestringEnd date
locationstringLocation
educationarrayEducation history
schoolstringSchool name
degreestringDegree
fieldOfStudystringField of study
startDatestringStart date
endDatestringEnd date
certificationsarrayProfessional certifications
namestringCertification name
authoritystringIssuing authority
urlstringCertification URL
skillsarrayList of skills
languagesarrayList of languages
localestringProfile locale (e.g., en_US)
versionnumberProfile version number

enrich_email_to_person_lite

Retrieve basic LinkedIn profile information from an email address. A lighter version with essential data only.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
emailstringYesEmail address to look up (e.g., john.doe@company.com)

Output

ParameterTypeDescription
namestringFull name
firstNamestringFirst name
lastNamestringLast name
emailstringEmail address
titlestringJob title
locationstringLocation
companystringCurrent company
companyLocationstringCompany location
companyLinkedInstringCompany LinkedIn URL
profileIdstringLinkedIn profile ID
schoolNamestringSchool name
schoolUrlstringSchool URL
linkedInUrlstringLinkedIn profile URL
photoUrlstringProfile photo URL
followerCountnumberNumber of followers
connectionCountnumberNumber of connections
languagesarrayLanguages spoken
projectsarrayProjects
certificationsarrayCertifications
volunteerExperiencearrayVolunteer experience

enrich_linkedin_profile

Enrich a LinkedIn profile URL with detailed information including positions, education, and social metrics.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
urlstringYesLinkedIn profile URL (e.g., linkedin.com/in/williamhgates)

Output

ParameterTypeDescription
profileIdstringLinkedIn profile ID
firstNamestringFirst name
lastNamestringLast name
subTitlestringProfile subtitle/headline
profilePicturestringProfile picture URL
backgroundImagestringBackground image URL
industrystringIndustry
locationstringLocation
followersCountnumberNumber of followers
connectionsCountnumberNumber of connections
premiumbooleanWhether the account is premium
influencerbooleanWhether the account is an influencer
positionsarrayWork positions
titlestringJob title
companystringCompany name
companyLogostringCompany logo URL
startDatestringStart date
endDatestringEnd date
locationstringLocation
educationarrayEducation history
schoolstringSchool name
degreestringDegree
fieldOfStudystringField of study
startDatestringStart date
endDatestringEnd date
websitesarrayPersonal websites

enrich_find_email

Find a person

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
fullNamestringYesPerson's full name (e.g., John Doe)
companyDomainstringYesCompany domain (e.g., example.com)

Output

ParameterTypeDescription
emailstringFound email address
firstNamestringFirst name
lastNamestringLast name
domainstringCompany domain
foundbooleanWhether an email was found
acceptAllbooleanWhether the domain accepts all emails

enrich_linkedin_to_work_email

Find a work email address from a LinkedIn profile URL.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
linkedinProfilestringYesLinkedIn profile URL (e.g., https://www.linkedin.com/in/williamhgates\)

Output

ParameterTypeDescription
emailstringFound work email address
foundbooleanWhether an email was found
statusstringRequest status (in_progress or completed)

enrich_linkedin_to_personal_email

Find personal email address from a LinkedIn profile URL.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
linkedinProfilestringYesLinkedIn profile URL (e.g., linkedin.com/in/username)

Output

ParameterTypeDescription
emailstringPersonal email address
foundbooleanWhether an email was found
statusstringRequest status

enrich_phone_finder

Find a phone number from a LinkedIn profile URL.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
linkedinProfilestringYesLinkedIn profile URL (e.g., linkedin.com/in/williamhgates)

Output

ParameterTypeDescription
profileUrlstringLinkedIn profile URL
mobileNumberstringFound mobile phone number
foundbooleanWhether a phone number was found
statusstringRequest status (in_progress or completed)

enrich_email_to_phone

Find a phone number associated with an email address.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
emailstringYesEmail address to look up (e.g., john.doe@example.com)

Output

ParameterTypeDescription
emailstringEmail address looked up
mobileNumberstringFound mobile phone number
foundbooleanWhether a phone number was found
statusstringRequest status (in_progress or completed)

enrich_verify_email

Verify an email address for deliverability, including catch-all detection and provider identification.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
emailstringYesEmail address to verify (e.g., john.doe@example.com)

Output

ParameterTypeDescription
emailstringEmail address verified
statusstringVerification status
resultstringDeliverability result (deliverable, undeliverable, etc.)
confidenceScorenumberConfidence score (0-100)
smtpProviderstringEmail service provider (e.g., Google, Microsoft)
mailDisposablebooleanWhether the email is from a disposable provider
mailAcceptAllbooleanWhether the domain is a catch-all domain
freebooleanWhether the email uses a free email service

enrich_disposable_email_check

Check if an email address is from a disposable or temporary email provider. Returns a score and validation details.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
emailstringYesEmail address to check (e.g., john.doe@example.com)

Output

ParameterTypeDescription
emailstringEmail address checked
scorenumberValidation score (0-100)
testsPassedstringNumber of tests passed (e.g., "3/3")
passedbooleanWhether the email passed all validation tests
reasonstringReason for failure if email did not pass
mailServerIpstringMail server IP address
mxRecordsarrayMX records for the domain
hoststringMX record host
prefnumberMX record preference

enrich_email_to_ip

Discover an IP address associated with an email address.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
emailstringYesEmail address to look up (e.g., john.doe@example.com)

Output

ParameterTypeDescription
emailstringEmail address looked up
ipstringAssociated IP address
foundbooleanWhether an IP address was found

enrich_ip_to_company

Identify a company from an IP address with detailed firmographic information.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
ipstringYesIP address to look up (e.g., 86.92.60.221)

Output

ParameterTypeDescription
namestringCompany name
legalNamestringLegal company name
domainstringPrimary domain
domainAliasesarrayDomain aliases
sectorstringBusiness sector
industrystringIndustry
phonestringPhone number
employeesnumberNumber of employees
revenuestringEstimated revenue
locationjsonCompany location
citystringCity
statestringState
countrystringCountry
timezonestringTimezone
linkedInUrlstringLinkedIn company URL
twitterUrlstringTwitter URL
facebookUrlstringFacebook URL

enrich_company_lookup

Look up comprehensive company information by name or domain including funding, location, and social profiles.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
namestringNoCompany name (e.g., Google)
domainstringNoCompany domain (e.g., google.com)

Output

ParameterTypeDescription
namestringCompany name
universalNamestringUniversal company name
companyIdstringCompany ID
descriptionstringCompany description
phonestringPhone number
linkedInUrlstringLinkedIn company URL
websiteUrlstringCompany website
followersnumberNumber of LinkedIn followers
staffCountnumberNumber of employees
foundedDatestringDate founded
typestringCompany type
industriesarrayIndustries
specialtiesarrayCompany specialties
headquartersjsonHeadquarters location
citystringCity
countrystringCountry
postalCodestringPostal code
line1stringAddress line 1
logostringCompany logo URL
coverImagestringCover image URL
fundingRoundsarrayFunding history
roundTypestringFunding round type
amountnumberAmount raised
currencystringCurrency
investorsarrayInvestors

enrich_company_funding

Retrieve company funding history, traffic metrics, and executive information by domain.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
domainstringYesCompany domain (e.g., example.com)

Output

ParameterTypeDescription
legalNamestringLegal company name
employeeCountnumberNumber of employees
headquartersstringHeadquarters location
industrystringIndustry
totalFundingRaisednumberTotal funding raised
fundingRoundsarrayFunding rounds
roundTypestringRound type
amountnumberAmount raised
datestringDate
investorsarrayInvestors
monthlyVisitsnumberMonthly website visits
trafficChangenumberTraffic change percentage
itSpendingnumberEstimated IT spending in USD
executivesarrayExecutive team
namestringName
titlestringTitle

enrich_company_revenue

Retrieve company revenue data, CEO information, and competitive analysis by domain.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
domainstringYesCompany domain (e.g., clay.io)

Output

ParameterTypeDescription
companyNamestringCompany name
shortDescriptionstringShort company description
fullSummarystringFull company summary
revenuestringCompany revenue
revenueMinnumberMinimum revenue estimate
revenueMaxnumberMaximum revenue estimate
employeeCountnumberNumber of employees
foundedstringYear founded
ownershipstringOwnership type
statusstringCompany status (e.g., Active)
websitestringCompany website URL
ceojsonCEO information
namestringCEO name
designationstringCEO designation/title
ratingnumberCEO rating
socialLinksjsonSocial media links
linkedInstringLinkedIn URL
twitterstringTwitter URL
facebookstringFacebook URL
totalFundingstringTotal funding raised
fundingRoundsnumberNumber of funding rounds
competitorsarrayCompetitors
namestringCompetitor name
revenuestringRevenue
employeeCountnumberEmployee count
headquartersstringHeadquarters

enrich_search_people

Search for professionals by various criteria including name, title, skills, education, and company.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
firstNamestringNoFirst name
lastNamestringNoLast name
summarystringNoProfessional summary keywords
subTitlestringNoJob title/subtitle
locationCountrystringNoCountry
locationCitystringNoCity
locationStatestringNoState/province
influencerbooleanNoFilter for influencers only
premiumbooleanNoFilter for premium accounts only
languagestringNoPrimary language
industrystringNoIndustry
currentJobTitlesjsonNoCurrent job titles (array)
pastJobTitlesjsonNoPast job titles (array)
skillsjsonNoSkills to search for (array)
schoolNamesjsonNoSchool names (array)
certificationsjsonNoCertifications to filter by (array)
degreeNamesjsonNoDegree names to filter by (array)
studyFieldsjsonNoFields of study to filter by (array)
currentCompaniesjsonNoCurrent company IDs to filter by (array of numbers)
pastCompaniesjsonNoPast company IDs to filter by (array of numbers)
currentPagenumberNoPage number (default: 1)
pageSizenumberNoResults per page (default: 20)

Output

ParameterTypeDescription
currentPagenumberCurrent page number
totalPagenumberTotal number of pages
pageSizenumberResults per page
profilesarraySearch results
profileIdentifierstringProfile ID
givenNamestringFirst name
familyNamestringLast name
currentPositionstringCurrent job title
profileImagestringProfile image URL
externalProfileUrlstringLinkedIn URL
citystringCity
countrystringCountry
expertSkillsarraySkills

enrich_search_company

Search for companies by various criteria including name, industry, location, and size.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
namestringNoCompany name
websitestringNoCompany website URL
taglinestringNoCompany tagline
typestringNoCompany type (e.g., Private, Public)
descriptionstringNoCompany description keywords
industriesjsonNoIndustries to filter by (array)
locationCountrystringNoCountry
locationCitystringNoCity
postalCodestringNoPostal code
locationCountryListjsonNoMultiple countries to filter by (array)
locationCityListjsonNoMultiple cities to filter by (array)
specialitiesjsonNoCompany specialties (array)
followersnumberNoMinimum number of followers
staffCountnumberNoMaximum staff count
staffCountMinnumberNoMinimum staff count
staffCountMaxnumberNoMaximum staff count
currentPagenumberNoPage number (default: 1)
pageSizenumberNoResults per page (default: 20)

Output

ParameterTypeDescription
currentPagenumberCurrent page number
totalPagenumberTotal number of pages
pageSizenumberResults per page
companiesarraySearch results
companyNamestringCompany name
taglinestringCompany tagline
webAddressstringWebsite URL
industriesarrayIndustries
teamSizenumberTeam size
linkedInProfilestringLinkedIn URL

enrich_search_company_employees

Search for employees within specific companies by location and job title.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
companyIdsjsonNoArray of company IDs to search within
countrystringNoCountry filter (e.g., United States)
citystringNoCity filter (e.g., San Francisco)
statestringNoState filter (e.g., California)
jobTitlesjsonNoJob titles to filter by (array)
pagenumberNoPage number (default: 1)
pageSizenumberNoResults per page (default: 10)

Output

ParameterTypeDescription
currentPagenumberCurrent page number
totalPagenumberTotal number of pages
pageSizenumberNumber of results per page
profilesarrayEmployee profiles
profileIdentifierstringProfile ID
givenNamestringFirst name
familyNamestringLast name
currentPositionstringCurrent job title
profileImagestringProfile image URL
externalProfileUrlstringLinkedIn URL
citystringCity
countrystringCountry
expertSkillsarraySkills

enrich_search_similar_companies

Find companies similar to a given company by LinkedIn URL with filters for location and size.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
urlstringYesLinkedIn company URL (e.g., linkedin.com/company/google)
accountLocationjsonNoFilter by locations (array of country names)
employeeSizeTypestringNoEmployee size filter type (e.g., RANGE)
employeeSizeRangejsonNoEmployee size ranges (array of {start, end} objects)
pagenumberNoPage number (default: 1)
numnumberNoNumber of results per page

Output

ParameterTypeDescription
companiesarraySimilar companies
urlstringLinkedIn URL
namestringCompany name
universalNamestringUniversal name
typestringCompany type
descriptionstringDescription
phonestringPhone number
websitestringWebsite URL
logostringLogo URL
foundedYearnumberYear founded
staffTotalnumberTotal staff
industriesarrayIndustries
relevancyScorenumberRelevancy score
relevancyValuestringRelevancy value

enrich_sales_pointer_people

Advanced people search with complex filters for location, company size, seniority, experience, and more.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
pagenumberYesPage number (starts at 1)
filtersjsonYesArray of filter objects. Each filter has type (e.g., POSTAL_CODE, COMPANY_HEADCOUNT), values (array with id, text, selectionType: INCLUDED/EXCLUDED), and optional selectedSubFilter

Output

ParameterTypeDescription
dataarrayPeople results
namestringFull name
summarystringProfessional summary
locationstringLocation
profilePicturestringProfile picture URL
linkedInUrnstringLinkedIn URN
positionsarrayWork positions
educationarrayEducation
paginationjsonPagination info
totalCountnumberTotal results
returnedCountnumberReturned count
startnumberStart position
limitnumberLimit

enrich_search_posts

Search LinkedIn posts by keywords with date filtering.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
keywordsstringYesSearch keywords (e.g., "AI automation")
datePostedstringNoTime filter (e.g., past_week, past_month)
pagenumberNoPage number (default: 1)

Output

ParameterTypeDescription
countnumberTotal number of results
postsarraySearch results
urlstringPost URL
postIdstringPost ID
authorobjectAuthor information
namestringAuthor name
headlinestringAuthor headline
linkedInUrlstringAuthor LinkedIn URL
profileImagestringAuthor profile image
timestampstringPost timestamp
textContentstringPost text content
hashtagsarrayHashtags
mediaUrlsarrayMedia URLs
reactionsnumberNumber of reactions
commentsCountnumberNumber of comments

enrich_get_post_details

Get detailed information about a LinkedIn post by URL.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
urlstringYesLinkedIn post URL

Output

ParameterTypeDescription
postIdstringPost ID
authorjsonAuthor information
namestringAuthor name
headlinestringAuthor headline
linkedInUrlstringAuthor LinkedIn URL
profileImagestringAuthor profile image
timestampstringPost timestamp
textContentstringPost text content
hashtagsarrayHashtags
mediaUrlsarrayMedia URLs
reactionsnumberNumber of reactions
commentsCountnumberNumber of comments

enrich_search_post_reactions

Get reactions on a LinkedIn post with filtering by reaction type.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
postUrnstringYesLinkedIn activity URN (e.g., urn:li:activity:7231931952839196672)
reactionTypestringYesReaction type filter: all, like, love, celebrate, insightful, or funny (default: all)
pagenumberYesPage number (starts at 1)

Output

ParameterTypeDescription
pagenumberCurrent page number
totalPagenumberTotal number of pages
countnumberNumber of reactions returned
reactionsarrayReactions
reactionTypestringType of reaction
reactorobjectPerson who reacted
namestringName
subTitlestringJob title
profileIdstringProfile ID
profilePicturestringProfile picture URL
linkedInUrlstringLinkedIn URL

enrich_search_post_comments

Get comments on a LinkedIn post.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
postUrnstringYesLinkedIn activity URN (e.g., urn:li:activity:7191163324208705536)
pagenumberNoPage number (starts at 1, default: 1)

Output

ParameterTypeDescription
pagenumberCurrent page number
totalPagenumberTotal number of pages
countnumberNumber of comments returned
commentsarrayComments
activityIdstringComment activity ID
commentarystringComment text
linkedInUrlstringLink to comment
commenterobjectCommenter info
profileIdstringProfile ID
firstNamestringFirst name
lastNamestringLast name
subTitlestringSubtitle/headline
profilePicturestringProfile picture URL
backgroundImagestringBackground image URL
entityUrnstringEntity URN
objectUrnstringObject URN
profileTypestringProfile type
reactionBreakdownobjectReactions on the comment
likesnumberNumber of likes
empathynumberNumber of empathy reactions
othernumberNumber of other reactions

enrich_search_people_activities

Get a person

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
profileIdstringYesLinkedIn profile ID
activityTypestringYesActivity type: posts, comments, or articles
paginationTokenstringNoPagination token for next page of results

Output

ParameterTypeDescription
paginationTokenstringToken for fetching next page
activityTypestringType of activities returned
activitiesarrayActivities
activityIdstringActivity ID
commentarystringActivity text content
linkedInUrlstringLink to activity
timeElapsedstringTime elapsed since activity
numReactionsnumberTotal number of reactions
authorobjectActivity author info
namestringAuthor name
profileIdstringProfile ID
profilePicturestringProfile picture URL
reactionBreakdownobjectReactions
likesnumberLikes
empathynumberEmpathy reactions
othernumberOther reactions
attachmentsarrayAttachment URLs

enrich_search_company_activities

Get a company

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
companyIdstringYesLinkedIn company ID
activityTypestringYesActivity type: posts, comments, or articles
paginationTokenstringNoPagination token for next page of results
offsetnumberNoNumber of records to skip (default: 0)

Output

ParameterTypeDescription
paginationTokenstringToken for fetching next page
activityTypestringType of activities returned
activitiesarrayActivities
activityIdstringActivity ID
commentarystringActivity text content
linkedInUrlstringLink to activity
timeElapsedstringTime elapsed since activity
numReactionsnumberTotal number of reactions
authorobjectActivity author info
namestringAuthor name
profileIdstringProfile ID
profilePicturestringProfile picture URL
reactionBreakdownobjectReactions
likesnumberLikes
empathynumberEmpathy reactions
othernumberOther reactions
attachmentsarrayAttachments

enrich_reverse_hash_lookup

Convert an MD5 email hash back to the original email address and display name.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
hashstringYesMD5 hash value to look up

Output

ParameterTypeDescription
hashstringMD5 hash that was looked up
emailstringOriginal email address
displayNamestringDisplay name associated with the email
foundbooleanWhether an email was found for the hash

Get a company logo image URL by domain.

Input

ParameterTypeRequiredDescription
apiKeystringYesEnrich API key
urlstringYesCompany domain (e.g., google.com)

Output

ParameterTypeDescription
logoUrlstringURL to fetch the company logo
domainstringDomain that was looked up

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started