AI Visibility Tool

The AI visibility tool for your owned web properties

The AI visibility tool for your owned web properties. Drop a ~2KB async snippet and every visit is classified: AI Citation, AI Training, AI Indexing, or AI-referred human. 25+ AI crawler signatures, six dashboard tabs, real-time health checks.

14-day trial · Cancel anytime

AO
Amara Okafor
Plan
To-do list
Opportunities
Prompt research
Keyword research
Action
Create
Automate
Sheets
Manage
Library
Measure
Overview
AI search
Agent traffic
Other
Google Search Console
AI Search
Analytics
Visibility
Prompts
Query fanouts
Platforms
Regions
Personas
Sentiment
Citations
Citation gaps
Bot signals
Visibility
How often AI engines mention your brand, your share of voice vs competitors, and where you rank across the prompts you are tracking.
Last 30 days
Previous period
Regions
Platforms
Visibility score
0%0%
Visibility score rank
#,
across 34 tracked competitors
Visibility score rank
Citation share rank

Trusted by teams winning AI search

GoTeachingJobsFhreshSurge45GraftPalKleepa
25+
AI crawler signatures recognised
GPTBot, ClaudeBot, Perplexity, Applebot, Bytespider, and more
3
AI visibility classifications
AI Citation · AI Training · AI Indexing
~2KB
Async tracking snippet
sendBeacon, SPA-aware
6
Dashboard tabs
End-to-end AI visibility view
The challenge

Why AI brand visibility on your own site stays invisible

The classification gaps stopping owned-property analytics from seeing AI visibility.

AI agent traffic looks like direct traffic

Your analytics stack groups GPTBot, ClaudeBot, and PerplexityBot into 'Other' or filters them out entirely, so brand visibility from AI engines stays invisible.

Citation-driven visits go uncounted

When an AI engine resolves a citation on behalf of a user, that visit shows up as a referrer your analytics tool doesn't know how to label, AI brand visibility on your own site is lost.

Training and indexing get conflated

GPTBot visits for different reasons than ChatGPT-User. Most stacks can't tell the difference, so you can't decide which bots to allow into your AI search visibility programme.

Emerging agents fall off the UA list

You.com, Andi, Mistral, DeepSeek, Kagi, and others ship constantly. Most AI visibility tools haven't updated their crawler list in years.

The solution

How the AI visibility tool works

Snippet, registry, classifier, and dashboard, all wired into the closed loop.

Lightweight AI visibility tracking pixel

A ~2KB async snippet, sendBeacon-based and SPA-aware via MutationObserver. Drops on the page in seconds and starts feeding the dashboard immediately.

25+ AI crawler signatures in the registry

GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-Web, Google-Extended, PerplexityBot, Applebot, Bytespider, and many more, kept current as new providers ship.

3 AI visibility classifications

AI Citation (agents resolving citations on behalf of users), AI Training (harvesting content for model training), AI Indexing (building retrieval and search indexes). Each classification tracked independently.

AI-referred human attribution

AI-referred humans bucketed by source using referrer and UTM parameters. See sessions arriving from AI engines as the referring source, the human side of AI brand visibility.

Customer story

How teams are winning AI search

From invisibility to category dominance across every major answer engine.

Closed the gap

WriteWorks showed us exactly which competitors AI was recommending instead of us, and the sentiment behind every mention. We closed the gap across every major engine.

RN
Rohan Navarro Director of Growth, Keepa
Capabilities

AI visibility tracking capabilities

Everything you need to classify, segment, and act on AI agent traffic.

AI visibility tracking snippet

~2KB async, sendBeacon, SPA-aware via MutationObserver.

25+ crawler signature registry

Curated registry of every major AI crawler hitting the web.

AI visibility classification

Visits sorted into AI Citation, AI Training, AI Indexing.

Human referral attribution

AI-referred sessions bucketed by source via referrer plus UTM.

API key + domain management

Create, list, revoke keys. Verification status per domain.

Page-level AI visibility analytics

Per-URL citation, indexing, training, and total visit counts.

Bot-visit logs

Raw log: bot name, path, status code, user-agent, timestamp.

Health checks

Real-time pass/fail on domain, bot data, visitor data.

Time savings

What changes when every visit is classified

Measured time savings across every stage of AI visibility analysis.

TaskBeforeWith WriteWorksTime saved
Classify a site visit as agent or humanImpossible25+ signatures auto-classifiedBuilt-in
Distinguish AI Training from AI IndexingUA-list guessworkRegistry-backed AI visibility classification100%
Track AI-referred human sessionsReferrer noiseBuilt-in source bucketingAuto
Find which pages get crawled by which agentManual log analysisPer-URL agent breakdown100%
Verify the snippet is firingManual checksReal-time health-check pass/failAuto
Included

What the AI visibility tool includes

Every agent pattern, every classification, every signal.

~2KB async AI visibility tracking snippet (sendBeacon, SPA-aware)
25+ AI crawler signatures in the registry
OpenAI: GPTBot, OAI-SearchBot, ChatGPT-User
Anthropic: ClaudeBot, Claude-Web, Claude-User
Google: Google-Extended, Googlebot, GoogleOther, Gemini
Perplexity: PerplexityBot, Perplexity-User
Apple, Microsoft, Meta, ByteDance and emerging providers
Three AI visibility classifications: AI Citation, AI Training, AI Indexing
AI-referred human session tracking
3-step activation: API key, verification .txt, Verify
Per-URL page-level analytics
Raw bot-visit logs
Real-time health checks
Built for

Built for closed-loop teams

Growth, SEO, engineering, and agency portfolios running the loop.

Growth leaders

AI brand visibility on owned properties, classified into AI Citation, AI Training, AI Indexing, plus AI-referred humans.

SEO / AEO specialists

Track which agents crawl which pages, at what frequency, from which providers.

Engineering & data teams

Pull metrics via API on Business. Wire HMAC-signed webhooks for AI visibility events.

Agency portfolios

AI visibility tracking across all client sites on the Business plan (5 organisations).

Featured story

We retired three legacy tools and rebuilt our launch motion around WriteWorks. We can finally see our share of voice on the engines our buyers ask, and prove the lift on every run.

Read the full story
8
AI engines measured
Share of voice
Tracked vs competitors
Proven
Lift on every run
FAQ

Frequently asked questions

Everything teams typically ask before getting started.

What is the AI visibility tool?+
A tracking pixel for your owned web properties that classifies every visit as AI agent, AI-referred human, or direct. 25+ AI crawler signatures in the registry, kept current as new providers ship. Together with prompt-level citation tracking, it's how WriteWorks gives you a complete view of AI brand visibility.
What's the difference between AI Citation, AI Training, and AI Indexing traffic?+
AI Citation visits come from agents resolving citations on behalf of users (a rising count is good). AI Training visits harvest content for model training (coverage by major model providers is the signal). AI Indexing visits build retrieval and search indexes (consistent crawl frequency is the signal).
Which agents are tracked?+
OpenAI (GPTBot, OAI-SearchBot, ChatGPT-User), Anthropic (ClaudeBot, Claude-Web, Claude-User), Google (Google-Extended, Googlebot, GoogleOther, Gemini), Perplexity (PerplexityBot, Perplexity-User), Apple (Applebot, Applebot-Extended), Microsoft (Bingbot, BingPreview), Meta (facebookexternalhit, Meta-ExternalAgent), ByteDance (Bytespider), and emerging AI agents.
How big is the snippet?+
~2KB, async, sendBeacon, SPA-aware via MutationObserver. Drops in seconds and has no measurable impact on page load.
How does activation work?+
Three steps: generate an API key, host a verification .txt file at the domain root, click Verify in the dashboard. Once verified, the snippet starts classifying visits and the dashboard goes live.
Is there an API or webhook?+
API access and HMAC-signed webhooks are included on the Business plan. Wire alerts for AI visibility events or pull metrics into your warehouse.
Explore more

Keep exploring

Related solutions, adjacent use cases, and platform features.

Get started

The AI visibility tool for closed-loop teams

One ~2KB snippet, 25+ AI crawler signatures, three AI visibility classifications, plus AI-referred human tracking. Wired into the same citation telemetry pipeline as the rest of WriteWorks.