Your analytics can’t see AI agents.Caprail can.
See ChatGPT, Claude, Gemini and every AI agent reading your site, live.
Free during the private beta · No credit card
agent requests
See ChatGPT, Claude, Gemini and every AI agent reading your site, live.
Free during the private beta · No credit card
agent requests
Browser-tag analytics only counts visitors who run JavaScript. Agents do not. So the fastest-growing slice of your traffic lands in a bucket marked “direct,” or vanishes. Same requests, read two ways:
Other tools count people, or guess at bots. Caprail counts the AI agents reading your site and the humans those agents send you, in one place, on a single server-side foundation.
Each request is classified on your server, from the raw request itself, before any browser script could run. Crawlers, fetchers, AI search bots, agentic browsers, and humans are each counted, live.
When a person arrives because an AI assistant pointed them your way, Caprail attributes the visit to its source, the traffic most dashboards bury under “direct.”
Agents read clean markdown far better than page markup built for browsers. Caprail grades each response you serve by format, so you know what the agent actually got.
A coverage matrix of which AI engines have read which pages, with the gaps flagged: pages no agent has found yet, and pages served in a format agents cannot use.
Connect your repo and Caprail opens a pull request with the two lines of server middleware. Merge it and you are live. Nothing loads in your visitors’ browsers, so there is no snippet to maintain and nothing to slow your site down.
one click, no app to install
the two lines of middleware, written for you
server-side, nothing ships to the browser
first visit shows up live in your dashboard
A live readiness matrix turns guesswork into a checklist: pages every engine reads cleanly, pages served as opaque HTML, and pages no agent has found yet.
| page | Claude | GPT | Gemini | Perplexity |
|---|---|---|---|---|
| / | ||||
| /docs/quickstart | ||||
| /docs/api | · | · | ||
| /pricing | ||||
| /blog/launch | · | · | · |
Caprail is in private beta, so everything is free with no credit card. When paid plans arrive we’ll tell you first, and early users keep more.
Free during the private beta · No credit card
Paid plans will arrive when the beta ends. We’ll give plenty of notice before anything changes, and beta users keep a generous free tier for being early.
No surprise bills. No lock-in.No. Caprail is server middleware. Nothing ships to the browser, there is no client script, and there is no extra work on the render path your visitors wait for.
No cookies. Every classification is made from the raw request on your server, so there is no browser fingerprinting and no consent banner to add.
Next.js middleware today, installed in two lines. The classifier runs anywhere a request passes through, and more runtimes are on the way.
Agents are classified from request signatures on the server, before any script could run, and the rules update as new agents appear, so you see them the day they arrive.
From the people building Caprail.
Agents are already reading your site. Add the middleware and watch the live feed. Most sites see agents they never knew existed within the first hour.
Free during the private beta · No credit card