🤖 AI Products

Can I vibe code Clay?

Enrich leads from 100+ data providers, then personalize outreach.

🔴Not reallyest. a weekend for the public-source version

Clay's spreadsheet UI is buildable; Clay's business is not. The product is aggregated access to 100+ data providers — contact info, firmographics, intent signals — under one metered contract, with waterfall logic that tries providers in cost order. Those provider relationships and volume prices are the moat: DIY means negotiating your own API contracts at worse rates, at which point you've rebuilt procurement, not software. The agent-native alternative: enrich from public sources only, which is legitimately useful and free.

The one-shot prompt
Build a public-source lead research table (a Clay-lite that stays legal and free). I paste a list of company domains; for each, a server-side research job visits the site and fills columns: what they do (one line), employee-count estimate from public pages, tech hints from the homepage, careers-page signals (hiring? which roles?), and latest news headline via a search API. Show results in an editable table with per-cell source links, re-run per row, CSV export, and a notes column. Queue jobs with progress and rate-limit politely. Next.js + Postgres.
Paste into Claude Code, Codex, or your agent of choice — then steer. Learn the moves in Prompt Engineering.
What you build

A public-signal enrichment table: paste domains, an agent researches each (site, careers page, recent news) and fills columns — honest, contract-free, slower.

What you give up
  • The 100+ provider integrations under one bill
  • Waterfall enrichment logic tuned for hit-rate and cost
  • Contact-level data (emails, phones) you can't legally scrape
  • Team workflows and CRM sync
Why people still pay

One contract replaces a dozen data-vendor negotiations, and the waterfall squeezes hit-rate per dollar in ways only volume pricing allows.

data contractsaggregation
Related
Actually build it

A prompt is the first move, not the whole game. Course 01 teaches you to take a prompt like this one to a shipped, working app — reviewing, correcting, and steering the agent the whole way.

Start Course 01 →