> ## Documentation Index
> Fetch the complete documentation index at: https://developers.clay.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Clay-managed functions

> Use Clay-provided functions for common enrichment and research jobs.

Clay-managed functions are Clay-provided routines for standard GTM data jobs.

Use Clay-managed functions when you need standard enrichment or research, such as:

| Category                 | Examples                                          |
| ------------------------ | ------------------------------------------------- |
| Contact data             | Work email, phone number, job title               |
| Company identity         | Domain, address, industry                         |
| Company size and revenue | Employee count, revenue                           |
| Technology and hiring    | Tech stack, technology verification, job openings |
| Company intelligence     | News, latest funding                              |

Common pattern: search for the right people at target accounts, then run a Clay-managed function to find work emails.

## When to use them

Use Clay-managed functions when Clay already provides the enrichment or research job you need, or when you want an agent, backend service, or batch job to call that enrichment without building a custom function first.

## Run from agents or systems

Call Clay-managed functions from the Clay plugin, CLI, MCP, or API.

<Card title="Give an agent access to a Clay function" href="/recipes/agent-function-access">
  Let an agent call a Clay-managed or custom function.
</Card>

<Card title="Run a search, then enrich with a function" href="/recipes/search-and-enrich">
  Combine Searches with Clay-managed functions.
</Card>
