Skip to content
  • Agents

    AgentsEvery AI agent, namedReplaysWhat each agent didIssuesWhat stops agents, ranked

    Results

    ImpactThe visitors AI sends youTestsAsk agents your buyers' questionsReportsEvery report, and a weekly one

    Beyond agents

    ReachWhere your content travelsCampaignsUTM links and real clicksPlatform overviewEverything in one place
  • Pricing
  • Security
  • Learn

    AI agent directoryEvery agent, and how to spot itInstall guidesWebflow, WordPress, Next.js and moreChangelogWhat's newFAQCommon questions

    Company

    Privacy policyHow we handle dataTerms of serviceThe rules for using AirglowStatusIs everything working?Supportsupport@airglow.so
Sign in
Start free

Get started

Start freeOne website, no cardStart with ProUp to 6 websites

Account

Sign inEmail link, no password

Platform

Agents and replaysImpactTestsIssuesReach and campaigns

Resources

AI agent directoryInstall guidesChangelogFAQ

Company

PricingSecurityPrivacyTerms
Start freeSign in

AI agent directory / OAI-AdsBot

OAI-AdsBot

Crawler from OpenAI

Visits landing pages submitted as ChatGPT ads to check them against OpenAI's ad policies and judge when to show the ad.

OAI-AdsBot is a crawler run by OpenAI. OpenAI says it "is used to validate the safety of web pages submitted as ads on ChatGPT." When an advertiser submits an ad, OpenAI may visit the landing page to make sure it complies with its policies.

OpenAI may also use content from the landing page to decide when the ad is most relevant to show. OpenAI says the bot only visits pages submitted as ads, and that the data it collects is not used to train generative AI foundation models.

Run byOpenAI
TypeCrawler
PurposeAdvertising
Acts forIts operator
robots.txt tokenNone
IP rangesPublished by OpenAI
DocumentationOpenAI's documentation

OAI-AdsBot user-agent string

Full user agent (as documented) (source):

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; OAI-AdsBot/1.0; +https://openai.com/adsbot

Match on OAI-AdsBot; the rest of the string changes between versions.

Verifying it's really OAI-AdsBot

OpenAI publishes the IP ranges OAI-AdsBot uses at openai.com/adsbot.json. A request that names OAI-AdsBot in its user agent but comes from outside those ranges is not from OpenAI.

How Airglow identifies it

  • DeclaredIt names itself in the User-Agent: OAI-AdsBot.

Every visit in Airglow says which of these applied, so you can decide how much to trust it.

Seeing it on your site

It usually reads pages without running JavaScript, so Airglow counts every visit through a server connection (Cloudflare). When it does run JavaScript, the script sees and replays it too.

What the script and a server connection each see

Allowing or blocking OAI-AdsBot

It has no robots.txt token: it browses for a person, the way their own browser would. If your bot protection blocks it, the person it works for gets nothing back. Airglow shows where that happens, so you can let verified agents through.

Which sites see OAI-AdsBot?

OpenAI says OAI-AdsBot only visits pages submitted as ads on ChatGPT. If you don't advertise on ChatGPT, and no one has used your pages as an ad landing page, you should see little or no traffic from it.

If you do run ChatGPT ads, expect visits to the landing pages you submitted. If you block those visits with a firewall rule, OpenAI may not be able to review the page.

Does OAI-AdsBot follow robots.txt?

OpenAI's crawler documentation does not say. It describes robots.txt controls for OAI-SearchBot and GPTBot, but the OAI-AdsBot entry gives only its purpose, user agent and IP list.

Blocking OAI-SearchBot or GPTBot does not name OAI-AdsBot. Each has its own user agent.

OAI-AdsBot vs other OpenAI bots

  • OAI-AdsBot: checks landing pages submitted as ChatGPT ads. Not used for training.
  • OAI-SearchBot: surfaces sites in ChatGPT search results.
  • GPTBot: crawls content that may be used to train OpenAI's foundation models.
  • ChatGPT-User: visits pages when a ChatGPT user asks a question or uses a GPT Action.

Questions

What is OAI-AdsBot?

It is an OpenAI crawler that visits landing pages submitted as ads on ChatGPT to check that they comply with OpenAI's policies.

Is OAI-AdsBot used to train AI models?

No. OpenAI says the data collected by OAI-AdsBot is not used to train generative AI foundation models.

Why is OAI-AdsBot visiting my site?

OpenAI says it only visits pages submitted as ads. A visit usually means one of your pages was submitted as the landing page for a ChatGPT ad.

Does OpenAI publish IP addresses for OAI-AdsBot?

Yes. The list is at openai.com/adsbot.json.

Should advertisers block OAI-AdsBot?

Not on ad landing pages. OpenAI visits those pages to review the ad, so blocking it may keep the page from being checked.

Other agents from OpenAI

  • ChatGPT-UserAI fetcher, acts for a person
  • GPTBotCrawler, training
  • OAI-SearchBotCrawler, search
  • ChatGPT AtlasAI browser, acts for a person
  • OpenAI DotsAI browser, acts for a person

Sources

  • OpenAI: Overview of OpenAI Crawlers
  • OpenAI: OAI-AdsBot IP ranges

Last reviewed November 10, 2026.

See when OAI-AdsBot visits your site

Airglow names every AI agent on your website, replays what it did and links the visitors it sends you. Free for one website.

Start freeAll agents

Analytics for the traffic you can't see. See what AI agents do on your site.

Product

  • Platform
  • Pricing
  • Security
  • Start free

Company

  • Privacy
  • Terms
  • Status
  • Support

Resources

  • AI agent directory
  • Install guides
  • Changelog
  • FAQ

© 2026 Miscreants