Operator is ChatGPT's agentic web navigation feature that autonomously browses websites on your behalf. It clicks buttons, scrolls pages, fills out forms, types text, manages logins, and completes multi-step tasks across the web without requiring you to touch a browser.
From booking flights and comparing hotel prices to scheduling appointments and managing online accounts, Operator handles the tedious web interactions that consume hours of your time. Launched in early 2025 and fully integrated by mid-2025, it continues to expand across more websites and task types through 2026.
ChatGPT Operator acts as an autonomous web agent that navigates websites, interacts with page elements, and completes tasks end to end. It reads page content, identifies the correct buttons and form fields, enters information, handles navigation across multiple pages, and manages authentication. Operator pauses for user approval before sensitive actions like purchases or credential entry. It integrates with GPT-5.4 Thinking for complex decision-making during multi-step web workflows and is available on Plus, Pro, Business, and Enterprise plans.
Operator combines visual understanding, web interaction, and reasoning to navigate the internet like a human user.
Operator processes web pages visually, understanding layout, buttons, links, form fields, dropdown menus, and interactive elements the same way a human user sees them. This visual approach means Operator works with virtually any website regardless of how it is built, because it does not rely on specific APIs or structured data. It reads text on the page, identifies clickable elements, understands navigation structures, and determines the correct sequence of actions to accomplish your goal.
This capability extends to complex web applications with dynamic content, JavaScript-heavy interfaces, and modern single-page applications. Operator adapts to different page layouts, handles pop-ups and overlays, and navigates through multi-step checkout processes that span several pages with different interaction patterns.
Operator executes the full range of browser interactions: clicking buttons and links, scrolling to reveal hidden content, typing text into search bars and form fields, selecting options from dropdown menus, toggling checkboxes and radio buttons, and navigating between pages using forward and back controls. Each action is executed with precision, waiting for pages to load and elements to become interactive before proceeding.
For multi-step tasks, Operator maintains context across page transitions. If you ask it to find the cheapest flight from New York to London next Tuesday, it navigates to a travel site, enters the departure and arrival cities, selects the date, initiates the search, scrolls through results, identifies the cheapest option, and presents the details for your approval before proceeding to booking. The entire sequence runs autonomously with Operator making intelligent decisions at each step.
Operator handles website logins by entering credentials, navigating through multi-factor authentication prompts, and maintaining session state across a task. For sites where you have saved credentials, Operator can log in and proceed with authenticated tasks like checking order status, managing subscriptions, or accessing member-only content. When encountering an unfamiliar login page, Operator pauses and requests your explicit approval before entering credentials, ensuring you maintain control over which sites receive your authentication details.
This login capability is essential for practical web automation. Most useful tasks require authenticated access: managing your calendar, checking bank statements, updating subscription preferences, or accessing work tools. Operator bridges the gap between what AI can understand and what websites require, as detailed in OpenAI's Operator announcement.
Operator includes built-in safety mechanisms that pause execution and request your approval before completing potentially irreversible or high-stakes actions. Before submitting a purchase, entering payment information, agreeing to terms of service, or taking actions that modify account settings, Operator presents a clear summary of what it is about to do and waits for your confirmation. This human-in-the-loop design ensures you never lose control over financial or security-sensitive decisions.
All Operator browsing sessions are encrypted in transit with TLS 1.3, and the feature follows the same privacy and security standards that protect all ChatGPT data under SOC 2 Type II certification. Enterprise and Business plans include additional admin controls for managing Operator access across team members.
What Operator can and cannot do in its current state as of 2026.
| Capability | Status | Details |
|---|---|---|
| Click buttons and links | Supported | Handles standard and dynamic web elements |
| Fill forms and type text | Supported | Multi-field forms, search bars, text inputs |
| Scroll and navigate pages | Supported | Infinite scroll, pagination, multi-page workflows |
| Manage logins | Supported | Saved credentials, multi-step auth flows |
| Book flights and hotels | Supported | Search, compare, select, and initiate booking |
| Manage calendar events | Supported | Create, edit, and cancel events on web calendars |
| Compare products across sites | Supported | Navigate multiple retailers and compare prices |
| Handle CAPTCHAs | Limited | Pauses and requests user assistance for CAPTCHAs |
| File downloads | Limited | Can initiate downloads but file handling varies |
| Native mobile apps | Not supported | Web browser only; no app interaction |
Real-world tasks where Operator saves significant time and effort.
Operator searches flights across airlines, compares hotel options, checks availability for your dates, and presents the best options. It handles the entire search and comparison workflow, stopping before payment for your approval.
Schedule meetings, move appointments, and manage recurring events on web-based calendars. Operator navigates to the right date, creates events with correct details, and sends invitations when configured to do so.
Compare products across multiple retailers, check reviews, find the best price, and add items to your cart. Operator handles the comparison shopping workflow that would otherwise require dozens of tabs and manual navigation.
Stop spending hours on repetitive web tasks. Operator completes them autonomously while you focus on work that matters.
Get StartedEverything you need to know about ChatGPT's autonomous web agent.
Operator is an agentic web navigation feature in ChatGPT that autonomously browses websites, clicks buttons, fills forms, scrolls pages, types text, and manages login sessions to complete multi-step tasks on your behalf. It uses visual page understanding to work with virtually any website and integrates with GPT-5.4 Thinking for complex decision-making during workflows.
Operator handles a broad range of web tasks including booking flights and hotels, managing calendar events, filling out online forms, comparing products across retailers, placing orders (with your approval), scheduling appointments, checking account statuses, and navigating complex multi-page workflows. It works across most standard websites and web applications.
Yes. Operator can manage website logins by entering saved credentials, navigating multi-factor authentication prompts, and maintaining session state. For security, it pauses and requests your explicit approval before entering credentials on unfamiliar sites. This ensures you maintain full control over which websites receive your authentication information.
Operator launched in early 2025 as an experimental feature within ChatGPT. It was fully integrated into the platform by mid-2025, becoming available to Plus, Pro, Business, and Enterprise subscribers. Through 2026, OpenAI has continued expanding Operator's reliability, website compatibility, and support for increasingly complex multi-step workflows.
Operator includes safety mechanisms to protect sensitive actions. It pauses before completing purchases, submitting financial information, or logging into new accounts, requiring your explicit approval. All browsing sessions are encrypted with TLS 1.3, and the feature operates under ChatGPT's SOC 2 Type II certified security controls. Enterprise plans include additional admin controls for managing Operator access across team members.
Features that work alongside Operator for comprehensive task automation.