# Visibility: the engine-by-engine competitive matrix

> For the complete site index for AI agents, see [llms.txt](https://airpulse.ai/llms.txt). Docs index: [docs.md](https://airpulse.ai/docs.md).

> In the product: Analytics → Visibility → Competitors. Canonical: https://airpulse.ai/docs/visibility

The Visibility module breaks the headline score apart: brands down the side, AI engines across the top, average visibility in each cell.

The Competitors tab is a matrix of brands against engines — OpenAI (ChatGPT), Gemini, Google AI (AI Overviews) and Perplexity — shaded so strengths read at a glance. Different engines have different citation logic, so a brand rarely wins everywhere at once; this matrix tells you where the fight actually is. Toggle between by-engine and by-region views, and use Retrigger Analysis to force a fresh run against your remaining quota.

![Visibility Competitors tab: matrix of brands versus AI engines with visibility percentages per cell](https://airpulse.ai/docs/visibility-competitors.jpg)

*Visibility → Competitors. In this capture the tracked brand is strong on Perplexity (68.3%) while a rival dominates ChatGPT — two different battles.*

## Terms on this screen

- **Engine / platform** — An AI answer surface AirPulse queries: ChatGPT (OpenAI), Gemini, Google AI Overviews, Perplexity. Chat-style and search-style engines behave differently.
- **Analysis run** — One full execution of your prompt set against the engines. Runs happen automatically on a daily schedule; each plan carries a monthly quota, and Retrigger forces one now.
