The ContactOut Node looks up people and company data: headcounts, searches, contact details, work and personal emails, phone numbers, and decision makers. The node is a tool connector: your agent chooses one of 14 actions and supplies the arguments at run time. ContactOut is a direct REST integration, not an MCP connection, and the platform holds the API key, so there is nothing to connect per user.
Parameters
The agent picks the action and supplies its arguments at run time.
Required Arguments
| Action | Required arguments |
|---|---|
people_count | At least one people-search filter (for example job_title, company, location, skills). |
people_search | At least one people-search filter. |
people_enrich | One identifier: linkedin_url, email, phone, full_name, or first_name plus last_name. |
linkedin_enrich | profile (LinkedIn profile URL). |
email_enrich | email. |
contact_info | profile (LinkedIn profile URL). |
decision_makers | One identifier: linkedin_url, domain, or name. |
company_search | At least one company-search filter (for example name, domain, industry, location). |
company_domain | domains (non-empty list of domains, maximum 30). |
email_to_linkedin | email. |
email_verify | email. |
personal_email_status | profile (LinkedIn profile URL). |
work_email_status | profile (LinkedIn profile URL). |
phone_status | profile (LinkedIn profile URL). |
Optional Arguments
| Action | Optional arguments |
|---|---|
people_count | Additional people-search filters; narrower filters reduce the count. |
people_search | page_size (default 5, clamped to 1–25), reveal_info (default false). |
people_enrich | Any further identifiers or people-search filters to disambiguate the match. |
linkedin_enrich | None. |
email_enrich | None. |
contact_info | include_phone (default false), email_type. |
decision_makers | reveal_info (default false). |
company_search | Additional company-search filters; narrower filters reduce the result set. |
company_domain | None; send at most 30 domains per call. |
email_to_linkedin | None. |
email_verify | None. |
personal_email_status | None. |
work_email_status | None. |
phone_status | None. |
Practical Use Cases
- List building: Start with
people_countto size a filter, thenpeople_searchto page through matches. - Contact enrichment: Enrich a known profile or email with
people_enrich,linkedin_enrich, oremail_enrich, then fetch work and personal addresses withcontact_info. - Lead qualification: Verify a work email with
email_verifyand check its status withwork_email_statusbefore adding it to a sequence. - Account mapping: Run
company_searchorcompany_domainto find accounts, thendecision_makersto find the people worth contacting. - Reverse lookup: Turn a known email into a LinkedIn profile with
email_to_linkedin.
Notes
- Actions that reveal contact details consume ContactOut credits. Size filters with
people_countbefore paging throughpeople_search. page_sizeis clamped to 1–25 whatever the agent sends; keep pages small while testing. \