Deep-debug complex Clay enrichment failures, provider degradation, and data flow issues.
Use when standard troubleshooting fails, investigating intermittent enrichment failures,
or preparing detailed evidence for Clay support escalation.
Trigger with phrases like "clay hard bug", "clay mystery error",
"clay impossible to debug", "difficult clay issue", "clay deep debug".
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Une commande directe contourne le prompt de vérification. Examinez la source avant de l'exécuter.
Deep-debug complex Clay enrichment failures, provider degradation, and data flow issues.
Use when standard troubleshooting fails, investigating intermittent enrichment failures,
or preparing detailed evidence for Clay support escalation.
Trigger with phrases like "clay hard bug", "clay mystery error",
"clay impossible to debug", "difficult clay issue", "clay deep debug".
allowed-tools
Read, Grep, Bash(curl:*), Bash(node:*)
version
1.14.0
license
MIT
author
Jeremy Longshore <jeremy@intentsolutions.io>
tags
["saas","clay","debugging","scaling"]
compatibility
Designed for Claude Code, also compatible with Codex and OpenClaw
Clay Advanced Troubleshooting
Overview
Deep debugging techniques for complex Clay issues that resist standard troubleshooting. Covers provider-level isolation, waterfall diagnosis, HTTP API column debugging, Claygent failure analysis, and Clay support escalation with proper evidence.
Prerequisites
Access to Clay table with the failing enrichments
curl and jq for API testing
Understanding of Clay's enrichment architecture (providers, waterfall, columns)
In the Clay UI, click on red/error cells to see detailed error messages:
# Common enrichment column error patterns and root causes:errors:"No data found":meaning:"Provider has no data for this input"check:-Istheinputdomainvalid?(notpersonalemaildomain)-Istheinputnamespelledcorrectly?-Istheproviderconnected?(Settings>Connections)fix:"Add more waterfall providers for broader coverage""Rate limit exceeded":meaning:"Provider API rate limit hit"check:-Howmanyrowsareprocessingsimultaneously?-Istheprovider'sratelimitknown?(seeproviderdocs)fix:"Reduce table row count, add delay between batches""Invalid API key":meaning:"Provider connection lost or key expired"check:-GotoSettings>Connections-Clickonthefailingprovider-Testtheconnectionfix:"Reconnect with a valid API key""Timeout":meaning:"Provider took too long to respond"check:-Istheprovider'sstatuspageshowingissues?-Istheinputdataunusuallycomplex?fix:"Retry the column on failed rows (click cell > retry)""Column dependency not met":meaning:"A column this enrichment depends on hasn't completed yet"check:-Checkcolumnorder(lefttorightexecution)-Istheprerequisitecolumnpopulated?fix:"Reorder columns so dependencies run first"
claygent_debugging:empty_results:symptom:"Claygent returns empty or 'Could not find information'"diagnosis:-TestthepromptmanuallyinClay'sClaygentbuilder(clickcell>edit)-TrytheURLinabrowser—isthewebsiteaccessible?-Checkifthewebsiteblocksbots(CloudFlarechallengepage)fixes:-UseNavigatormodeforJavaScript-heavysites-Simplifytheprompttoasinglequestion-Add fallback sources:"If not on the website, check LinkedIn/Crunchbase"inconsistent_results:symptom:"Same prompt returns different data each time"diagnosis:-Claygentuseswebsearchwhichcanvary-Dynamicwebsitecontentchangesbetweenrequestsfixes:-Makepromptsmorespecific(exactpageURLvsgeneraldomain)-Add structured output format:"Return as JSON with keys: funding_amount, date, investors"high_credit_cost:symptom:"Claygent consuming too many credits"diagnosis:-EachClaygentcallcostscredits+1action-Runningonallrowsincludinglow-valueonesfixes:-Add conditional run:"Only run if ICP Score >= 60"-Cache results:don'tre-runonalready-researchedcompanies
Step 5: Build a Support Escalation Package
## Clay Support Escalation**Account:** [your email]
**Plan:** [Starter/Explorer/Pro/Enterprise]
**Date:** [YYYY-MM-DD]
### Issue Description
[One paragraph describing what's broken]
### Impact- Rows affected: [count]
- Duration: [how long has this been happening]
- Credits impacted: [estimated wasted credits]
### Steps to Reproduce1. [Step 1]
2. [Step 2]
3. [Expected result vs actual result]
### Evidence- Table URL: [link to affected Clay table]
- Screenshot of error cells: [attached]
- Column configuration: [which enrichment, which provider]
- Sample input data that fails: [3-5 rows]
- Sample input data that works: [3-5 rows for comparison]
### What I've Already Tried1. [Reconnected provider API key]
2. [Tested with different input data]
3. [Checked Clay status page — no incidents reported]
4. [Tested provider API independently — works fine]
### Environment- Browser: [Chrome/Firefox/Safari + version]
- Plan tier: [with credit balance]
- Provider connections: [list connected providers]
Submit at: https://community.clay.com or support@clay.com