Skip to main content

How to Enrich Clay Data Using Salesbot

This guide walks you through connecting Salesbot with Clay so you can automatically enrich contacts in your Clay tables with emails, phone numbers, and profile data.

Written by Arbee
Updated over 2 weeks ago

Before You Start

Make sure you have:

  • A Salesbot account with API access

  • A Clay workspace and table ready for enrichment

  • A column containing LinkedIn profile URLs (recommended for best match accuracy)

πŸ‘‰ Salesbot matches contacts most reliably using LinkedIn profile data.


Step 1 β€” Generate a Salesbot API Key

  1. Log into Salesbot.

  2. Navigate to your API settings in the Company -> Settings page

  3. Generate a new API key and copy it somewhere safe.

You’ll use this key to authenticate Clay requests.


Step 2 β€” Add an HTTP API Column in Clay

Inside your Clay table:

  1. Add a new column.

  2. Choose HTTP API enrichment.

  3. Select it from the Clay action list.

This column will call Salesbot each time it runs.


Step 3 β€” Configure the API Request

Method

Set:

POST

Endpoint

Use this Salesbot enrichment endpoint:

https://app.salesbot.io/api/v1/enrichment/get

Step 4 β€” Add Query Parameters (Optional)

These control what data gets revealed:

Parameter

Value

Purpose

revealEmail

true

Returns email addresses

revealPhone

true

Returns phone numbers

You can enable either or both depending on your use case.


Step 5 β€” Add Request Body Parameters

Salesbot enrichment works best using LinkedIn profiles.

In the HTTP API body field, add:

{   "linkedin": "/columnname" }

Replace /columnname with the Clay column that contains LinkedIn URLs.

Example:

{   "linkedin": "/LinkedIn Profile" }

Step 6 β€” Run the Enrichment Column

  1. Save the column configuration.

  2. Run the column.

⚠️ Enrichment may take a few minutes depending on table size.


Step 7 β€” Review Returned Data

Each cell will populate with structured Salesbot data, such as:

  • Emails

  • Phone numbers

  • LinkedIn profile info

  • Experience and company data

  • Social links and domains

You can click into each cell to inspect the returned JSON data.


Step 8 β€” Extract Data Into Clay Columns

Once data is returned:

  • Map fields into Clay columns

  • Build your preferred workflow

  • Automate enrichment across your dataset

Did this answer your question?