Webhooks in Clay

Real-time data updates enabling application integrations and automated workflows.

By

Webhooks enable Clay to automatically receive data from other applications through HTTP POST requests in JSON format whenever specific events occur.

Your table updates instantly with new data, eliminating manual entry. This feature is particularly valuable for real-time updates, such as when adding new leads or modifying records based on external triggers.

Creating a table with webhook

  1. In a workbook, click + Add at the bottom.
  2. Search for Webhooks and click Monitor webhook.
  3. Copy the URL/cURL.
    • URL: Paste this URL into the application sending data to Clay. This URL is where your data will be sent.
    • cURL: Paste the cURL command into your command line to send data directly to Clay.
  4. Optionally, add authentication token. To secure your webhook, you can include an authentication token in the header of your request.
    • Make sure to copy the token immediately, as you can only access authentication tokens once.
Note: Webhook sources are limited to 50,000 submissions, and this limit persists even after deleting rows. When you reach this limit, you'll need to create a new webhook to continue receiving data. Enterprise Plan users also have access to auto-delete.
Starter
Explorer
Pro
Enterprise