devtune_get_visibility_summary
Get AI search visibility summary metrics for a project. The default aggregates only the project’s currently active platforms and returns measurement metadata; use only measurement.reportablePlatforms for current per-platform reporting. This excludes configured onboarding platforms that have no measurements in the window. measurement.dataStatus=no_data means the platform was not measured in the window, not that visibility was zero. Inactive historical data is excluded unless explicitly requested. Organic percentage fields use 0 to 100; citationPresence and shareOfVoice are null when no response has usable citation data. advertising reports separate forward-only ads detected, measuredResponses coverage, and primaryRate/competitorRate fractions from 0 to 1, null when unmeasured. Never combine advertising with organic Presence.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topicId | No | Filter by topic UUID. | |
| platform | No | Filter by AI platform (e.g. chatgpt, perplexity, gemini). | |
| windowDays | No | Rolling window in days: 30 or 90. Defaults to 30. | |
| includeHistoricalPlatforms | No | Include data from a requested inactive platform. Defaults to false and should only be enabled when the user explicitly asks for historical platform data. |