Skip to main content
Companyenrich logo

Companyenrich

CompanyEnrich provides instant company data enrichment, search, and similar company discovery through API endpoints.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect

Companyenrich authenticates with an API key. Generate the credential in your Companyenrich account, then paste it into FlyMyAI the first time an agent uses a Companyenrich action.

Get your Companyenrich credential →

Fields to fill in FlyMyAI

FieldDetails
API KeyYour CompanyEnrich API key from https://app.companyenrich.com/ (required)

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
COMPANYENRICH_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 credits deducted. Use when you need to autocomplete company do…query
COMPANYENRICH_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 company search filters. The results are sorted by relevance…query
COMPANYENRICH_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 using them in people search filters. The results are sorted…query
COMPANYENRICH_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 using them in company search filters. The results are sort…query
COMPANYENRICH_COUNT_COMPANIESReturns 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 search. Cost: FREE - No credits deducted.-
COMPANYENRICH_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 request to fetch them, or when you only need the count wit…domains
COMPANYENRICH_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 job ID, and the webhook URL will be called with a notificatio…count
COMPANYENRICH_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. The webhook URL (if provided) will be called with a notifica…count
COMPANYENRICH_ENRICH_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 credit per call (5 credits if workforce expansion is requested).domain
COMPANYENRICH_ENRICH_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 determine the company in case of ambiguity. Cost: 1 credit per call…-
COMPANYENRICH_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: 1 credit per domain enriched (5 credits for workforce expa…domains
COMPANYENRICH_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 companies per request. Cost: 5 credits per company returned, 5…domains
COMPANYENRICH_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 need to check the progress of a bulk enrichment job or get t…job_id
COMPANYENRICH_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 grouped by root departments. Costs 5 credits per successful c…-
COMPANYENRICH_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. Example: Get country details for US, GB, DE, etc.country_code
COMPANYENRICH_GET_CURRENT_USERReturns information about the authenticated user, including their API key, credit balance, and account capabilities. This endpoint requires authentication via an API key in the Authorization header. Cost: FREE - No credits deducted.-
COMPANYENRICH_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.job_id
COMPANYENRICH_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 completed - Getting the download URL for completed exports - Monit…job_id
COMPANYENRICH_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.-
COMPANYENRICH_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 credits are deducted. Use this action to: - Check if an expo…jobId
COMPANYENRICH_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: - View all your jobs - Check the status of jobs - Monitor job pr…-
COMPANYENRICH_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 all your bulk enrichment jobs - Check the status of enrichmen…-
COMPANYENRICH_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 categorization.-
COMPANYENRICH_LIST_PEOPLE_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 progress, or retrieve export results. Cost: FREE - No credi…-
COMPANYENRICH_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 your search export jobs - Check the status of export jobs -…-
COMPANYENRICH_LOOKUP_PERSONLook 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 credits per successful call. Use when you need to find person d…email
COMPANYENRICH_SCROLL_PEOPLE_SEARCHSearches 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 using the cursor parameter. Cost: 2 credits per person returned…-
COMPANYENRICH_SEARCH_CITIESSearch 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.-
COMPANYENRICH_SEARCH_COMPANIESSearches 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 * pageSize cannot exceed 10,000). For more results, use the scroll…-
COMPANYENRICH_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 query.-
COMPANYENRICH_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 endpoint. Cost: 2 credits per person returned, 2 credits mini…page, pageSize
COMPANYENRICH_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.-
We love our partners - FlyMy.AI builds with the best. Thanks, Companyenrich!