Start here
Install the Clay plugin
Best for Claude Code, Codex, Cursor, and agent-first work. The plugin uses both MCP and the Clay CLI.
Call the API directly
Best for backend jobs, internal tools, custom apps, queues, and product workflows.
Core primitives
| Primitive | Use it for |
|---|---|
| Searches | Find companies, people, and jobs from natural-language queries |
| Routines | Run Clay-managed functions, custom functions, and Workflows |
| Tables (Enterprise) | Query existing Clay table data from known tables |
Choose the right primitive
- Need a target list? Use Searches.
- Need enrichment, scoring, routing, or reusable logic? Use Routines.
- Need existing table data? Use Tables. Tables are Enterprise only.
Start with a recipe
Run a search, then enrich with a function
Pull a target list from Clay data, then run Clay-managed functions on the results.
Give an agent access to a Clay function
Let an agent call Clay logic as part of its normal work.
Build a Workflow (Alpha)
Create, edit, validate, run, and inspect a Workflow from the plugin or CLI.

