AI visibility

How to improve AI visibility

visibility_improve · Reads only · Markdown

What to do to be named more often: the actions from the latest check, highest impact first, with concrete steps.

Free*

*Free up to 1,000,000 reads a month for the whole account, then $0.50 per 10,000 reads.

An example

What should we do so ChatGPT recommends us more often?

Your agent callsvisibility_improveFree*

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
{
  "website": "https://halversoncycle.example",
  "visibility": 0.29,
  "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"
    }
  ],
  "gaps": [
    {
      "domain": "bikeportland.org",
      "answers": 6
    },
    {
      "domain": "oregonlive.com",
      "answers": 4
    }
  ]
}

Use it when

Someone asks how to show up more in AI answers.

What it does

What to do next to be named more often: the actions from the latest check, ordered by impact, each with the gap it closes and concrete steps (pages to write, sources to get listed on). Free.

What comes back

The website and its visibility, the actions by impact (title, category, impact, why, steps, the site it targets and the competitors winning there), and gaps: the sites the assistants cite most. 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_improve on https://api.conecto.chat/mcp/visibility. Over REST:

Terminal
curl -X POST https://api.conecto.chat/v1/tools/visibility_improve \
  -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.
not_found404No check has run for the website yet.Start one with visibility_check.

Give this to your agent.

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