Watching
Re-run a saved audience every day, week or month, get its new leads, and optionally Reveal them automatically up to a chip cap.
A watched audience re-runs on a schedule and tells you who is new since the last run. Each run
re-checks the audience against its filters as of that day (a window such as active_within_days
counts back from the run, not from when you built it) and looks at up to 500 of the leads that
match now.
Start watching
The audience must be ready. Send a watch object to PATCH /v1/audiences/{id}:
{
"saved": true,
"watch": { "interval": "week", "auto_reveal": true, "cap": 200 }
}| Field | Values | Default |
|---|---|---|
interval | day, week or month | Required |
auto_reveal | Reveal new leads automatically, spending chips | false |
cap | Most chips one run may spend, 0 to 10,000. At least 1 with auto_reveal | 100 |
Send "watch": null to stop. The audience stays saved. In the app, use Save & watch on an
audience. Over MCP, use the watch_audience tool, which has no default cap: the assistant must
pass a budget you agreed to.
What a run does
- The first run after you start watching is a baseline: it marks everything the audience already holds as seen. It finds no new leads and spends nothing.
- Every later run looks for leads this audience has never delivered before. Those are its
new_count, at most 500 per run. They are added to the audience, so you can preview and Reveal them like the rest. - With
auto_reveal, the run Reveals up tocapof them, 1 chip each (leads you already unlocked are free). If the balance can't cover them, every new lead stays masked and thechips.lowevent fires. - New leads past the cap stay masked. Reveal them later from the audience as usual.
- The run sends
audience.new_leadswith the revealed leads in full,masked_count, and areveal_urlfor the rest, and emails the workspace owners a digest (at most one per audience per day).
next_run_at on the audience says when the next run starts, and last_run shows the most
recent one. A failed run moves on to the next slot, and its leads are found again next time.
Costs
Watching itself is free. Only auto-revealed leads cost chips, never more than cap per run.