Bot intelligence record

OAI-AdsBot

Review first

Use OAI-AdsBot to identify OpenAI ad landing-page safety validation traffic in server logs.

Security Official Documented Confidence: High Verified: Yes robots.txt: No
Operator
OpenAI
Family
OpenAI
Type
Security
Source type
Official
Last checked
2026-05-20

User-Agent Pattern

OpenAI
OAI-AdsBot
Verification note

User-agent strings are identification signals, not proof of identity. Confirm important allow, block, or rate-limit decisions with logs, DNS or IP evidence, request behavior, or operator documentation when available.

Robots.txt Snippet

Click snippet to copy
User-agent: OAI-AdsBot
Disallow: /

Click the snippet to copy it, or highlight the text manually.

Handling Guidance

Depends

Use this record as bot intelligence, then verify the request source and behavior before allowing, blocking, or rate limiting.

Validating the safety and policy compliance of web pages submitted as ads on ChatGPT.

Record Details

Structured data
Operator
OpenAI
Family
OpenAI
Type
Security
Purpose
Security
Identity type
Official Documented
Confidence
High
Last verified
2026-05-20
Last checked
2026-05-20
Source type
Official
Verification
Compare the observed OAI-AdsBot user-agent against OpenAI documentation. Treat it as an ad landing-page validation bot rather than automatic web-crawling or model-training traffic.
Spoofing risk
User-agent strings for OAI-AdsBot can be spoofed. Treat user-agent detection as a classification signal, then verify with OpenAI documentation, request context, behavior, and any available operator identity signals before allow-listing.

Notes

OAI-AdsBot is an OpenAI user agent used to validate the safety of web pages submitted as ads on ChatGPT.

Identification

Match the OAI-AdsBot user-agent token or the full compatible user-agent string published by OpenAI.

Recommended Handling

Classify this as advertising and safety validation traffic. Block only when you do not need OpenAI ad landing-page checks, and do not confuse it with GPTBot training traffic.

Evidence and Source

  • Compare the observed OAI-AdsBot user-agent against OpenAI documentation. Treat it as an ad landing-page validation bot rather than automatic web-crawling or model-training traffic.
  • Match `OAI-AdsBot` in the HTTP user-agent. This bot should appear only around submitted ad landing-page checks and should not be grouped with GPTBot training crawls.
  • Validating the safety and policy compliance of web pages submitted as ads on ChatGPT.
  • User-agent strings for OAI-AdsBot can be spoofed. Treat user-agent detection as a classification signal, then verify with OpenAI documentation, request context, behavior, and any available operator identity signals before allow-listing.

Monitor This Bot In Edge

Botcrawl Edge

Use Botcrawl Edge to see matching traffic, create allow or block rules, and control this bot across connected sites.