punchline!

AI agent directory · OpenAI

ChatGPT-User

ChatGPT-User fetches pages when a person using OpenAI's assistant asks something that needs them, so a visit means someone is asking about the page right now. Here's how to recognize it and check a request really is it.

At a glance

ChatGPT-User facts

  • Operator: OpenAI
  • Type: Declared agent
  • Why it fetches: Fetches for a person asking now
  • User agent contains: `ChatGPT-User`
  • Verified by: published IP ranges
  • Operator's documentation: platform.openai.com/docs/bots

Is it really?

How to tell a real ChatGPT-User from an impostor

Anyone can put "ChatGPT-User" in a user agent. What can't be faked is below.

  • Check the address. OpenAI publishes the IP ranges ChatGPT-User uses: openai.com/chatgpt-user.json. A request whose user agent says ChatGPT-User from an address outside them is an impostor.

In Punchline

How Punchline counts ChatGPT-User

Punchline labels a request that names ChatGPT-User with how sure it is: verified or declared when the evidence checks out, a lower tier when it can't be checked, and impostor when the evidence contradicts it. Each visit is counted under OpenAI, with its purpose, so you can see whether ChatGPT-User is bringing people's questions to your pages and which pages it reads. How it works · Known agents

See which agents read your site