---
canonical_url: "https://docs.composio.dev/toolkits/quickenrich"
markdown_url: "https://docs.composio.dev/toolkits/quickenrich.md"
product: "platform"
version: null
last_updated: null
---

# QuickEnrich

QuickEnrich provides employee and company search, contact discovery, and enrichment APIs for sales and go-to-market workflows.

- **Category:** ai sales tools
- **Auth:** API_KEY
- **Composio-managed OAuth available?** N/A
- **Tools:** 10
- **Triggers:** 0
- **Slug:** `QUICKENRICH`
- **Version:** 00000000_00

## Tools

### Find Employee Email (Billable, Sensitive)

**Slug:** `QUICKENRICH_FIND_EMPLOYEE_EMAIL_BILLABLE`

Ordinarily look up sensitive employee and email data by LinkedIn URL or a complete name-and-company tuple, without reverifying stored data. A found email consumes 1 credit; an empty result is not billed according to the documentation.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `last_name` | string | No | Employee last name; required with first_name and company_url when linkedin_url is omitted. |
| `first_name` | string | No | Employee first name; required with last_name and company_url when linkedin_url is omitted. |
| `company_url` | string | No | Company website URL or domain; required with first_name and last_name when linkedin_url is omitted. |
| `linkedin_url` | string | No | Employee LinkedIn URL; provide this or all of company_url, first_name, and last_name. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Find Employee Phone (Billable, Sensitive)

**Slug:** `QUICKENRICH_FIND_EMPLOYEE_PHONE_BILLABLE`

Find sensitive employee phone data by LinkedIn URL or a complete name-and-company tuple. A returned phone consumes 1 credit; an empty HTTP 200 result is not billed according to the documentation.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `last_name` | string | No | Employee last name; required with first_name and company_url when linkedin_url is omitted. |
| `first_name` | string | No | Employee first name; required with last_name and company_url when linkedin_url is omitted. |
| `company_url` | string | No | Company website URL or domain; required with first_name and last_name when linkedin_url is omitted. |
| `linkedin_url` | string | No | Employee LinkedIn URL; provide this or all of company_url, first_name, and last_name. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Company Services (Public, Credit-Free)

**Slug:** `QUICKENRICH_LIST_COMPANY_SERVICES`

Return public, documented credit-free company-service values for finder filters, optionally narrowed by an autocomplete query; no API key is required by this operation.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `query` | string | No | Optional autocomplete text. Omit it to return popular service values. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Filter Values (Public, Credit-Free)

**Slug:** `QUICKENRICH_LIST_FILTER_VALUES`

Return the public, documented credit-free exact values accepted by one country-code, industry, employee-range, employee-band alias, or revenue-range finder filter. No API key is required by these operations.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `filter` | string ("country_code" | "industry" | "employee_range" | "employee_band" | "revenue_range") | Yes | Filter dimension whose exact accepted values to list: country_code, industry, employee_range, employee_band, or revenue_range. Employee band uses the provider's documented alias route. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Look Up Employee by Email (Billable, Sensitive)

**Slug:** `QUICKENRICH_LOOK_UP_EMPLOYEE_BY_EMAIL_BILLABLE`

Reverse-look up sensitive employee and company data from an exact email address. A matching record with a real email consumes 1 credit; HTTP 200 can still mean no match.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `email` | string | Yes | Exact employee email address to reverse-look up. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Reveal Contact Details (Billable, Sensitive)

**Slug:** `QUICKENRICH_REVEAL_CONTACT_DETAILS_BILLABLE`

BILLABLE AND SENSITIVE: reveal a contact's available personal email and/or phone using exactly one documented identifier mode. A successful reveal consumes an undocumented number of credits; a missing target returns 404.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `emp_id` | integer | No | Employee ID from a masked contact search result. |
| `last_name` | string | No | Last name; provide only with first_name and company_url as one complete identifier mode. |
| `first_name` | string | No | First name; provide only with last_name and company_url as one complete identifier mode. |
| `company_url` | string | No | Company URL; provide only with first_name and last_name as one complete identifier mode. |
| `document_id` | string | No | Provider document ID identifying the contact. Masked contact search responses do not document this field. |
| `employee_linkedin` | string | No | Employee LinkedIn URL used as the reveal identifier. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Reverify Employee Email (Billable, Sensitive)

**Slug:** `QUICKENRICH_REVERIFY_EMPLOYEE_EMAIL_BILLABLE`

GTM UNLIMITED, BILLABLE, SENSITIVE, AND POTENTIALLY ~30 SECONDS: request reverification of stored employee email data when its verification date is missing or older than 7 days. Find the employee by LinkedIn URL or a complete name-and-company tuple. A found email consumes 1 credit. Reverification may update verification data or remove an undeliverable stored email.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `last_name` | string | No | Employee last name; required with first_name and company_url when linkedin_url is omitted. |
| `first_name` | string | No | Employee first name; required with last_name and company_url when linkedin_url is omitted. |
| `company_url` | string | No | Company website URL or domain; required with first_name and last_name when linkedin_url is omitted. |
| `linkedin_url` | string | No | Employee LinkedIn URL; provide this or all of company_url, first_name, and last_name. |
| `include_risky` | boolean | No | GTM Unlimited only. Include risky or unknown emails in the reverified result; omit or set false to exclude them. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Search Companies (Billable)

**Slug:** `QUICKENRICH_SEARCH_COMPANIES_BILLABLE`

Search companies with typed include/exclude and full-text filters. QuickEnrich documents a charge of 1 credit per returned company unless the account has the applicable unlimited subscription. Each call returns exactly one page; HTTP 200 with an empty data list is a valid no-company result.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `city` | object | No | Cities to include or exclude. |
| `page` | integer | No | Page number within the first 10,000 matches; ignored when cursor is supplied. |
| `cursor` | string | No | Opaque meta.next_cursor returned by a previous response. Pass it back unchanged for deep pagination; free plans cannot use cursors. |
| `revenue` | object | No | Exact revenue-range lookup values to include or exclude. |
| `industry` | object | No | Exact industry lookup values to include or exclude. |
| `per_page` | integer | No | Maximum companies to return in this page (1-100). |
| `services` | object | No | Exact company-service lookup values to include or exclude. |
| `company_url` | object | No | Company URLs to include. Exclusion is not supported for this filter. |
| `company_name` | object | No | Company names to include or exclude. |
| `country_code` | object | No | Exact country-code lookup values to include or exclude. |
| `linkedin_bio` | object | No | LinkedIn bio full-text terms to include or exclude. |
| `home_page_text` | object | No | Homepage full-text terms to include or exclude. |
| `include_full_text` | boolean | No | When true, include full home_page_text in returned company records. |
| `number_of_employees` | object | No | Exact employee-range lookup values to include or exclude. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Search Employee Dataset (Billable, Sensitive)

**Slug:** `QUICKENRICH_SEARCH_EMPLOYEE_DATASET_BILLABLE`

Return exactly one provider page of up to 20 sensitive employee contacts for a company, optionally filtered by title and email availability. This action can consume credits: with a title, billing is per returned contact with an email or phone; without a title, the provider documents a flat charge when the page has results. HTTP 200 with an empty data list is a valid no-match result.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `page` | integer | No | Provider page number to return. Each call fetches exactly one page of up to 20 contacts. |
| `title` | string | No | One job title or a comma-separated title string. When present, billing is per returned contact with an email or phone. |
| `has_email` | boolean | No | When true, return only contacts with a non-empty email in the dataset. Omit to apply no email-availability filter. |
| `company_url` | string | Yes | Company website URL or domain whose contacts to search. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Search Masked Contacts (Credit-Free, Sensitive)

**Slug:** `QUICKENRICH_SEARCH_MASKED_CONTACTS`

Search sensitive masked contact identity and company data with include/exclude filters. QuickEnrich documents this search as credit-free. Results expose availability flags, not direct personal email or phone values; use the separate billable reveal action only when those details are needed.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `city` | object | No | Cities to include or exclude. |
| `page` | integer | No | Page number within the first 10,000 matches; ignored when cursor is supplied. |
| `title` | object | No | Job titles to include or exclude. |
| `cursor` | string | No | Opaque meta.next_cursor returned by a previous response. Pass it back unchanged for deep pagination; free plans cannot use cursors. |
| `revenue` | object | No | Exact revenue-range lookup values to include or exclude. |
| `locality` | object | No | Localities to include or exclude. |
| `per_page` | integer | No | Maximum masked contacts to return in this page (1-100). |
| `services` | object | No | Exact company-service lookup values to include or exclude. |
| `has_email` | boolean | No | Set true to require contacts with an available email. |
| `has_phone` | boolean | No | Set true to require contacts with an available phone. |
| `company_url` | object | No | Company URLs or domains to include or exclude. |
| `company_name` | object | No | Company names to include or exclude. |
| `country_code` | object | No | Exact country-code lookup values to include or exclude. |
| `linkedin_bio` | object | No | LinkedIn bio terms to include or exclude. |
| `industry_linkedin` | object | No | Exact industry lookup values to include or exclude. |
| `number_of_employees` | object | No | Exact employee-range lookup values to include or exclude. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
