brand_visibility
Measure whether ChatGPT, Claude, and Perplexity mention or recommend a brand in AI answers, rank it against competitors, and report sentiment and cited sources.
Instructions
Measure how ChatGPT (OpenAI), Claude (Anthropic) and Perplexity represent a brand when asked one prompt.
Each engine answers the prompt, and Unilytics analyzes each answer. Returns, per engine: status, model,
whether the brand is mentioned, its position among the brands named (1 = named first), sentiment toward the
brand (positive / neutral / negative), which of the given competitors the answer names and their positions,
and the URLs and domains the engine cited (Perplexity is the only engine that returns citations). Also returns
a summary (engines analyzed, engines mentioning the brand, engines failed). The answer text itself is not
returned, and competitors that weren't given aren't listed. An engine that fails is reported with a status code
(engine_failed, analysis_failed, timed_out), never as "not mentioned"; when no engine can be analyzed the call
is an error and is not charged.
Use when the user asks whether AI assistants mention or recommend a brand, where it ranks against competitors
in AI answers, how AI describes it, or which sources Perplexity cites for a query. One prompt per call; flat
credit cost.
Args:
prompt: The question a customer might ask an AI assistant (e.g. "What is the best CRM for startups?"),
up to 2,000 characters.
brand: The brand to look for in the answers (e.g. "HubSpot"), up to 100 characters.
competitors: Optional competitor brand names to track in the same answers (up to 20); only these are
reported in competitors_named.
[Provider: OpenAI, Anthropic, Perplexity (answers); OpenAI (analysis)]
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"prompt": "<prompt>",
"brand": "<brand>"
},
"name": "brand_visibility"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brand | Yes | ||
| prompt | Yes | ||
| competitors | No |