by Clay
Create a signal
Creates a signal that watches people or companies and records an event on a job change, promotion, new hire, job posting, funding news or topic intent.
Updated Sep 29, 2026
create-signal.md
Create a signal
Creates a signal that watches people or companies and records an event on a job change, promotion, new hire, job posting, funding news or topic intent.
Note: Custom and web intent signals can't be created here: they are set up in the Clay app. Run clay signals create --help for the supported types and each one's input shape.
Set up
Use the first option your agent supports.
CLI (official)
Install the command and sign in with it, then confirm it runs.
npm install --global @clay-run/cli
clay --version
Run clay signals create.
Before anything else, confirm access with the cheapest read-only call, like a list or a search. Never send or change anything to test access.
Rules
- Ask the user before anything that sends messages, costs money, or changes data, and say how many records it touches. One approval covers a batch the user has seen.
- Never print API keys.
Ways in
| Route | Source | Call | Required | Docs |
|---|---|---|---|---|
| Official | clay signals create | OAuth | Docs |
