CompanyEnrich for AI agents
Agents read CompanyEnrich at once. Changes and sends are held for a person's approval by default.
About CompanyEnrich
CompanyEnrich provides instant company data enrichment, search, and similar company discovery through API endpoints.
What an agent can do in CompanyEnrich
Every CompanyEnrich action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in CompanyEnrich without asking first. 39 actions.
- Enrich company by domainEnriches a company using its domain name as lookup parameter. This is the preferred way to enrich a company as domain lookups are fast and reliable. Each domain maps to a unique company. Cost: 1 credi
- Enrich company by propertiesEnriches a company using its properties. You must provide at least one of the following properties: name, linkedinUrl, linkedinId, twitterUrl, facebookUrl, instagramUrl. Best match is used to determin
- Lookup Person by EmailLook up a person by email address. We resolve the company from the email domain first, then match the person by email local-part patterns. Returns the best deterministic match when found. Costs 5 cred
- Search companies by criteriaSearches companies based on given criteria. You can search by name, domain, industry, employees, revenue, founded year, and more. Up to 10,000 results can be returned from this endpoint (page * pageSi
- Search PeopleSearches people based on given criteria using page-based pagination. Up to 10,000 results can be returned from this endpoint (page * pageSize cannot exceed 10,000). For more results, use the scroll en
- Autocomplete CompaniesReturns a list of companies matching the given partial domain name. This is useful for autocompleting domain names in your application. Up to 10 companies are returned per request. Cost: FREE - No cre
- Autocomplete KeywordsLookup keywords for use in company search filters. This endpoint returns a list of keywords that match the provided query string. Use this action to discover valid keyword values before using them in
- Autocomplete PositionsLookup positions/job titles for use in people search filters. This endpoint returns a list of job titles that match the provided query string. Use this action to discover valid position values before
- Autocomplete TechnologiesLookup technologies for use in company search filters. This endpoint returns a list of technology names that match the provided query string. Use this action to discover valid technology values before
- Count companies matching search criteriaReturns the total count of companies matching the given search criteria without retrieving the actual results. Use this action to check how many companies match your filters before performing a full s
- Count Similar CompaniesTool to count the total number of similar companies matching the given search criteria without retrieving the actual results. Use when you need to know how many similar companies exist before making a
- Batch Enrich CompaniesEnriches a list of companies using their domain names. Use when you need to enrich multiple companies in a single request. Up to 50 domains can be provided. Each domain maps to a unique company. Cost:
Show all 39
- Find Similar CompaniesTool to find similar companies to the given company by domain. Use when you need to find companies similar to a target company based on industry, size, or other characteristics. Returns up to 100 comp
- Get Bulk Enrichment Job StatusReturns the current status of a bulk enrichment job. Once the job is completed, the response includes a results_url to download the enrichment results. Cost: FREE - No credits deducted. Use when you n
- Get Bulk Person Email Job StatusCheck a bulk person email job for free. Returns its status, credits_charged, and results_url when available; status checks do not deduct credits. Beta: provider coverage, orchestration, and response b
- Get CompanyRetrieve a company by its CompanyEnrich UUID for 1 credit per call. Requesting the `workforce` expansion costs 5 additional credits per company.
- Get Company ListRetrieve one saved company list by its UUID.
- Get Company WorkforceReturns workforce insights for a single company. You must provide exactly one lookup parameter: id or domain. The response includes observed employee count, an employee range bucket, and headcounts gr
- Get Country by CodeTool to search for a country by its ISO 3166-1 alpha-2 code. Returns country information including name, coordinates, and country code. Use when you need to retrieve details about a specific country.
- Get Current UserReturns information about the authenticated user, including their credit balance and account capabilities. This endpoint requires authentication via an API key in the Authorization header. Cost: FREE
- Get Job DetailsReturns details for a specific job by ID. Use when you need to check the status, progress, or result of an async enrichment job. Cost: FREE - No credits deducted.
- Get People Search Export Job StatusReturns the current status of a person search export job. Once completed, includes the results_url to download the export results. Use when: - Checking if an async person search export job has complet
- Get PersonRetrieve a person by CompanyEnrich ID for 2 credits. Optionally request the education expansion for 1 additional credit.
- Get Person EducationRetrieve a person's education history for 1 credit per successful call.
- Get RegionsTool to get all available regions. Returns a list of all geographic regions supported by the API. Use when you need to retrieve region information for filtering or validation purposes.
- Get search export job statusReturns the current status of a search export job. Once the job is completed, the response will include a results_url that can be used to download the exported company data. This action is free - no c
- List all jobsReturns a paginated list of all jobs (bulk enrichment, etc.) for the authenticated user. Supports optional filtering by job status and type. Cost: FREE - No credits deducted. Use this action to: - Vie
- List bulk enrichment jobsReturns a paginated list of all bulk enrichment jobs for the authenticated user. Supports optional filtering by job status. This action is free - no credits are deducted. Use this action to: - View al
- List Company ListsReturn all saved company lists for the authenticated user.
- List IndustriesObtain a list of all company industries. Returns all industry names along with their associated NAICS code prefixes. Use when you need to retrieve the complete list of industries for filtering or cate
- List Person Search Export JobsReturns a paginated list of all person search export jobs for the authenticated user. Supports optional filtering by job status. Use this to check the status of previously submitted export jobs, view
- List search export jobsReturns a paginated list of all search export jobs for the authenticated user. Supports optional filtering by job status. This action is free - no credits are deducted. Use this action to: - View all
- Lookup Person Email by IDResolve a work email for a person, optionally on a specific domain. Costs 10 credits only when a newly accessed email is found. Beta: provider coverage and response behavior may change.
- Preview Company SearchPreview the top 25 companies matching a search. Cost: FREE - No credits deducted. Requirements: Requires Scale plans. Notice: Returns the top 25 results only.
- Scroll Company SearchSearch and continue company results with an opaque cursor. Cost: 1 credit per company returned, with a 1-credit minimum when no results are found. The optional workforce expansion costs 5 credits per
- Search people with cursor paginationSearches people based on given criteria using cursor-based pagination. Use when you need to find people at specific companies or with particular roles. You can request the next page of results by usin
- Search cities by name or countrySearch for cities by name or country codes. Returns up to 100 cities per page. Use when you need to find cities matching a query string, optionally filtered by country codes.
- Search CountriesTool to search countries by name. Returns up to 100 countries per page. Use when you need to find country information including codes, names, and coordinates. Supports pagination and filtering by name
- Search StatesTool to search states by name or country codes. Returns up to 100 states per page. Use when you need to find states within a country or search states by name.
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 9 actions.
- Create Bulk Enrichment JobCreate an asynchronous enrichment job for up to 10,000 domains. Cost: 1 credit per domain successfully enriched (charged on completion). The `workforce` expansion costs 5 credits per company.
- Create Bulk Person Email JobStart an asynchronous job containing 1 to 1,000 person email lookups. Each item costs up to 10 credits, charged on completion only when a newly accessed email is found. Beta: provider coverage, orches
- Create Company ListCreate a durable company list from search or similar-company results. This action is result-charged: search costs 1 credit per company with a 1-credit minimum; similar costs 5 credits per company with
- Create people search export jobCreates an asynchronous search export job for up to 50,000 people. Use when you need to export large sets of people data that will be processed in the background. The job returns immediately with a jo
- Create search export jobCreates an asynchronous search export job for company data. Supports both standard company search and similar-company search. Returns a job ID immediately while processing happens in the background. T
- Delete Company ListPermanently delete a company list and all of its entries.
- Preview Similar CompaniesPreview the top 25 similar companies for free without deducting credits. Requires a Scale plan. By default, a missing seed company is enriched on demand. With `wait_for_enrichment=False`, missing doma
- Scroll Similar CompaniesScroll similar-company results using an opaque cursor. Costs 5 credits per company returned, with a 5-credit minimum when no results are found. By default, a missing seed company is enriched on demand
- Update Company ListRename a saved company list. This is a durable mutation of the list.
Changes wait in Needs you
Changes and sends in CompanyEnrich are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
CompanyEnrich questions
Can an agent change data in CompanyEnrich on its own?
Not by default. Changes and sends in CompanyEnrich are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in CompanyEnrich?
This connector lists 39 read actions. Reads run at once, without waiting for approval.
How does CompanyEnrich connect?
It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.