CoreCited
AI search engines

ChatGPT agent was retired. What now visits your site, and how to let it in

ChatGPT agent is no longer available. What replaced it, how its cloud browser signs requests, and how to verify, allow and design for it.

Mahad FayyazFounder & Developer9 min read

ChatGPT agent was OpenAI’s answer to a simple idea: let ChatGPT use a browser and finish tasks for you. It no longer exists under that name. OpenAI’s help page now says “ChatGPT agent is no longer available”[1]. The idea did not go away, though. It moved into ChatGPT Work and a cloud browser that still visits websites for people. This post covers what changed, what now reaches your site, and what to set up.

Key takeaways
1ChatGPT agent is gone. OpenAI sends users to ChatGPT Work and its cloud browser instead.
2The cloud browser signs its requests, so you can verify it and allow it at your CDN rather than guess from a user agent.
3robots.txt still controls GPTBot and OAI-SearchBot. Requests a person starts, from ChatGPT-User or the cloud browser, are a different matter.
4OpenAI's own advice for agent-friendly sites is accessible markup: proper roles and labels on buttons, menus and forms.

From Operator to ChatGPT agent to ChatGPT Work

OpenAI Operator came first. It launched on 23 January 2025 as a research preview for Pro users in the US: an agent with its own browser, powered by a model OpenAI called Computer-Using Agent, trained to work with “the buttons, menus, and text fields people see on a screen”[2]. In July 2025 OpenAI merged it into ChatGPT as ChatGPT agent. It ran on its own virtual computer with a visual browser, a text browser and a terminal, and asked permission before “actions of consequence”[3]. The standalone Operator site was retired.

OpenAI's browsing agents
Jan 2025Launched
Operator
Research preview for US Pro users, on its own browser.
Jul 2025Merged
ChatGPT agent
Operator merged into ChatGPT as agent mode, for Pro, Plus and Team.
Oct 2025Launched
ChatGPT Atlas
A browser with ChatGPT built in, with agent mode in preview.
Jul 2026Retired
Atlas shutdown announced
Its agent features move to the desktop app, a Chrome extension and a cloud browser.
NowCurrent
ChatGPT Work
OpenAI's help page says ChatGPT agent is no longer available and points here.
OpenAI announcements and help pages; TechCrunch for Atlas's shutdown

Atlas, the browser OpenAI launched in October 2025 with agent mode in preview[4], went the same way. In July 2026 OpenAI said it was shutting Atlas down and spreading its features across the ChatGPT desktop app, a Chrome extension, and “a separate cloud browser” that runs on OpenAI’s servers where its agents complete tasks for users[5]. OpenAI’s own Atlas launch post now says Atlas “has since been deprecated”.

What visits your site now

The cloud browser is the part that matters to a website. OpenAI describes it as ChatGPT Work’s “own browser on a separate computer in the cloud”, which can read pages, click buttons, fill in forms and act on public and signed-in sites. It is for paid plans, not Free or Go, and ChatGPT decides when to use it[6]. OpenAI’s examples are ordinary errands: checking a restaurant’s availability, comparing product availability and local stock, finding an appointment, comparing plans on a utility account.

That sits alongside the four identities OpenAI already documents[8]. They do different jobs, and robots.txt treats them differently:

Everything from OpenAI that can reach your site
From OpenAI's crawler page and cloud-browser help pages, read 26 September 2026.
What it doesrobots.txtHow to verify
GPTBotCrawls content that may be used for trainingFollowedIP list: openai.com/gptbot.json
OAI-SearchBotCrawls pages for ChatGPT search answersFollowedIP list: openai.com/searchbot.json
ChatGPT-UserFetches a page a person asked about"May not apply"IP list: openai.com/chatgpt-user.json
OAI-AdsBotChecks landing pages submitted as ChatGPT adsOnly visits ad pagesIP list: openai.com/adsbot.json
Cloud browserDoes tasks for a person, including formsActs for a userRequest signature (RFC 9421)
Myth
Blocking GPTBot keeps ChatGPT agents off my site.
What is true
GPTBot is the training crawler. Requests a person starts come from other identities, and OpenAI says robots.txt may not apply to ChatGPT-User.
Myth
Agent traffic shows up as ChatGPT-User.
What is true
OpenAI does not say that. It identifies the cloud browser by its signed Signature-Agent header, not by a user-agent token.
Myth
ChatGPT agent still exists as a mode in ChatGPT.
What is true
OpenAI's help page says it is no longer available and points to ChatGPT Work.

How to tell a real OpenAI visitor from a fake one

A user agent is just text the visitor sends, and anyone can copy it. Cloudflare put it plainly: user agent headers are “easily spoofed and are therefore insufficient for reliable identification”[10]. That is why OpenAI publishes an IP list for each crawler, and why its agents sign their requests. OpenAI was already signing every Operator request in May 2025[10], and Cloudflare listed ChatGPT agent in its first group of “signed agents” that August[11].

The cloud browser keeps that scheme. Each request carries a Signature header, a Signature-Input header and Signature-Agent set to "https://chatgpt.com", and the public keys are published so your CDN can check them[7]. Paste a user agent or a set of headers here to see which identity a request claims and which check would prove it:

Which OpenAI visitor is this?
Paste a user agent from your logs, or the request headers. Nothing leaves your browser.
GPTBot

Crawls content that may be used to train OpenAI's models.

robots.txt: Follows robots.txt. Disallowing GPTBot opts your pages out of training.

Prove it: Check the IP against https://openai.com/gptbot.json.

  • A user agent is self-declared and easy to fake. Only the IP check confirms it.

Letting the cloud browser in

If a bot-protection layer sits in front of your site, it may be blocking people’s tasks without you knowing. OpenAI’s allowlisting page lists the setup for each major provider[7]:

  • Cloudflare: a WAF custom rule on Bot Detection ID 129220581, listed as ChatGPT Operator, set to allow or skip.
  • Akamai: a custom bot category containing the Akamai-defined bot “ChatGPT Agent”, set to Allow.
  • HUMAN: turn on “ChatGPT Agent” under Known Bots & Crawlers and select Allow.
  • Vercel: nothing to do. Vercel recognises the traffic and verifies the signatures itself.

All four verify the signature for you. If your CDN does not, OpenAI’s steps are: check the header matches exactly, quotation marks included; fetch the key; verify the signature under RFC 9421; and only then allow the request. If real traffic is still blocked, a proxy in the middle is often stripping the headers.

What a signed cloud-browser request carries
Signature-Agent: "https://chatgpt.com"
Signature-Input: <signature parameters>
Signature: <signature>

# Public keys:
# https://chatgpt.com/.well-known/http-message-signatures-directory
Allowing is a choice, not a default
Letting agents in means software can fill in your forms and move through your checkout for real customers. That is usually what you want for bookings, quotes and product pages. For account areas and payment pages, decide on purpose, and keep your own fraud checks in place.

What robots.txt still does

robots.txt remains the right tool for the crawlers. Disallowing GPTBot opts your pages out of training; OpenAI recommends allowing OAI-SearchBot if you want to appear in ChatGPT search answers[8]. OpenAI’s tools have also stopped when told to: in a Cloudflare test, ChatGPT-User fetched the robots file and “stopped crawling when it was disallowed”[12]. The full reasoning on the training crawler is in should you block GPTBot, and the robots.txt generator writes the file for you.

robots.txt: stay in ChatGPT search, opt out of training
User-agent: OAI-SearchBot
Allow: /

User-agent: GPTBot
Disallow: /
The crawler reads your page. The agent uses it. A search crawler needs your content in the HTML. An agent also needs to find the button, understand the form and get to the end of the task.

Making a site that agents can use

OpenAI’s publisher FAQ is specific about how its agent read pages in Atlas: through ARIA, “the same labels and roles that support screen readers”. It recommends following WAI-ARIA best practices, with descriptive roles, labels and states on buttons, menus and forms[9]. In practice, what helps a screen-reader user helps an agent:

Agent-ready checklist
0/7

The last item matters more than it looks. When an agent completes a task, the person may never load your page themselves. The GA4 guide covers counting ChatGPT referrals, and AI traffic analytics separates AI visits from the rest. For the bigger question of whether ChatGPT recommends you in the first place, start with the ChatGPT SEO guide.

Questions people ask

Is ChatGPT agent still available?

No. OpenAI's help page now says "ChatGPT agent is no longer available" and points people to ChatGPT Work for multi-step tasks and to the cloud browser for work on websites.

What happened to OpenAI Operator?

OpenAI Operator launched as a research preview for US Pro users on 23 January 2025. On 17 July 2025 it was folded into ChatGPT as ChatGPT agent, and the standalone operator.chatgpt.com site was retired. Agent mode has since been replaced as well.

How do I let ChatGPT's cloud browser use my website?

Allow it at your CDN or firewall. Its requests are signed with HTTP Message Signatures (RFC 9421) and carry Signature-Agent: "https://chatgpt.com". Cloudflare, Akamai, HUMAN and Vercel recognise and verify it; elsewhere, verify the signature against OpenAI's published key before allowing it.

Does robots.txt control ChatGPT agents?

Not reliably. OpenAI says ChatGPT-User, which fetches pages when a person asks, may not follow robots.txt because a user started the request. The cloud browser acts for a person too. Use robots.txt for GPTBot and OAI-SearchBot, and your CDN rules for agents.

How do I make my site work better for AI agents?

OpenAI's publisher FAQ says its agent read pages through ARIA: the roles, labels and states that screen readers use. Label buttons, menus and form fields properly, keep key content in the HTML, and do not hide actions behind unlabelled icons.

Keep reading

Sources

[1]ChatGPT agent — OpenAI Help Center, read 26 September 2026
[2]Introducing Operator — OpenAI, 23 January 2025
[4]Introducing ChatGPT Atlas — OpenAI, 21 October 2025
[6]Using cloud browser in ChatGPT — OpenAI Help Center, read 26 September 2026
[7]ChatGPT Work's Cloud browser allowlisting — OpenAI Help Center, read 26 September 2026
[8]Overview of OpenAI Crawlers — OpenAI, read 26 September 2026
[9]Publishers and Developers - FAQ — OpenAI Help Center, read 26 September 2026

Find out where you actually stand

One real question, real AI engines, and the answer they gave — including who was named in it. No account, no card.