Get Visibility Scores
get_visibility_scoresGet AI visibility scores and trends for a brand over time.
This is the "how are we doing?" tool. Returns the brand's overall visibility score, presence rate, and historical trend data across all tracked AI search engines.
Views:
'summary' (default): Aggregate scores and overall trend.
'time_series': Score values over time for charting.
'by_model': Scores broken down per AI model.
'by_prompt': Scores broken down per tracked prompt.
Args:
brand_id: The brand to check (required).
view: Data view. Default 'summary'.
days: Lookback window, 7-365. Default 90.
period: A frozen calendar period (YYYY-MM or YYYY-Qn). When given,
days is ignored and the response carries a period block. Works
with every view; cannot be combined with tag_ids or prompt_id.
For the whole month in one call use get_period_summary.
tag_ids: Optional. Comma-separated tag IDs to filter prompts.
prompt_id: Optional. Filter to a single prompt.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | ||
| view | No | summary | |
| period | No | ||
| tag_ids | No | ||
| brand_id | Yes | ||
| prompt_id | No | ||
| user_intent | No | Analytics hint: the user's latest request in one short sentence. Omit secrets and prior chat. |