# RocketReach

RocketReach locates and verifies professional contact details, helping sales and recruiters reach leads and candidates more efficiently

- **Category:** crm
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 12
- **Triggers:** 0
- **Slug:** `ROCKET_REACH`
- **Version:** 20260223_00

## Tools

### Check Person Status

**Slug:** `ROCKET_REACH_CHECK_PERSON_STATUS`

Tool to check the status of multiple person lookup requests. Use when you need to retrieve the current status of previously initiated person lookups.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `ids` | array | Yes | List of person lookup request IDs to check. |

#### 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 |

### Get RocketReach Account Info

**Slug:** `ROCKET_REACH_GET_ACCOUNT`

Tool to retrieve account information for the authenticated user. Use when you need to fetch the current user's account details.

#### 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 |

### RocketReach Get Company Funding

**Slug:** `ROCKET_REACH_GET_COMPANY_FUNDING`

Tool to retrieve funding details for a specified company. Use when you need to fetch historical funding rounds by company domain.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `domain` | string | Yes | The domain of the company to retrieve funding details for, e.g., 'stripe.com'. |

#### 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 |

### Get Company Growth Metrics

**Slug:** `ROCKET_REACH_GET_COMPANY_GROWTH`

Tool to get growth metrics for a specified company domain. Use when historical company growth data is needed after confirming the exact company domain.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `domain` | string | Yes | Company domain, e.g. 'airbnb.com' |

#### 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 |

### Get Company Industries

**Slug:** `ROCKET_REACH_GET_COMPANY_INDUSTRIES`

Tool to list industries associated with a specified company. Tries multiple RocketReach endpoints using the provided identifier (ID, domain, or name) and extracts industry information from the response payload.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `company_id` | string | Yes | Company identifier to retrieve industries for. This may be a RocketReach company ID, a company domain (e.g., 'stripe.com'), or a company 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 |

### Get Company Size

**Slug:** `ROCKET_REACH_GET_COMPANY_SIZE`

Tool to retrieve size metrics of a company. Use when you have a company's domain to get its employee size range.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `domain` | string | Yes | The domain name of the company to look up, e.g. 'google.com'. |

#### 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 |

### Get Company Tech Stack

**Slug:** `ROCKET_REACH_GET_COMPANY_TECH_STACK`

Tool to get technology stack for a company by domain. Use when you need to discover the tech a company uses after confirming its domain.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `domain` | string | Yes | The company's web domain (e.g., 'spotify.com'). |

#### 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 |

### RocketReach Lookup Company

**Slug:** `ROCKET_REACH_LOOKUP_COMPANY`

Tool to lookup a company's domain via RocketReach Company Lookup API. Use when you need the company domain by name for downstream actions like funding, size, or tech stack.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `name` | string | Yes | Full name of the company to lookup the domain for. |

#### 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 |

### RocketReach Lookup Person

**Slug:** `ROCKET_REACH_LOOKUP_PERSON`

Tool to lookup detailed person information from RocketReach. Use when you need to fetch a person's profile by email.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `email` | string | Yes | Email address of the person to lookup. |

#### 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 |

### Lookup Person and Company

**Slug:** `ROCKET_REACH_LOOKUP_PERSON_AND_COMPANY`

Tool to lookup both person and company information in a single request. Use when you need comprehensive profile data including employment details. At least one search parameter (name, email, id, linkedin_url, or npi_number) must be provided.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | integer | No | RocketReach internal unique profile ID. Use this for direct lookup by ID. |
| `name` | string | No | Name of the desired profile. Best combined with current_employer for accurate results. |
| `email` | string | No | Email address for the desired profile. If provided, returns exact match. |
| `title` | string | No | Job title of the desired profile. Helps narrow search when combined with name or employer. |
| `npi_number` | integer | No | NPI number for US healthcare professional. Used for healthcare-specific lookups. |
| `webhook_id` | integer | No | Webhook unique ID number. Used to associate this request with a webhook for async results. |
| `lookup_type` | string ("standard" | "premium" | "premium (feeds disabled)" | "bulk" | "phone" | "enrich") | No | Lookup type for the person and company lookup request. |
| `linkedin_url` | string | No | LinkedIn URL of the desired profile. Must be a valid LinkedIn profile URL. |
| `current_employer` | string | No | Current employer of the desired profile. Can be combined with name to narrow search. |
| `return_cached_emails` | boolean | No | Whether to return cached email addresses. Set to true to retrieve previously cached emails. |

#### 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 Companies

**Slug:** `ROCKET_REACH_SEARCH_COMPANIES`

Tool to list companies by name or keyword. Use when you need to discover companies matching specific criteria after obtaining an API key.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `page` | integer | No | Page number for paginated results, starting at 1 |
| `limit` | integer | No | Number of results per page, between 1 and 100 |
| `query` | string | Yes | Search query string for companies (e.g., company name or keywords) |

#### 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 People

**Slug:** `ROCKET_REACH_SEARCH_PEOPLE`

Tool to search for people by name, title, or keywords. Use when you need to discover individuals matching specific criteria after obtaining an API key.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `page` | integer | No | Page number for paginated results, starting at 1 |
| `limit` | integer | No | Number of results per page, between 1 and 100 |
| `query` | string | Yes | Search query string (e.g., name, title, skills, or keywords) |

#### 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 |
