**Clay — まずはこちらをお読みください** Clayを使った作業の全体像と、各機能の使い分けをまとめたガイドです。以下の項目について説明しています: - **オーディエンス**:ワークスペースの人物・企業・取引案件のデータ - **キャンペーン**:メールの自動配信文を作成・改善・分析する - **検索**:新しい見込み客となる人物・企業を探す - **ルーチン**:Clay管理の機能やカスタム機能を実行する - **テーブル**:データを検索・抽出する - **CLI**(コマンドラインツール:プログラムで一時的にアクセス):プログラムからの直接操作 - **Public API**(公開インターフェース):Clay上にサービスを構築する - **ワークフロー**:自動化の仕組みを構築する - **フィードバック**:機能提案・改善報告 このガイドを最初に読むことで、「Clayでは何ができるのか?」という質問に答えられます。
Clay — start here. A table of contents for working with Clay and which skill to use for each thing — audiences (the workspace's own people/companies/deals), campaigns (create, improve, and analyze outbound email sequences), search (find net-new people/companies), routines (run Clay-managed and custom functions), tables (query/export data), the CLI (ephemeral programmatic access), the Public API (build services on Clay), workflows (build automations), and feedback. Read this first to answer "what can I do with Clay?"
Clay is a GTM (go-to-market) data and automation product. This skill is a table of contents: find what you want to do and go to that skill.
Whatever you're doing in Clay, work transparently so the user can follow along:
jq, diff) into a
short takeaway, table, or count. Reserve raw output for when the user asks.clay whoami and tell the user which workspace (id) and user you're authenticated
as. If it's wrong, clay workspaces list shows what is signed in and
clay workspaces switch <id> moves to another; clay login adds a workspace that
is not signed in yet and makes it active. If whoami fails on auth, run the setup skill.clay login, clay logout,
clay update, clay workspaces and the setup / update skills are unavailable. If auth fails or the CLI is out of
date there, tell the user rather than trying to fix it.When a user asks what they can do, you are describing Clay's product, not your own abilities. Get the framing right:
Position it as Clay's, and as theirs to run. Say "Clay lets you…" and "you can…", not "skills I have," "here's what I can run for you," or "what you can do through me." These are Clay capabilities the user drives; you're just the interface.
Don't call them "playbooks." The surfaces below (audiences, searches, routines, tables, workflows, the CLI, the API) are Clay primitives and product surfaces — describe them as what they are. "Playbook" is wrong and confusing.
Lead with concrete, show-off use-cases, not a menu of verbs. Ground the answer in outcomes the user recognizes. Good examples to draw from (pick a few relevant ones, don't list all):
Then offer to run one — the goal is a first win, not reciting a catalog.
Clay exposes these core primitives (callable from the plugin/CLI/API):
| Primitive | What it's for |
|---|---|
| Audiences | The workspace's own people, companies, and deals — read and segment what they have |
| Campaigns | Create, improve, compare, and analyze outbound email sequences |
| Searches | Find companies and people using Clay's GTM database |
| Routines | Run Clay-managed functions, custom functions, and existing Workflows |
| Workflows | Build multi-node automations when an existing routine cannot do the job |
| Tables (Enterprise) | Query existing Clay tables only — you cannot create tables programmatically |
Follow this escalation order — reach for the earliest option that fits. Often a request uses more than one primitive, and they need to flow together — see Combining primitives.
searches skill. Finding prospects or accounts is Search: not a table query, not a
routine, and not a workflow. Public search supports people and companies only —
not jobs. A request framed around job posts (e.g. "companies hiring for X") can't be
a public search: approximate it with the closest company or people filters, then use
a routine to enrich or score for the real signal.routines skill. Prefer a
Clay-managed function for standard enrichment (work email, phone, job title, company
domain, tech stack, funding, etc.) — check clay routines list before promising one or
building anything. Custom functions cover team-specific logic (account scoring, inbound
routing, CRM cleanup, etc.) and cannot be built from the CLI/API; they can only be
invoked. If no existing routine fits, either surface that a new custom function must
be created in the Clay app, or build a workflow in the CLI (next step).If you are unsure what to surface, ask the user. There are often multiple ways to accomplish the same task, so when the choice is ambiguous, do not pick one arbitrarily.
The escalation above picks a starting surface, not a single primitive for the whole request. Often a request uses several primitives that need to flow together. These are some example next hops:
upsert-audiences-record
(for example after a Search or CSV import). See routines; build the workflow in the workflows skill's
audiences.md if none exists.clay audiences, then
run a routine over them (same as Search pages). One-shot; it does not keep firing. See
audiences and routines.workflows skill's audiences.md.Before paid work or answering a pricing question, read cost-and-budget.md in the
workflows-discover-actions skill. It is the shared cost-communication policy: keep
checks internal, discuss supported costs only when asked or significant, and explain
real limits without inventing prices. It also defines when spending needs confirmation.
| Skill | Use it for |
|---|---|
audiences |
Any question about the workspace's own people/companies/deals — counts, fill rates, lookups, and segments. --entity-type deals works on records and fields list only; other commands accepting that flag support only people/companies. Singular deal is invalid. See the audiences skill's command support table. |
campaigns |
Creating and improving outbound email campaigns, sequence copy, variants, and analytics. |
searches |
Finding net-new people or companies in Clay's GTM database — prospects and accounts that aren't already in the workspace. |
routines |
Creating a routine from an existing function/workflow, running a saved routine, and fetching its results. |
tables-cli |
Reading, querying, and exporting data from an existing Clay table via the CLI (creating tables is not supported). |
cli |
Ephemeral, programmatic access to Clay capabilities from a shell — run a routine, query a table, search, etc. |
public-api |
Building services and applications on top of Clay over HTTP. |
workflows |
Building and editing Clay workflows via the CLI. |
workflows-vs-tables |
Explaining the difference between Workflows and Tables, or recommending which to use. |
clay-feedback |
Sending a bug report or product feedback to the Clay team. |
If clay-for-reps (the Clay MCP for sales reps) is also connected in your session,
ignore its tools entirely. That server is designed for interactive conversational prospecting
in chat apps (ChatGPT, Claude.ai) — it shares the same Clay workspace but is a completely
different product. Use the clay CLI and these skills for all automation, data enrichment,
and GTM operations.
Run the setup skill.
Check clay update --check to make sure you're on the latest CLI version. To update Clay — update the plugin (which
pins the clay CLI it bundles) — use the update skill.
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。