# n8n

## Overview

Coresignal's n8n node is a pre-built connector that brings Coresignal's B2B data directly into your n8n automation workflows. Whether you're enriching CRM records, building lead pipelines, or monitoring job market signals, the integration lets you automate data flows that would otherwise require custom API development and ongoing maintenance. Through a simple drag-and-drop interface, you can search, enrich, and sync data across your entire tool stack.

Once added to a workflow, the node provides access to:

* **Multi-source Company data** – firmographic records, headcount, funding, industry classifications, and more
* **Multi-source Employee data** – professional profiles, career histories, and contact-level attributes
* **Multi-source Jobs data** – active and historical job listings enriched with structured metadata
* **Employee Posts data** – employee information, posts content and activity signals&#x20;

## Why use the n8n integration

| Benefit                         | Detail                                                                                                                               |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| **Faster implementation**       | Build production-ready data pipelines and automations in minutes rather than weeks of custom coding                                  |
| **Lower costs**                 | Eliminate middleware fees, reduce engineering dependency, and replace expensive third-party automation tools                         |
| **Better coverage and scaling** | Continuously running workflows increase data coverage over time, and operations teams can build and iterate without engineering help |
| **Intelligent workflows**       | Build AI agents, multi-step business process automations, and data pipelines tailored to your business logic                         |
| **Multi-tool integration**      | Connect Coresignal with 400+ supported apps in a single workflow                                                                     |

## Prerequisites

Before getting started, ensure you have the following:

* An active Coresignal [API key](#get-api-key)
* An n8n instance (Cloud or self-hosted)

## Authorization

This node authenticates using API Key. To get started, you need a Coresignal API key.

{% stepper %}
{% step %}

### Get API key

Sign up at Coresignal’s Self-service [dashboard](https://dashboard.coresignal.com/sign-up) and obtain an API key
{% endstep %}

{% step %}

### Add Credential

In n8n, go to Credentials > Add Credential > Coresignal API
{% endstep %}

{% step %}

### Enter your API key

{% endstep %}
{% endstepper %}

## Add Coresignal node

{% stepper %}
{% step %}

### Create a new workflow

{% endstep %}

{% step %}

### Add Node

Click **Add Node**, search for Coresignal, and select it
{% endstep %}

{% step %}

### Choose an [operation](#operations)

* Select a Category – a required data.
* Select an Action – search, enrich, or collect the data.
  {% endstep %}

{% step %}

### Add the following information

Depending on the previously selected Action, add:

* Elasticsearch DSL query
* Website
* ID
* Slug

{% hint style="success" %}
Having trouble writing queries by yourself? Use [API Playgrounds](https://dashboard.coresignal.com/home) to get Elasticsearch DSL queries from a prompt
{% endhint %}
{% endstep %}

{% step %}

### Optional steps

* **For Enrich and Collect** – add data fields that you require to collect when enriching or collecting data.
* **For Elasticsearch DSL** – there is a Preview mode toggle that enables usage of Search Preview functionality, and a valid response returns up to 20 data records, including a set of the most essential data fields. This can be used for testing Elasticsearch DSL queries.
  {% endstep %}
  {% endstepper %}

## Operations

The Coresignal node supports the following operations, organized by data category.

| Category            | Action                        | Description                                            |
| ------------------- | ----------------------------- | ------------------------------------------------------ |
| Company Data        | Search with Elasticsearch DSL | Search companies using an Elasticsearch DSL query      |
| Company Data        | Enrich by website             | Enrich company data using a website URL                |
| Company Data        | Collect by ID                 | Retrieve a full company profile using a company ID     |
| Company Data        | Collect by slug               | Retrieve a full company profile using a URL slug       |
| Employee Data       | Collect by ID                 | Retrieve a full employee profile using an employee ID  |
| Employee Data       | Collect by slug               | Retrieve a full employee profile using a URL slug      |
| Employee Data       | Search with Elasticsearch DSL | Search employees using an Elasticsearch DSL query      |
| Jobs Data           | Collect by ID                 | Retrieve a full job posting using a job ID             |
| Jobs Data           | Search with Elasticsearch DSL | Search jobs using an Elasticsearch DSL query           |
| Employee Posts Data | Collect by ID                 | Retrieve a full employee post using a post ID          |
| Employee Posts Data | Search with Elasticsearch DSL | Search employee posts using an Elasticsearch DSL query |

***

## Resources

<table data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><a href="https://docs.n8n.io/integrations/"><strong>n8n community nodes</strong></a></td><td>Learn to install and use community nodes</td></tr><tr><td><a href="https://docs.n8n.io/workflows/"><strong>n8n workflows</strong></a></td><td>Understand n8n workflow editor</td></tr><tr><td><a href="https://docs.n8n.io/try-it-out/"><strong>Quickstart</strong></a></td><td>See getting started n8n tutorial</td></tr><tr><td><a href="https://n8n.io/integrations/coresignal/"><strong>n8n Coresignal integration</strong></a></td><td>Access public workflow templates</td></tr><tr><td><a href="https://app.gitbook.com/s/cyJAXlZjTKSLvAQjb9rM/api-introduction/apis-overview"><strong>API documentation</strong></a></td><td>Coresignal API documentation</td></tr></tbody></table>
