GPTBot, ClaudeBot, and PerplexityBot: Understand AI Agent Roles
Distinguish AI training crawlers, search crawlers, and user-triggered fetchers when reviewing Hardal AI Visibility.
An AI platform can operate several agents with different jobs. A platform total is useful for volume, while an agent's name and category help explain the type of activity behind it.
Read agent names before grouping platforms
The examples below summarize the providers' documented roles. They are examples rather than a complete list of agents or a guarantee that every name appears in your Hardal report.
| Role | Examples and documented purpose |
|---|---|
| Model-development crawling | OpenAI's GPTBot and Anthropic's ClaudeBot collect content that may contribute to model training. |
| Search crawling | OAI-SearchBot, Claude-SearchBot, and PerplexityBot support their providers' search experiences. |
| User-triggered retrieval | ChatGPT-User, Claude-User, and Perplexity-User can fetch pages in response to user activity. |
Provider policies and identifiers can change. Refer to the official OpenAI crawler documentation, Anthropic crawler documentation, and Perplexity crawler documentation before making access-policy decisions. Roles reviewed on November 12, 2026.
Compare roles in Hardal
Open AI Visibility → Agents for one source, period, and timezone. Review Top Agents, Top Platforms, and Top Categories together. Use Agent Name, Agent Category, or Agent Platform grouping to change the question asked by the visit chart.
For example, a platform's traffic increase may be concentrated in one agent rather than shared by all its agents. Inspect Last Events and the visited paths before interpreting the increase as broader discovery.
In Pages, expand a path to inspect the agents reaching it. Use the report's actual labels; provider descriptions above do not define a fixed one-to-one mapping to every Hardal category.
Keep the conclusion within the evidence
A user-triggered agent request is still a server request, not a count of unique human visitors or completed purchases. A training crawler visit is not proof that the content was included in a model. Search crawling does not prove citation or ranking.
Continue with How AI Bot Tracking Works for collection and traffic-change analysis for a change in agent mix.