clay

n8n community node for Clay - Data enrichment and automation platform

Package Information

Released: 9/23/2025
Downloads: 24 weekly / 51 monthly
Latest Version: 0.1.12
Author: Brandon Charleson

Documentation

n8n-nodes-clay

Clay Logo

An n8n community node for integrating with Clay, the data enrichment and automation platform.

npm version
License: MIT

Features

  • Create Records: Add new records to Clay tables via webhook
  • Update Records: Update existing records using Clay's auto-dedupe feature
  • Field Mapping: Manual field mapping or JSON object input
  • Error Handling: Comprehensive error handling with user-friendly messages

Installation

Community Nodes

  1. Go to Settings > Community Nodes in your n8n instance
  2. Click Install
  3. Enter n8n-nodes-clay
  4. Click Download

Manual Installation

cd ~/.n8n

npm install n8n-nodes-clay

Setup

1. Get Your Clay API Key

  1. Log into Clay
  2. Go to SettingsAPI
  3. Copy your API key

2. Configure Credentials in n8n

  1. Go to CredentialsAdd Credential
  2. Select "Clay API"
  3. Enter your API key
  4. Save the credential

Operations

Table Operations

  • Create Record: Add new records to Clay tables via webhook
  • Update Record (Upsert): Create or update records using auto-dedupe

Usage

Create Record

  1. Add the Clay node to your workflow
  2. Select "Table" resource and "Create Record" operation
  3. Enter your Workspace ID and Table ID
  4. Configure the webhook URL from Clay
  5. Map your data fields

Update Record

  1. Select "Update Record (Upsert)" operation
  2. Enable auto-dedupe in Clay table settings
  3. Include a unique identifier field
  4. Map your data fields

Requirements

  • n8n version 0.187.0 or higher
  • Clay account with API access

License

MIT

Support

For issues and questions: GitHub Issues

Discussion