ZoomInfo

Search and enrich B2B company and contact data with ZoomInfo.

ZoomInfo is a B2B go-to-market platform with one of the largest verified databases of company and contact data. It pairs deep firmographic and contact records with buyer intent signals and company news, so your sales, marketing, and operations teams can find, prioritize, and reach the right accounts.

With ZoomInfo, you can:

  • Search companies: Find organizations by name, industry, location, revenue, and employee size
  • Search contacts: Discover people by name, job title, department, and management level
  • Enrich companies and contacts: Resolve detailed firmographics, verified emails, and phone numbers in bulk
  • Track buyer intent: Surface companies showing intent signals on the topics you care about
  • Monitor company news: Pull recent articles by category, source, or date range

In Sim, the ZoomInfo integration lets your agents power prospecting, enrichment, and account research workflows end-to-end:

  • Search Companies: Use zoominfo_search_companies to find accounts matching firmographic filters.
  • Search Contacts: Use zoominfo_search_contacts to find people by role and company. Search results do not include emails or phone numbers — use Enrich Contacts for engagement data.
  • Enrich Companies: Use zoominfo_enrich_companies to resolve up to 25 companies per request from a name, domain, ticker, or ZoomInfo ID.
  • Enrich Contacts: Use zoominfo_enrich_contacts to resolve up to 25 contacts per request, returning verified emails, phones, and job details.
  • Search Intent: Use zoominfo_search_intent to find companies researching specific topics, with signal scores and recommended contacts.
  • Search News: Use zoominfo_search_news to monitor company news by category, source URL, or publish date.

ZoomInfo authenticates with the OAuth 2.0 client credentials flow: Sim exchanges your client ID and secret for a short-lived bearer token automatically on each call, so you only ever provide your credentials. A common pattern is to search first to identify the records you want, then pass their IDs into the matching enrich tool to pull full detail efficiently.

Usage Instructions

Integrates ZoomInfo into the workflow. Search companies and contacts, enrich firmographic and contact data, find intent signals, and pull news — all using the ZoomInfo GTM API.

Tools

zoominfo_search_companies

Search the ZoomInfo company database by name, industry, location, and size.

Input

ParameterTypeRequiredDescription
clientIdstringYesZoomInfo OAuth client ID
clientSecretstringYesZoomInfo OAuth client secret
companyNamestringNoCompany name to search for
companyWebsitestringNoCompany website (comma-separated for multiple)
companyTickerstringNoStock ticker symbols — JSON array, comma-separated list, or single ticker. Sent to the API as an array.
industryCodesstringNoIndustry codes — JSON array or comma-separated list. Sent to the API as a comma-separated string.
countrystringNoCountry name
statestringNoState or province
metroRegionstringNoUS/Canada metro region
revenueMinnumberNoMinimum annual revenue in thousands USD
revenueMaxnumberNoMaximum annual revenue in thousands USD
employeeRangeMinnumberNoMinimum employee count
employeeRangeMaxnumberNoMaximum employee count
excludeDefunctCompaniesbooleanNoExclude inactive companies
pagenumberNoPage number (1-based)
rppnumberNoResults per page (1-100, default 25)
sortBystringNoField to sort by
sortOrderstringNoSort order (asc or desc)

Output

ParameterTypeDescription
companiesarrayMatching companies

zoominfo_search_contacts

Search ZoomInfo for contacts (people) by name, job title, company, and other filters. Does not return emails or phone numbers — use Enrich Contacts for engagement data.

Input

ParameterTypeRequiredDescription
clientIdstringYesZoomInfo OAuth client ID
clientSecretstringYesZoomInfo OAuth client secret
firstNamestringNoFirst name
lastNamestringNoLast name
fullNamestringNoFull name
emailAddressstringNoEmail address
jobTitlestringNoJob title
managementLevelstringNoManagement level — JSON array or comma-separated list. Sent to the API as a comma-separated string.
departmentstringNoDepartment — JSON array or comma-separated list. Sent to the API as a comma-separated string.
companyIdstringNoZoomInfo company ID
companyNamestringNoCompany name
contactAccuracyScoreMinnumberNoMinimum accuracy score (70-99)
requiredFieldsstringNoFields that must exist in results — JSON array or comma-separated list. Sent to the API as a comma-separated string.
excludePartialProfilesbooleanNoExclude partial profiles
pagenumberNoPage number (1-based)
rppnumberNoResults per page (1-100, default 25)
sortBystringNoField to sort by
sortOrderstringNoSort order (asc or desc)

Output

ParameterTypeDescription
contactsarrayMatching contacts (without emails or phone numbers)

zoominfo_enrich_companies

Enrich up to 25 companies in one request with detailed firmographics, industry, financials, and more.

Input

ParameterTypeRequiredDescription
clientIdstringYesZoomInfo OAuth client ID
clientSecretstringYesZoomInfo OAuth client secret
matchCompanyInputstringYesJSON array (1-25 items) of company matching criteria, e.g. [{"companyName":"Acme","companyWebsite":"acme.com"}]
outputFieldsstringNoJSON array or comma-separated list of fields to return (e.g. ["id","name","website","revenue","employeeCount"])

Output

ParameterTypeDescription
resultsarrayEnrichment results, one per input with match status and attributes

zoominfo_enrich_contacts

Enrich up to 25 contacts in one request with verified emails, phone numbers, job details, and more.

Input

ParameterTypeRequiredDescription
clientIdstringYesZoomInfo OAuth client ID
clientSecretstringYesZoomInfo OAuth client secret
matchPersonInputstringYesJSON array (1-25 items) of contact matching criteria, e.g. [{"firstName":"Jane","lastName":"Doe","companyName":"Acme"}]
outputFieldsstringNoJSON array or comma-separated list of fields to return (e.g. ["id","firstName","email","phone","jobTitle"])
requiredFieldsstringNoJSON array or comma-separated list of fields that must exist in results (e.g. ["email"])

Output

ParameterTypeDescription
resultsarrayEnrichment results, one per input with match status and attributes

zoominfo_search_intent

Search for companies showing intent signals on specific topics.

Input

ParameterTypeRequiredDescription
clientIdstringYesZoomInfo OAuth client ID
clientSecretstringYesZoomInfo OAuth client secret
topicsstringYesUp to 50 intent topics as JSON array or comma-separated list (e.g. ["CRM Software","Marketing Automation"])
signalStartDatestringNoEarliest signal date (YYYY-MM-DD)
signalEndDatestringNoLatest signal date (YYYY-MM-DD)
signalScoreMinnumberNoMinimum signal score (60-100)
signalScoreMaxnumberNoMaximum signal score (60-100)
audienceStrengthMinstringNoMinimum audience strength (A-E, A is largest)
audienceStrengthMaxstringNoMaximum audience strength (A-E, A is largest)
findRecommendedContactsbooleanNoInclude recommended contacts (default true)
countrystringNoCountry filter
statestringNoState filter
industryCodesstringNoIndustry codes — JSON array or comma-separated list. Sent to the API as a comma-separated string.
pagenumberNoPage number (1-based)
rppnumberNoResults per page (1-100, default 25)

Output

ParameterTypeDescription
signalsarrayIntent signals with topic, score, audience strength, and company

zoominfo_search_news

Search ZoomInfo news articles by category, URL, or date range.

Input

ParameterTypeRequiredDescription
clientIdstringYesZoomInfo OAuth client ID
clientSecretstringYesZoomInfo OAuth client secret
categoriesstringNoNews categories as JSON array or comma-separated list
urlstringNoNews source URLs as JSON array or comma-separated list
pageDateMinstringNoEarliest publish date (YYYY-MM-DD)
pageDateMaxstringNoLatest publish date (YYYY-MM-DD)
pagenumberNoPage number (1-based)
rppnumberNoResults per page (1-100, default 25)

Output

ParameterTypeDescription
articlesarrayNews articles matching the filters

On this page