# ContactOut integration

> Find emails and phone numbers for professionals, enrich LinkedIn profiles and companies, search people and companies, verify emails, and manage email campaigns.

- Authentication: apiKey

## Tools (25)

- **Add Campaign Recipients**: Adds up to 100 recipients (email or phone, with optional name and company) to an email campaign; reports success or failure per recipient.
- **Bulk LinkedIn Contact Info Job (V2)**: Queues an async contact lookup for up to 1000 LinkedIn profiles with real-time work-email finding, then polls the job by job_id (or receives results at a callback URL).
- **Bulk Verify Emails Job**: Queues async deliverability verification for up to 100 email addresses, then polls the job for per-email results (or receives them at a callback URL).
- **Check Personal Email Availability**: Checks whether ContactOut has a personal email for a LinkedIn profile without revealing it; free, paid plans only.
- **Check Phone Availability**: Checks whether ContactOut has a phone number for a LinkedIn profile without revealing it; free, paid plans only.
- **Check Work Email Availability**: Checks whether ContactOut has a work email for a LinkedIn profile, and whether it's verified, without revealing it; free, paid plans only.
- **Count People**: Returns the total number of profiles matching People Search filters plus estimated counts with personal emails, work emails, and phones; free, paid plans only.
- **Enrich Companies by Domain**: Returns company profiles (LinkedIn page, size, industry, revenue, HQ, technologies, funding) for up to 30 website domains.
- **Enrich LinkedIn Profile**: Returns the full professional profile (experience, education, skills, company) for a LinkedIn profile URL, with emails and phones unless profile_only is set.
- **Enrich Person**: Finds and enriches one person from a LinkedIn URL, email, or phone, or from a name plus company, domain, education, location, or job title; contact data only when requested via include.
- **Enrich Person by Email**: Returns the professional profile (LinkedIn URL, name, headline, company, experience, phone) matched to an email address, optionally with a verified work email.
- **Find LinkedIn Profile by Email**: Returns the LinkedIn profile URL that belongs to an email address.
- **Get API Usage Stats**: Returns API credit usage and quotas (email, phone, search) for a billing month, plus remaining and overage on postpaid accounts.
- **Get Campaign**: Returns one email campaign with its sequence steps and, optionally, sends, opens, replies, bounces, and open/reply rates.
- **Get Hashed Personal Emails**: Returns SHA-256 hashes of personal emails for 5-100 LinkedIn profiles, unordered and not mapped back to profiles (for audience matching).
- **Get LinkedIn Contact Info**: Returns personal emails, work emails (with verification status), and optionally phone numbers for one LinkedIn profile URL.
- **Get LinkedIn Contact Info (Bulk, Sync)**: Synchronously returns emails, and optionally phones, for up to 100 LinkedIn profile URLs in one call (V1 bulk).
- **List Campaigns**: Returns a paginated list of the account's email campaigns with their ids and statuses (draft, active, stopped, paused, completed).
- **List Decision Makers**: Returns key decision makers (executives, founders, leaders) at a company identified by LinkedIn URL, domain, or name; optionally reveals their emails and phones.
- **Remove Campaign Recipients**: Removes up to 100 recipients from an email campaign by email address; reports success or failure per recipient.
- **Search Companies**: Searches company profiles by name, domain, LinkedIn URL, size, location, industry, technologies, revenue, and founding year.
- **Search People**: Searches professional profiles by name, job title, seniority, function, company, location, skills, education, experience, and contact availability; optionally reveals emails and phones.
- **Start Campaign**: Starts a draft email campaign or resumes a stopped one, which begins sending outreach to its recipients.
- **Stop Campaign**: Stops a running email campaign, pausing further outreach until it's started again.
- **Verify Email**: Checks deliverability of one email address: valid, invalid, accept_all, disposable, or unknown.

Connect ContactOut in General Input: https://www.generalinput.com/apps/contactout