- Use Searches to find companies or people.
- Pass the results into a routine.
- Use Clay-managed functions to enrich the records.
1. Run a search
Discover valid criteria, create a search, then fetch the first page of results. Use advanced search (beta) by default; use filters mode if you prefer its older JSON structure or have existing filters-mode searches.- Advanced search (beta)
- Filters mode
Fetch the query reference before writing the query.
2. Choose a function
Use a Clay-managed function when Clay already provides the enrichment you need, such as finding emails, phone numbers, company data, technology data, funding, or job openings.Clay-managed functions
Learn when to use Clay-provided functions.
3. Run the function
Run the function routine on the records you want to enrich.Next steps
Searches
Learn the search flow in more detail.
Batch runs
Run the same routine across many records.

