Aller au contenu principal

ZoomInfo Toolkit

The ZoomInfo Toolkit is a workflow node. Its tools include Search Companies, Search Contacts, Enrich Company, Enrich Contact, plus 11 more listed below. Create a connection before you use any of these tools. Type @ in a field when the value should come from an earlier step.

Authentication​

Create a ZoomInfo connection before you use any of these tools.

Create API credentials in ZoomInfo​

  1. In the ZoomInfo Admin Portal, open API & Webhooks, then API Credentials.
  2. Create a Client ID and RSA private key for a named API user, or ask an admin to create them.
  3. Copy the API user's login email, the Client ID, and the full PEM private key, including the BEGIN and END lines.

Connect the credentials in EKB​

  1. On the first ZoomInfo node, open Connection.
  2. Click + New.
  3. Enter a Connection Name.
  4. Enter the Username (the API user's ZoomInfo login email) and the Client ID.
  5. Paste the Private Key.
  6. Select the new connection in Select saved connection.

Other nodes for this toolkit in the same workflow reuse that connection. To use another connection on one node, choose Configure different connection for this step.

Enter token manually saves the same credentials on that node instead of a saved connection.

Tools​

Search Companies​

Search companies by name, website, industry, size, revenue, and location.

FieldRequiredDescription
Company NameNoCompany name to search for (partial match supported by ZoomInfo). Type @ to select a variable.
Company WebsiteNoCompany website / domain, e.g. 'automationanywhere.com'. Type @ to select a variable.
Industry KeywordsNoSpace-separated industry keywords to match against the company description/industry. Type @ to select a variable.
Employee Range MinNoMinimum employee count. Type @ to select a variable.
Employee Range MaxNoMaximum employee count. Type @ to select a variable.
Revenue MinNoMinimum annual revenue in thousands (e.g. 100000 = $100M). Type @ to select a variable.
Revenue MaxNoMaximum annual revenue in thousands. Type @ to select a variable.
CityNoCity of the company's primary address. Type @ to select a variable.
StateNoState/province of the company's primary address. Type @ to select a variable.
CountryNoCountry of the company's primary address. Type @ to select a variable.
Results Per PageNoResults per page (max 100). Type @ to select a variable.
PageNoPage number, used with rpp. Type @ to select a variable.
Additional FiltersNoAny other ZoomInfo Search Company filter field (see /lookup/inputfields/company/search), merged into the request body as-is. Type @ to select a variable.

Search Contacts​

Search contacts by company, job title, seniority, and department.

FieldRequiredDescription
Company NameNoCompany name the contact works at. Type @ to select a variable.
Company IDNoZoomInfo company ID (from zoominfo_search_companies/zoominfo_enrich_company) to scope contacts to one company precisely. Type @ to select a variable.
Job TitleNoJob title to match, e.g. 'Chief Financial Officer'. Type @ to select a variable.
Management LevelNoComma-delimited seniority filter. Valid values: 'Board Member', 'C Level Exec', 'VP Level Exec', 'Director', 'Manager', 'Non Manager'. E.g. 'C Level Exec' for C-suite-only. Type @ to select a variable.
Job FunctionNoComma-delimited job function filter, e.g. 'Finance', 'Engineering & Technical', 'Legal', 'Medical & Health'. Type @ to select a variable.
DepartmentNoComma-delimited department filter (department names or IDs from /lookup/department). Type @ to select a variable.
CityNoCity of the contact's company location. Type @ to select a variable.
StateNoState/province of the contact's company location. Type @ to select a variable.
CountryNoCountry of the contact's company location. Type @ to select a variable.
Results Per PageNoResults per page (max 100). Prefer small, targeted values — the response's totalResults gives you a department/seniority headcount without pulling every contact. Type @ to select a variable.
PageNoPage number, used with rpp. Type @ to select a variable.
Additional FiltersNoAny other ZoomInfo Search Contact filter field (see /lookup/inputfields/contact/search), merged into the request body as-is. Type @ to select a variable.

Enrich Company​

Read a company profile by ID, name, or website.

FieldRequiredDescription
Company IDNoZoomInfo company ID. Provide this OR company_name OR company_website. Type @ to select a variable.
Company NameNoCompany name to match, if company_id is not known. Type @ to select a variable.
Company WebsiteNoCompany website/domain to match, if company_id is not known. Type @ to select a variable.
Output FieldsNoOptional list of fields to include in the response. Type @ to select a variable.

Enrich Contact​

Read a contact by ID, email, or name and company.

FieldRequiredDescription
Person IDNoZoomInfo contact/person ID. Provide this OR email_address OR (full_name + company_name). Type @ to select a variable.
Email AddressNoContact's email address, if person_id is not known. Consumes 1 credit for a new (not-yet-managed) record. Type @ to select a variable.
Full NameNoContact's full name, used together with company_name if person_id/email_address are not known. Type @ to select a variable.
Company NameNoCompany name, to disambiguate a full_name match. Type @ to select a variable.
Output FieldsNoOptional list of fields to include in the response. Type @ to select a variable.

Check API Usage​

Read remaining ZoomInfo API credits and limits.

Search Buyer Intent​

Find companies and contacts showing intent on specific topics.

FieldRequiredDescription
TopicsYesRequired. Up to 50 Intent topic names to search for (see zoominfo_get_usage or ZoomInfo Admin Portal for this org's configured topics, e.g. 'Agentic AI (Automation Anywhere)'). This endpoint is topic-scoped, NOT company-scoped — it returns which companies/contacts are showing intent on these topics; filter the response for a specific target account. Type @ to select a variable.
Signal Score MinNoMinimum signal score (60-100). Type @ to select a variable.
Signal Score MaxNoMaximum signal score (60-100). Type @ to select a variable.
Signal Start DateNoEarliest signal date, YYYY-MM-DD. Type @ to select a variable.
Signal End DateNoLatest signal date, YYYY-MM-DD. Type @ to select a variable.
Results Per PageNoResults per page (max 100). Type @ to select a variable.
PageNoPage number, used with rpp. Type @ to select a variable.

Company Buyer Intent​

Check intent signals for one company and a list of topics.

FieldRequiredDescription
Company IDYesRequired. ZoomInfo company ID to check for intent signals — this is the company-scoped intent lookup (unlike zoominfo_search_intent, which is topic-scoped). Type @ to select a variable.
TopicsYesRequired (1-50). Intent topic names to check this company against, e.g. 'Robotic Process Automation'. Must exactly match one of this org's configured Intent topics (use zoominfo_custom_api_call with GET lookup/intent/topics to list them) — an unrecognized topic name is rejected with a 400. Type @ to select a variable.
Results Per PageNoResults per page (max 100). The response's maxResults field is the TOTAL number of intent signal rows — if it's larger than what you got back, call again with a higher page to see the rest. A page beyond the last one returns a 400, not an empty list. Type @ to select a variable.
PageNoPage number, used with rpp, to page through results beyond the first rpp records. Type @ to select a variable.

Corporate Hierarchy​

Read a company's parent, subsidiaries, and acquisitions.

FieldRequiredDescription
Company IDNoZoomInfo company ID. Provide this OR company_name OR company_website. Type @ to select a variable.
Company NameNoCompany name to match, if company_id is not known. Type @ to select a variable.
Company WebsiteNoCompany website/domain to match, if company_id is not known. Type @ to select a variable.
Output FieldsNoOptional list of fields to include in the response. Type @ to select a variable.

Org Chart​

Read a company's reporting structure, optionally for one department.

FieldRequiredDescription
Company IDYesRequired. ZoomInfo company ID to view the org chart for. Type @ to select a variable.
DepartmentNoComma-delimited department name(s) or ID(s) to filter to, e.g. 'C-Suite,Finance' or 'Engineering & Technical'. Valid names: C-Suite, Finance, Human Resources, Sales, Operations, Information Technology, Engineering & Technical, Marketing, Legal, Medical & Health, Other. Omit to return all departments. Type @ to select a variable.
Contact Accuracy Score MinNoMinimum contact accuracy/reachability score (70-99). Type @ to select a variable.
Contact Accuracy Score MaxNoMaximum contact accuracy/reachability score (70-99). Type @ to select a variable.
Results Per PageNoResults per page (max 100). The response's maxResults field is the TOTAL number of matching contacts for this company/department filter — if it's larger than what you got back, call again with a higher page to see the rest (e.g. a large account can have thousands of contacts across all departments). Type @ to select a variable.
PageNoPage number, used with rpp, to page through results beyond the first rpp records. Type @ to select a variable.

Search Account News​

Search company news such as leadership changes, hiring, and funding.

FieldRequiredDescription
Company IDNoZoomInfo company ID to scope scoops (account news/developments) to one company. Type @ to select a variable.
Company NameNoCompany name, if company_id is not known. Type @ to select a variable.
Company WebsiteNoCompany website/domain, if company_id is not known. Type @ to select a variable.
DepartmentNoComma-delimited department ID(s) this scoop relates to (see /lookup/scoopdepartment). Type @ to select a variable.
Scoop TypeNoComma-delimited scoop type ID(s), e.g. leadership changes, hiring, funding (see /lookup/scooptype). Type @ to select a variable.
Published Start DateNoEarliest publish date, YYYY-MM-DD. Type @ to select a variable.
Published End DateNoLatest publish date, YYYY-MM-DD. Type @ to select a variable.
Results Per PageNoResults per page (max 100). Type @ to select a variable.
PageNoPage number, used with rpp. Type @ to select a variable.

Company News by ID​

Read recent news for one company ID.

FieldRequiredDescription
Company IDYesRequired. ZoomInfo company ID to fetch recent account-news scoops for (leadership changes, new hires, funding, reorgs, etc.). Type @ to select a variable.
Published Start DateNoEarliest publish date, YYYY-MM-DD. Type @ to select a variable.
Published End DateNoLatest publish date, YYYY-MM-DD. Type @ to select a variable.
Results Per PageNoResults per page (max 100). The response's maxResults field is the TOTAL number of scoops for this company — if it's larger than what you got back, call again with a higher page to see the rest. Type @ to select a variable.
PageNoPage number, used with rpp, to page through results beyond the first rpp records. Type @ to select a variable.

Search News Feed​

Search the news feed by category, URL, and date. This search is not limited to one company.

FieldRequiredDescription
CategoriesNoNews category filter (see /lookup/newscategory for values). IMPORTANT: this endpoint has NO company filter at all — it is a generic news feed. To get news about a specific company, use zoominfo_enrich_news or zoominfo_search_scoops instead. Type @ to select a variable.
URLNoFilter by URL substrings (min 5 characters each). Type @ to select a variable.
Page Date MinNoEarliest publish date, YYYY-MM-DD. Type @ to select a variable.
Page Date MaxNoLatest publish date, YYYY-MM-DD. Type @ to select a variable.
Results Per PageNoResults per page (max 100). Type @ to select a variable.
PageNoPage number, used with rpp. Type @ to select a variable.

Company News Articles​

Read news articles about one company.

FieldRequiredDescription
Company IDYesRequired. ZoomInfo company ID to fetch news articles about (this is the company-scoped news tool; zoominfo_search_news is not company-filterable). Type @ to select a variable.
CategoriesNoNews category filter (see /lookup/newscategory for values). Type @ to select a variable.
Page Date MinNoEarliest publish date, YYYY-MM-DD. Type @ to select a variable.
Page Date MaxNoLatest publish date, YYYY-MM-DD. Type @ to select a variable.
LimitNoNumber of articles per page (max 100). Type @ to select a variable.
PageNoPage number, used with limit. Type @ to select a variable.

Company Locations​

List branch, subsidiary, and acquisition locations for a parent company.

FieldRequiredDescription
Company IDYesRequired. ZoomInfo company ID (the parent company) to list known branch/subsidiary/acquisition locations for. Type @ to select a variable.
Results Per PageNoResults per page (max 100). The response's maxResults field is the TOTAL number of locations for this company — if it's larger than what you got back, call again with a higher page to see the rest. Type @ to select a variable.
PageNoPage number, used with rpp, to page through results beyond the first rpp records. Type @ to select a variable.

Custom API Call​

Call a ZoomInfo API endpoint that is not covered by another tool.

FieldRequiredDescription
MethodYesHTTP method: 'GET', 'POST', 'PUT', 'PATCH', or 'DELETE'. Type @ to select a variable.
PathYesAPI path relative to https://api.zoominfo.com (e.g. 'lookup/scooptype', 'search/company'). Leading slash optional. Type @ to select a variable.
BodyNoJSON body for POST/PUT/PATCH. Type @ to select a variable.
QueryNoQuery parameters to append to the URL. Type @ to select a variable.

See all integrations on the toolkits overview.