Skip to main content
Tool name find_audience_extensions
Read-only · Idempotent
Discovers cohorts you have not specified whose users correlate with a seed audience — the cohorts most worth considering as an extension of it, each with its overlap and index (affinity). A discovery tool, not a reporting one.

Example prompt

Which cohorts should I add to my luxury car intenders audience to extend its reach, and how many net-new users would each bring?

Parameters

enum[]
Restrict the suggestions to these cohort types. Omit to suggest all types the caller can see except lookalikes. min 1 item. each one of: custom, lookalike, contextual, standard, classificationModel, advertiser, curated.
string[]
Cohort short ids to exclude from the suggestions, on top of the seed’s own cohorts (always excluded).
boolean
Include low confidence suggestions. Defaults to true.
number (double)
Drop suggestions containing at least this share of the seed (0 to 1). Defaults to 0.9.
integer (int64)
Only suggest cohorts with at least this many users. Defaults to 1000.
enum
How to trade estimate precision against how long the call takes. Defaults to balanced. one of: accuracy, balanced, speed.
string
Opaque token from a previous response’s next_page_token, to fetch the next page.
RestrictTo object
Narrow the measured population to activity matching these dimensions.
string
The seed audience to extend, a LISP S-expression over cohort short ids. Required unless you are paging.
Window object
The date window to measure over.
string[]
required
Workspaces whose user-behaviour data the suggestions are drawn from and measured across. min 1 item.

Returns

string
Pass as page_token to fetch the next page of suggestions. Absent on the last page. Valid for about 15 minutes from the first page, so other tool calls in between are fine.
CohortReach object
The seed audience’s own reach over the window, with any restrict_to applied. Returned on the first page only.
AudienceExtension[]
A page of up to 50 suggested cohorts to extend the seed audience, ordered by index descending (strongest affinity first). Near-duplicates of the seed (overlap at or above max_overlap) are excluded, so a high-index cohort that merely re-surfaces the seed doesn’t crowd out genuine extensions.
integer (int32)
required
How many suggestions this query returns in total, across all pages — at most 200, the strongest by index.
string[]
Seed cohorts not available in any of the requested workspaces. Returned on the first page only.
WeakSeed object
Present only when no cohort in the library was a usable extension of the seed — the seed overlaps too little to extend from. Returned on the first page only.