For the complete documentation index, see llms.txt. This page is also available as Markdown.

Clay

Overview

Clay is a platform for data enrichment and go-to-market automation: it enables teams to ingest data from over 200 providers into a spreadsheet-like table, enrich rows with this data, and then push the results to CRMs, sequencers, or ad platforms. Since Coresignal is one of the data providers, you can use the integration to access our fresh public company, employee, and job data.

Clay exposes Coresignal in two ways:

Native actions

Pre-built cards for Multi-Source Company Enrichment and Multi-Source Employee Enrichment.

HTTP API

A general-purpose Clay action that calls any REST endpoint. It gives you full control over the endpoint, the returned fields, and the headers sent.

This guide explains how to use the HTTP API to enrich a table of company domains with Coresignal's Multi-Source Company data. The same process applies to employee enrichment – use the employee endpoint instead.

Prerequisites

Requirement
Notes

Clay account

Any plan that supports HTTP API enrichment or Growth plan and above to use native actions

Coresignal API key

Get your API key on the Self-service dashboard

How to use

1

Create a table

From the Clay home screen, open Create and choose Blank table, or Import from CSV / CRM if your domains already exist elsewhere. Your workbooks are available at Home → All Files.

Add a column of company domains – one company per row, e.g. tesla.com, google.com, openai.com.

2

Add the HTTP API enrichment

  1. Click + Add column → Add enrichment.

  2. In the tools panel, search for HTTP API.

Searching "Coresignal" in the tools panel also surfaces the native Multi-Source Company Enrichment and Multi-Source Employee Enrichment actions. This guide uses HTTP API instead, for full control over the endpoint, response fields, and headers.

3

Configure the request

Open the Configure tab and set up the call to Coresignal's company enrichment endpoint.

Endpoint
https://api.coresignal.com/cdapi/v2/company_multi_source/enrich?website={{Domains}}

Insert the domain column by typing / in the field and selecting Domains.

Headers

Key
Value

apikey

Your Coresignal API key

Leave Method as GET (the default for this endpoint).

4

Choose which fields to return

Under Response values to return, select the fields to write back as columns.

Returned by default: id, source_id, company_name, created_at, and the firmographic fields shown later in the cell details.

Excluded by default: To keep cells within Clay's size limits, the following heavier fields are omitted from the default response. They are listed below in groups. You can add any of these fields to the response if needed.

Cell size limit: 200 KB

Group
Fields

Compensation

base_salary, additional_pay, total_salary

Executives & updates

key_executives, company_updates

Job postings

active_job_postings

Monthly time-series

active_job_postings_count_by_month, employees_count_by_month, employees_count_by_country_by_month, employees_count_breakdown_by_seniority_by_month, employees_count_breakdown_by_department_by_month, employees_count_breakdown_by_region_by_month, product_reviews_score_by_month, total_website_visits_by_month, employee_reviews_score_aggregated_by_month, employee_reviews_score_business_outlook_by_month, employee_reviews_score_career_opportunities_by_month, employee_reviews_score_ceo_approval_by_month, employee_reviews_score_compensation_benefits_by_month, employee_reviews_score_culture_values_by_month, employee_reviews_score_diversity_inclusion_by_month, employee_reviews_score_recommend_by_month, employee_reviews_score_senior_management_by_month, employee_reviews_score_work_life_balance_by_month

5

Test, then run

  1. Click Try on 5 rows to validate the call before running the full table.

  2. Once the preview looks right, click Save, and choose:

    • Save and run a batch

    • Run everything in the current view

    • Save and don't run (to run manually later)

While it runs, Clay shows progress in the column header.

Status code
Description

200

The row enriched successfully

400

Bad request

404

No matching company for that domain)

6

Review the enriched data

Click any enriched cell to open Cell details and inspect the full profile. Any of the fields can be mapped into downstream columns, exports, or your CRM.

Resources

Find information about Coresignal integration in Clay

Clay's documentation, courses and more

Coresignal API documentation

Last updated

Was this helpful?