AI agent directory · OpenAI
ChatGPT agent
ChatGPT agent is OpenAI's agent that browses and acts on websites on a person's behalf. Here's how to recognize it and check a request really is it.
At a glance
ChatGPT agent facts
- Operator: OpenAI
- Type: Signed agent
- Why it fetches: Acts in a browser for a person
- User agent contains:
- Verified by: signed requests (Web Bot Auth)
- Operator's documentation: platform.openai.com/docs/bots
Is it really?
How to tell a real ChatGPT agent from an impostor
Anyone can put "undefined" in a user agent. What can't be faked is below.
- Check the signature. Requests carry an HTTP message signature (Web Bot Auth). Verify it against the keys OpenAI publishes at https://chatgpt.com/.well-known/http-message-signatures-directory. A valid signature is the strongest evidence there is.
In Punchline
How Punchline counts ChatGPT agent
Punchline labels a request that names ChatGPT agent 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 agent is bringing people's questions to your pages and which pages it reads. How it works · Known agents