Actions49
- Airbnb Actions
- AppStore Actions
- Booking Actions
- Company Insight Actions
- Emails & Contact Actions
- Expedia Actions
- G2 Review Actions
- Geocoding Actions
- GetApp Review Actions
- Google Map Actions
- Google Search Actions
- Indeed Actions
- Phone Identity Finder Actions
- Phones Owner Actions
- Product Hunt Actions
- Target Review Actions
- TikTok Profile Actions
- TripAdvisor Actions
- Trustpilot Actions
- Twitter Profile Actions
- Universal AI Scraper Actions
- Walmart Review Actions
- WebPage Screenshoter Actions
- Whitepages Addresses Scraper Actions
- Yellow Pages Search Actions
- Yelp Actions
- YouTube Actions
- Zillow Actions
Overview
The "Company Insight" resource with the "Get Insights" operation allows users to retrieve detailed information about companies based on their domains or websites. This node interacts with an external API service to fetch enriched company data, which can include various insights depending on the specified enrichments.
Common scenarios where this node is beneficial include:
- Market research: Gathering comprehensive data about competitor companies.
- Lead enrichment: Enhancing CRM records with additional company details.
- Data validation: Verifying company information from domain names or URLs.
- Automated workflows: Triggering actions based on company insights in marketing or sales pipelines.
For example, a user might input a list of company domains and request specific enrichments such as financial data or social media presence. The node can perform synchronous or asynchronous requests and optionally send results to a webhook URL when processing is complete.
Properties
| Name | Meaning |
|---|---|
| Query | Domains or websites to query (e.g., dominopark.com, https://www.esbnyc.com/). Required. |
| Enrichment | Comma-separated list of enrichments to apply to the company data. |
| Async Request | Boolean flag indicating whether to make the request asynchronously (true or false). |
| Webhook | URL to which the external service will POST the results once the asynchronous task finishes. |
| Additional Fields | Collection of optional fields: |
| - Fields | Comma-separated list of specific fields to return in the response. |
| - UI | Boolean flag indicating whether to execute the request as a UI task (true or false). |
Output
The node outputs JSON data containing the company insights retrieved from the external API. The structure typically includes detailed information about each queried domain or website, enriched according to the requested parameters.
If the asynchronous mode is enabled, the output may initially contain task status or identifiers, with final results delivered via the specified webhook URL.
No binary data output is indicated for this operation.
Dependencies
- Requires an API key credential for authenticating with the Outscraper API service.
- The base URL and API key must be configured in the node's credentials.
- For asynchronous requests, a publicly accessible webhook URL is needed to receive callbacks.
Troubleshooting
- Missing or invalid API key: Ensure that the API key credential is correctly set up and valid.
- Invalid domain or URL format: Verify that the "Query" property contains properly formatted domain names or URLs.
- Webhook not reachable: When using asynchronous requests, confirm that the webhook URL is accessible and can accept POST requests.
- Request limits or quota exceeded: Check the API usage limits and ensure you have sufficient quota.
- Empty or incomplete responses: Use the "Fields" property to specify required fields explicitly; otherwise, default data may be limited.
Links and References
- Outscraper API Documentation — Official documentation for the API endpoints and parameters.
- n8n Documentation — General guidance on creating and using custom nodes and webhooks.