Check AI visibility
check_visibilityRuns customer questions across configured AI engines and reports whether a business is named, where it ranks, evidence, and which competitors appear instead.
Instructions
Run customer questions across the configured AI engines and report, per engine and per question, whether the business was named, its position in the list, a short evidence quote and which competitors were named instead. Handles name variants (LLC/Inc, "&" vs "and", spacing, small typos). Pass aliases for nicknames or old names.
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": {
"business": "<business>",
"questions": "<questions>"
},
"name": "check_visibility"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | No | Website, used as an extra match signal | |
| aliases | No | ||
| engines | No | ||
| business | Yes | Business name, for example "Eco-Cool HVAC" | |
| questions | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| stats | Yes | ||
| errors | Yes | ||
| engines | Yes | ||
| overall | Yes | ||
| results | Yes | ||
| business | Yes |