VerisoulAgent Atlas
All agents

OAI-SearchBot

Run by OpenAI

Type: AI crawlerSelf-declaredHow common: Common

How to detect OAI-SearchBot

OAI-SearchBot names itself in its user agent, but anyone can copy a user agent, so it is detected by confirming the user agent against other signals: source IP confirmed as the operator's own network; and how the session clicks, types, moves and navigates matches an automated agent.

Detection method
Self-declaredThe agent names itself in its user agent, and Verisoul confirms it with network, device or behavioral data. A user agent alone is never enough.
Signals that identify it
  • NetworkSource IP confirmed as the operator's own network
  • DeviceNames itself as OAI-SearchBot in its user agent, which we check against the rest of the session
  • BehavioralHow the session clicks, types, moves and navigates matches an automated agent

Every signal Verisoul checks for OAI-SearchBot

OAI-SearchBot names itself in its user agent. Anyone can copy that, so we only label a session OAI-SearchBot when the other signals check out too.

  • Not used

    Cryptographic

    Not needed to identify it

  • Used

    Network

    Source IP confirmed as the operator's own network

  • Used

    Device

    Names itself as OAI-SearchBot in its user agent, which we check against the rest of the session

  • Used

    Behavioral

    How the session clicks, types, moves and navigates matches an automated agent

How often you'll see it

Common

About 3.6% of global crawler traffic in September 2026, per Cloudflare Radar

More from OpenAI

Questions about OAI-SearchBot

How do you detect OAI-SearchBot?

OAI-SearchBot names itself in its user agent, but anyone can copy a user agent, so it is detected by confirming the user agent against other signals: source IP confirmed as the operator's own network; and how the session clicks, types, moves and navigates matches an automated agent.

What is OAI-SearchBot?

OAI-SearchBot is OpenAI's crawler that indexes pages for ChatGPT search.

Does OAI-SearchBot identify itself?

Partly. OAI-SearchBot names itself in its user agent, but user agents are easy to copy, so the name alone is not proof.

Can a bot pretend to be OAI-SearchBot?

A bot can copy OAI-SearchBot's user agent or markers, but the network, device and behavior signals will not match, so it is not labeled OAI-SearchBot.

How common is OAI-SearchBot?

Common. About 3.6% of global crawler traffic in September 2026, per Cloudflare Radar.

What does the Verisoul API return for OAI-SearchBot?

Every session Verisoul identifies as OAI-SearchBot carries an agent block with id "oai_searchbot", name, provider, type "ai_crawler", detection_method "self_declared" and the detection_signals used (network, behavioral). Build rules on the id, type and detection method.