AI visibility

Run an AI visibility check

visibility_check · Changes data · Runs in the background · Markdown

Asks every tracked question on each chosen assistant, with web search on, and measures how often and how well the business is named.

$0.04 per answer (one question on one assistant)

From your agent’s balance. A call that fails costs nothing.

An example

Run the AI visibility check now and tell me how we compare.

Your agent callsvisibility_check$0.04 per answer (one question on one assistant)

The example business is Halverson Cycle & Repair, a bike shop with a repair workshop in Portland, Oregon. The reply is the one the tool really gives.

With these arguments
{
  "website": "https://halversoncycle.example"
}
What comes back
{
  "brand": "Halverson Cycle & Repair",
  "website": "https://halversoncycle.example",
  "checked_at": "2026-10-14T08:12:40+00:00",
  "visibility": 0.29,
  "previous": 0.21,
  "trend": [
    {
      "at": "2026-09-14T08:10:02+00:00",
      "visibility": 0.21
    },
    {
      "at": "2026-10-14T08:12:40+00:00",
      "visibility": 0.29
    }
  ],
  "assistants": [
    {
      "name": "ChatGPT",
      "logo": "openai",
      "visibility": 0.5
    },
    {
      "name": "Perplexity",
      "logo": "perplexity-color",
      "visibility": 0.33
    }
  ],
  "brands": [
    {
      "name": "REI",
      "you": false,
      "visibility": 0.64
    },
    {
      "name": "Halverson Cycle & Repair",
      "you": true,
      "visibility": 0.29
    }
  ],
  "rank": 2,
  "sources": [
    {
      "domain": "bikeportland.org",
      "answers": 6
    },
    {
      "domain": "oregonlive.com",
      "answers": 4
    }
  ],
  "answers": 14,
  "actions": [
    {
      "title": "Get mentioned on bikeportland.org",
      "category": "earned",
      "impact": "high",
      "why": "bikeportland.org is cited in 6 of 14 answers, and names REI and Trek but not Halverson Cycle & Repair.",
      "steps": [
        "Send the editors the shop's address, opening hours and what the workshop does best.",
        "Offer a free winter tune-up clinic the site can write about."
      ],
      "domain": "bikeportland.org",
      "competitors": [
        "REI",
        "Trek"
      ],
      "id": "4be1c0a97d23"
    }
  ]
}

Use it when

The tracking is set up and fresh numbers are wanted (a check takes a few minutes).

What it does

Ask every tracked buyer question on each chosen assistant, with web search on, and measure how often the business is named, where, how favourably, against which competitors, and which sites the assistants cite. Takes a few minutes. When it finishes, the result is the same report as visibility_report.

What comes back

When it finishes: the same report as visibility_report. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
websiteRequiredstringThe business website, e.g. https://acme.com. 4 to 500 characters.

The call

Over MCP, call visibility_check on https://api.conecto.chat/mcp/visibility. Over REST:

Terminal
curl -X POST https://api.conecto.chat/v1/tools/visibility_check \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"website":"https://halversoncycle.example"}'

When it refuses

A refused call costs nothing and says what to do next.

CodeWhenWhat to do
not_found404The website is not set up for tracking yet.Call visibility_setup first.
invalid_input400No business website was given.Send it like https://halversoncycle.example.
check_failed502The assistants could not be asked; the message says why.Try again later; nothing was charged.

Give this to your agent.

Set up Conecto from https://conecto.chat/SKILL.md