Skip to content

ChatGPT vs Perplexity

free-tier · subscription-flat · subscription-per-seat · enterprise-custom

·

free-tier · subscription-flat · enterprise-custom

ChatGPT wins · 338 (9 drawn)

Agenticness — how well agents can access and operate the productAgenticness

How well agents can access and operate the product

Agent access

  1. ai-native userPoint an agent at llms.txt or agent-oriented docs

    weight 2 · round to Perplexity
    ChatGPTpartialprobed5/10

    ChatGPT's Browser and MCP features let a user direct the agent to fetch and use third-party documentation or websites (e.g. Context7 for developer docs, browsing arbitrary URLs), which would technically allow pointing it at an llms.txt or agent-oriented doc page. The evidence pack also shows ChatGPT's own docs site publishes an llms.txt (probe-1), indicating familiarity with the convention, but there is no explicit documented feature or example of a user instructing ChatGPT to consume an llms.txt file specifically. Missing for 10: explicit product support/example for llms.txt ingestion, confirmation that browsing normalizes/parses such files as agent-context rather than generic web content, independent hands-on verification.

    • [probe] PROBE llms.txt: HTTP 200 at https://learn.chatgpt.com/llms.txt # Codex > Build with the Codex CLI, IDE extension, and cloud automation to s…
    • [claimed-docs] Browser lets ChatGPT open websites, gather current information, and take action while you stay in control.
    • [claimed-docs] Use it to give ChatGPT or Codex access to third-party documentation, or to let it interact with developer tools like your browser or Figma.
    • [claimed-docs] Model Context Protocol (MCP) connects models to tools and context. Use it to give ChatGPT or Codex access to third-party documentation
    • [claimed-docs] to add Context7 (a free MCP server for developer documentation)
    Perplexityfullprobed9/10

    Perplexity's docs site directly serves an llms.txt file (HTTP 200) plus per-page .md variants that explicitly point agents to the llms.txt index for full documentation, confirming a genuine agent-oriented docs surface; this is corroborated by an OpenAPI spec, official MCP server, and CLI docs also structured for agent consumption. Missing for 10: independent third-party confirmation that agents actually consume this llms.txt successfully in practice.

    • [probe] PROBE llms.txt: HTTP 200 at https://docs.perplexity.ai/llms.txt # Perplexity > Perplexity API documentation for building with the Agent API…
    • [probe] PROBE docs-md: HTTP 200 at https://docs.perplexity.ai/docs/getting-started/overview.md > ## Documentation Index > Fetch the complete documen…
    • [probe] PROBE openapi: HTTP 200 at https://docs.perplexity.ai/openapi.json — contains "openapi" key
    • [claimed-docs] The pplx CLI returns structured JSON from the Perplexity Search API, making it useful for shell pipelines, interactive terminal work, and co…
  2. ai-native userRun the product headlessly / in CI for automation

    weight 2 · round drawn
    ChatGPTfullclaimed7/10

    ChatGPT's Codex offers a CLI and SDK explicitly documented for headless/CI use ('Use the Codex SDK to automate coding tasks, including jobs in CI'), plus CLI flags (--search, /fast) and a bulk-scan command (npx @openai/codex-security bulk-scan) that support non-interactive automation workflows. missing for 10: independent/hands-on confirmation of actual CI pipeline runs, and more detail on authentication/headless setup specifics for CI environments.

    • [claimed-docs] Use the Codex SDK to automate coding tasks, including jobs in CI.
    • [claimed-docs] Inspect code, make changes, run commands, and automate repeatable work without leaving your terminal.
    • [claimed-docs] Use its command-line interface (CLI) to scan repositories you own or have permission to assess, review findings over time
    • [claimed-docs] Use `npx @openai/codex-security bulk-scan` to review repositories in one campaign.
    • [claimed-docs] Use `/fast on`, `/fast off`, or `/fast status` in the CLI to change or inspect the current setting.
    • [claimed-docs] In the CLI, pass `--search` to fetch live results for one run
    Perplexityfullprobed7/10

    Perplexity provides an OpenAI-compatible Agent API with structured JSON output, model fallback, sandboxed code execution, and reusable profiles, plus a dedicated `pplx` CLI explicitly designed for shell pipelines and coding agents that need current web results — all suitable for headless/CI automation. missing for 10: no independent/hands-on report confirming real-world CI pipeline usage, and no documented rate-limit/quota guidance specifically for automated batch workloads.

    • [claimed-docs] The pplx CLI returns structured JSON from the Perplexity Search API, making it useful for shell pipelines, interactive terminal work, and co…
    • [claimed-docs] The `pplx` CLI returns structured JSON from the Perplexity Search API, making it useful for shell pipelines, interactive terminal work, and …
    • [claimed-docs] The `pplx` CLI returns structured JSON from the Perplexity Search API, making it useful for shell pipelines, interactive terminal work, and …
    • [claimed-docs] Get accurate, up-to-date answers grounded in real-time web search, with inline citations in a single call, and conversation context across t…
    • [claimed-docs] The `sandbox` tool gives the agent an isolated Linux container to run real code and use the output in its answer
    • [claimed-docs] Structured output makes the model return JSON that conforms to a schema you define, so you can deserialize it directly.
    • [claimed-docs] Model fallback enables specifying multiple models in a `models` array. The API tries each model in order until one succeeds, providing autom…
    • [claimed-docs] A profile is a reusable, versioned configuration that you save and manage.
    • [probe] PROBE openapi: HTTP 200 at https://docs.perplexity.ai/openapi.json — contains "openapi" key
    • [probe] official CLI documented at https://docs.perplexity.ai/docs/cli/overview
  3. ai-native userPlug MCP servers into this product so it can use their tools

    weight 3 · round to ChatGPT
    ChatGPTfullclaimed8/10

    ChatGPT has first-party documentation for MCP support, explicitly describing configuring MCP servers (e.g., Context7) so ChatGPT/Codex can access third-party tools like documentation, browser, or Figma, with config stored in config.toml and scoping options for trusted projects, plus cross-client portability once configured. missing for 10: independent/hands-on community corroboration of MCP server usage specifically (community evidence covers plugins/browsing but not MCP directly).

    • [claimed-docs] let it interact with developer tools like your browser or Figma
    • [claimed-docs] Once you configure your MCP servers, you can switch among those clients without redoing setup.
    • [claimed-docs] Use it to give ChatGPT or Codex access to third-party documentation, or to let it interact with developer tools like your browser or Figma.
    • [claimed-docs] to add Context7 (a free MCP server for developer documentation)
    • [claimed-docs] you can also scope MCP servers to a project with `.codex/config.toml` (trusted projects only)
    • [claimed-docs] Codex stores MCP configuration in `config.toml`
    • [claimed-docs] Model Context Protocol (MCP) connects models to tools and context. Use it to give ChatGPT or Codex access to third-party documentation
    Perplexitynone0/10

    All MCP evidence describes Perplexity acting as an MCP *server* (Computer MCP server, Perplexity MCP Server) that other AI assistants can connect to, not Perplexity itself consuming external MCP servers as a client to gain new tools. There is no documentation of a settings/config surface where a user adds arbitrary third-party MCP servers for Perplexity to call.

    • [claimed-docs] Through the Model Context Protocol, your MCP client can delegate complex, multi-step work to Computer and receive structured results.
    • [claimed-docs] Computer can: Search and browse the web for real-time information, including login-gated pages; Write and execute code in an interactive Lin…
    • [claimed-docs] **Connect to 400+ services** through a managed connector framework with one-click OAuth
    • [claimed-docs] Browser Control Computer includes a full cloud browser for tasks that go beyond search.
    • [claimed-docs] The Perplexity MCP Server enables AI assistants to access Perplexity's powerful search and reasoning capabilities directly within their work…
    • [claimed-docs] Give AI assistants the ability to complete real-world tasks using Perplexity Computer through the Model Context Protocol (MCP).
  4. ai-native userConnect an agent via an official MCP server

    weight 3 · round drawn
    ChatGPTfullclaimed8/10

    ChatGPT/Codex has official first-party documentation for MCP support: users can add official MCP servers (e.g., Context7 for docs, Figma, browser tools) to extend the agent, configuration is stored in config.toml, servers can be scoped per-project, and setup carries across clients without redoing it. This directly evidences 'connecting an agent via an official MCP server.' Missing for 10: independent/hands-on community corroboration of MCP server usage and broader detail on the range of officially supported/verified servers beyond the Context7 example.

    • [claimed-docs] let it interact with developer tools like your browser or Figma
    • [claimed-docs] Once you configure your MCP servers, you can switch among those clients without redoing setup.
    • [claimed-docs] Use it to give ChatGPT or Codex access to third-party documentation, or to let it interact with developer tools like your browser or Figma.
    • [claimed-docs] to add Context7 (a free MCP server for developer documentation)
    • [claimed-docs] you can also scope MCP servers to a project with `.codex/config.toml` (trusted projects only)
    • [claimed-docs] Codex stores MCP configuration in `config.toml`
    Perplexityfullprobed8/10

    Perplexity documents two official MCP servers—the general 'Perplexity MCP Server' for search/reasoning and the 'Computer' MCP server for delegating multi-step browsing/coding tasks—explicitly stating AI assistants can connect via MCP to access these capabilities, corroborated by a probe confirming the docs page exists. Missing for 10: independent/hands-on corroboration that the MCP server works reliably in practice (community reports note the related 'Computer' feature sometimes stalls in the UI, though that's not MCP-specific).

    • [claimed-docs] The Perplexity MCP Server enables AI assistants to access Perplexity's powerful search and reasoning capabilities directly within their work…
    • [claimed-docs] Give AI assistants the ability to complete real-world tasks using Perplexity Computer through the Model Context Protocol (MCP).
    • [claimed-docs] Through the Model Context Protocol, your MCP client can delegate complex, multi-step work to Computer and receive structured results.
    • [claimed-docs] Computer can: Search and browse the web for real-time information, including login-gated pages; Write and execute code in an interactive Lin…
    • [claimed-docs] **Connect to 400+ services** through a managed connector framework with one-click OAuth
    • [claimed-docs] Browser Control Computer includes a full cloud browser for tasks that go beyond search.
    • [probe] official MCP server documented at https://docs.perplexity.ai/docs/getting-started/integrations/computer-mcp-server
  5. ai-native userUse an official CLI

    weight 2 · round to Perplexity
    ChatGPTfullprobed7/10

    ChatGPT ships an official Codex CLI with documented commands (--search, --cd, /memories, /fast, MCP config via config.toml, codex-security bulk-scan), and the llms.txt probe confirms 'Codex CLI' as a first-party interface for building and automating dev workflows, satisfying the AI-native official CLI story. Missing for 10: independent/hands-on community verification of the CLI itself, since community evidence only covers the general ChatGPT web product, not Codex CLI usage.

    • [claimed-docs] In Codex CLI, use /memories in an interactive session to control whether the current chat can use existing local memories or become an input…
    • [claimed-docs] Run codex from the directory you want Codex to work in, or pass --cd (-C) to set it explicitly.
    • [claimed-docs] In the CLI, pass `--search` to fetch live results for one run
    • [claimed-docs] pass `--search` to fetch live results for one run
    • [claimed-docs] Use the Codex SDK to automate coding tasks, including jobs in CI.
    • [claimed-docs] Inspect code, make changes, run commands, and automate repeatable work without leaving your terminal.
    • [claimed-docs] Codex reads AGENTS.md files before doing any work.
    • [claimed-docs] Use rules to control which commands Codex can run outside the sandbox.
    • [claimed-docs] Use `/fast on`, `/fast off`, or `/fast status` in the CLI to change or inspect the current setting.
    • [claimed-docs] Use its command-line interface (CLI) to scan repositories you own or have permission to assess, review findings over time
    • [claimed-docs] Use `npx @openai/codex-security bulk-scan` to review repositories in one campaign.
    • [probe] PROBE llms.txt: HTTP 200 at https://learn.chatgpt.com/llms.txt # Codex > Build with the Codex CLI, IDE extension, and cloud automation to s…
    Perplexityfullprobed8/10

    Perplexity documents an official `pplx` CLI that returns structured JSON from the Search API, explicitly designed for shell pipelines, terminal work, and coding agents, with an independent probe confirming the docs page exists. Missing for 10: independent hands-on community review of the CLI itself (evidence is entirely first-party docs/probe) and detail on install/auth flows.

    • [claimed-docs] The pplx CLI returns structured JSON from the Perplexity Search API, making it useful for shell pipelines, interactive terminal work, and co…
    • [claimed-docs] The `pplx` CLI returns structured JSON from the Perplexity Search API, making it useful for shell pipelines, interactive terminal work, and …
    • [claimed-docs] The `pplx` CLI returns structured JSON from the Perplexity Search API, making it useful for shell pipelines, interactive terminal work, and …
    • [claimed-docs] The `pplx` CLI returns structured JSON from the Perplexity Search API, making it useful for shell pipelines, interactive terminal work, and …
    • [probe] official CLI documented at https://docs.perplexity.ai/docs/cli/overview
  6. ai-native userDrive the product through a documented public API

    weight 3 · round to Perplexity
    ChatGPTpartialprobed4/10

    There is documented evidence of programmatic/scriptable access via the Codex CLI and Codex SDK ('Use the Codex SDK to automate coding tasks, including jobs in CI', CLI flags like --search, --cd, /fast, config.toml), which lets an AI-native user drive parts of the product outside the chat UI. However, a probe for a standard documented public API (openapi.json/swagger) at the docs site returned 404 on all candidate paths, and none of the evidence describes a general, versioned public API for driving ChatGPT itself (as opposed to Codex-specific tooling or MCP client configuration). Missing for 10: an explicit REST/GraphQL API reference for ChatGPT product actions, OpenAPI/swagger spec, and independent corroboration that non-Codex ChatGPT features are API-drivable.

    • [claimed-docs] Use the Codex SDK to automate coding tasks, including jobs in CI.
    • [claimed-docs] Inspect code, make changes, run commands, and automate repeatable work without leaving your terminal.
    • [claimed-docs] Use its command-line interface (CLI) to scan repositories you own or have permission to assess, review findings over time
    • [claimed-docs] Use `npx @openai/codex-security bulk-scan` to review repositories in one campaign.
    • [probe] PROBE openapi: all candidate paths 404 (https://learn.chatgpt.com/openapi.json, https://learn.chatgpt.com/swagger.json, https://learn.chatgp…
    Perplexityfullprobed9/10

    Perplexity publishes a documented public API (Agent API, Search API, embeddings) with an OpenAPI spec, supports structured output, model fallback, sandbox tool use, and profiles, plus a CLI and MCP integrations for programmatic/agentic access, confirmed by both docs and live probes returning valid OpenAPI/docs endpoints. Missing for 10: independent third-party developer corroboration of API reliability/robustness in production use.

    • [claimed-docs] Get accurate, up-to-date answers grounded in real-time web search, with inline citations in a single call, and conversation context across t…
    • [claimed-docs] The `sandbox` tool gives the agent an isolated Linux container to run real code and use the output in its answer
    • [claimed-docs] Structured output makes the model return JSON that conforms to a schema you define, so you can deserialize it directly.
    • [claimed-docs] Model fallback enables specifying multiple models in a `models` array. The API tries each model in order until one succeeds, providing autom…
    • [claimed-docs] A profile is a reusable, versioned configuration that you save and manage.
    • [claimed-docs] The pplx CLI returns structured JSON from the Perplexity Search API, making it useful for shell pipelines, interactive terminal work, and co…
    • [probe] PROBE openapi: HTTP 200 at https://docs.perplexity.ai/openapi.json — contains "openapi" key
    • [probe] PROBE llms.txt: HTTP 200 at https://docs.perplexity.ai/llms.txt # Perplexity > Perplexity API documentation for building with the Agent API…
    • [probe] official CLI documented at https://docs.perplexity.ai/docs/cli/overview
  7. ai-native userIssue scoped/least-privilege API credentials for an agent

    weight 2 · round to ChatGPT
    ChatGPTpartialclaimed4/10

    ChatGPT/Codex docs show some least-privilege mechanisms for agent tool access — MCP servers can be scoped to a trusted project via `.codex/config.toml` (chatgpt-docs-55), sandbox command rules can restrict what Codex can run outside the sandbox (chatgpt-docs-95), and workspace admins can control access to browser use, plugins, and network access (chatgpt-docs-88), plus GPT builders can configure scoped third-party API actions (chatgpt-docs-34, chatgpt-docs-44). However there is no evidence of a user-facing mechanism to actually issue/generate a scoped or least-privilege API credential/token specifically for an agent to use. missing for 10: explicit scoped API key/token issuance workflow, granularity/expiry controls on such credentials, and any documentation or independent confirmation that a user can mint a restricted-permission credential for agent use.

    • [claimed-docs] you can also scope MCP servers to a project with `.codex/config.toml` (trusted projects only)
    • [claimed-docs] Use rules to control which commands Codex can run outside the sandbox.
    • [claimed-docs] Your workspace administrator can control access to ChatGPT Work, plugins, browser use, and network access.
    • [claimed-docs] Allow GPT builders to use approved workspace apps or configure actions that interact with permitted third-party APIs.
    • [claimed-docs] configure actions that interact with permitted third-party APIs
    Perplexitynone0/10

    The evidence pack covers API endpoints, MCP servers, CLI, and browser/app features, but contains no mention of API key scoping, granular permissions, or least-privilege credential issuance for agents. This is a fair capability to expect from an API platform, so absence of evidence means 'none' rather than 'na'.

    • ai-native userBuild against official SDKs

      weight 2 · round to Perplexity
      ChatGPTpartialprobed3/10

      The pack contains a single line noting 'Use the Codex SDK to automate coding tasks, including jobs in CI' (chatgpt-docs-91), indicating an official SDK exists for Codex/automation, but there is no linked documentation, API reference, code samples, or independent corroboration of this SDK's use. The openapi probe found no public API spec, reinforcing that developer-facing SDK documentation is thin in this evidence set. missing for 10: dedicated SDK documentation/reference pages, code examples, language support details, independent developer reports of building with the SDK.

      • [claimed-docs] Use the Codex SDK to automate coding tasks, including jobs in CI.
      • [probe] PROBE openapi: all candidate paths 404 (https://learn.chatgpt.com/openapi.json, https://learn.chatgpt.com/swagger.json, https://learn.chatgp…
      Perplexitypartialprobed4/10

      Perplexity documents a REST-based Agent API with an OpenAI-compatible endpoint and publishes an openapi.json spec, which supports SDK-style integration, but there is no explicit evidence of first-party official SDK libraries (e.g., a Perplexity Python/Node/Go client package) in the pack. missing for 10: explicit official SDK packages/libraries, language-specific SDK docs, independent developer corroboration of SDK usage.

      • [claimed-docs] Unified access to open-weight models hosted by Perplexity through one OpenAI-compatible endpoint.
      • [probe] PROBE openapi: HTTP 200 at https://docs.perplexity.ai/openapi.json — contains "openapi" key
      • [claimed-docs] Get accurate, up-to-date answers grounded in real-time web search, with inline citations in a single call, and conversation context across t…
    • ai-native userSubscribe to events via webhooks

      weight 2 · round to ChatGPT
      ChatGPTpartialclaimed4/10

      ChatGPT's Automations/Scheduled Tasks support event-driven triggers ('act on pull request feedback without polling on a fixed cadence') tied to Gmail, Slack, and GitHub events, which functions like a webhook-subscription mechanism, but this is not exposed as a general-purpose webhook subscription API — it's limited to a few pre-integrated services with no documented endpoint/config for arbitrary webhook URLs. Missing for 10: a generic webhook subscription API/config for third-party or custom events, documentation of payload/security handling, and any independent confirmation of reliability.

      • [claimed-docs] Scheduled tasks can now start when a supported event occurs in Gmail, Slack, or GitHub.
      • [claimed-docs] Use an event trigger to triage new email, summarize channel activity, or act on pull request feedback without polling on a fixed cadence.
      • [claimed-docs] scheduled tasks can run when a supported Gmail, Slack, or GitHub event occurs
      Perplexitynone0/10

      No evidence anywhere in the pack of a webhook subscription mechanism for events (e.g., completed jobs, search results, agent tasks); documentation covers APIs, CLI, MCP servers, and apps but no event-driven webhook system.

      Agentic features

      1. ai-native userGet AI-generated insights and suggestions from my data inside the product

        weight 2 · round to ChatGPT
        ChatGPTfullclaimed8/10

        ChatGPT can analyze uploaded/connected data (files, projects, local folders, connected apps like Google Drive/SharePoint/Salesforce) and generate insights, summaries, and suggestions (e.g. 'Search the web, browse websites, compare sources, read files, analyze data, and summarize findings' and 'Create a deck, analyze files, draft a report, build a project plan'), with projects giving persistent context for tailored suggestions. Missing for 10: independent hands-on evidence specifically validating data-insight quality/accuracy (community evidence largely covers unrelated features like web search accuracy issues, not data-analysis insight quality).

        • [claimed-docs] Search the web, browse websites, compare sources, read files, analyze data, and summarize findings.
        • [claimed-docs] Create a deck, analyze files, draft a report, build a project plan
        • [claimed-docs] Use a project to organize related chats and give ChatGPT the context it needs.
        • [claimed-docs] A local project gives chats access to one or more folders on your computer, such as a collection of source files or a codebase.
        • [claimed-docs] Plugins can connect ChatGPT to the tools and information you use for work, such as Google Drive, SharePoint, Salesforce, or Gong.
        • [claimed-docs] Turn research and analysis into documents, presentations, spreadsheets, and other finished work.
        Perplexitypartialcommunity4/10

        Perplexity's Assistant (drafting emails, scheduling, booking) and the browser extension's 'Contextual Understanding' (answers tied to current page/domain) and 'Your Library' (curation of past discoveries) show the product surfacing suggestions tied to a user's own activity/context, but there's no explicit feature for uploading or connecting personal datasets (docs, CRM, files) and generating proactive analytical insights from them — the core product is web search/answers, not user-data analytics. missing for 10: dedicated personal-data ingestion/analysis capability, proactive insight-generation dashboards, independent evidence these 'insights' features work well in practice (community reports flag research features stalling and answer quality issues).

        • [claimed-docs] Assistant: Draft emails, schedule appointments, book reservations, and more.
        • [claimed-docs] Your Library: More than search history, it's a curation of your discoveries.
        • [claimed-docs] Contextual Understanding: Get answers relevant to your current page or even specific to your current domain.
        • [community] The 'Computer' research feature in Perplexity often fails to trigger via the UI, and when it does work, sessions frequently stall without re…
      2. ai-native userSet up automations that run autonomously in the background

        weight 2 · round to ChatGPT
        ChatGPTfullclaimed8/10

        ChatGPT's Scheduled Tasks/Automations feature explicitly lets users schedule recurring or event-triggered tasks (Gmail, Slack, GitHub events) to run autonomously in the background, with a dashboard to review active, paused, and completed runs. This is well-documented first-party functionality directly matching the story. Missing for 10: independent hands-on verification of background automation reliability and no community corroboration specifically about the automations/scheduled-tasks feature.

        • [claimed-docs] Schedule recurring tasks to run in the background.
        • [claimed-docs] Scheduled tasks can now start when a supported event occurs in Gmail, Slack, or GitHub.
        • [claimed-docs] Schedule recurring tasks to run in the background... Review active, paused, and completed tasks and recent runs in Scheduled.
        • [claimed-docs] scheduled tasks can run when a supported Gmail, Slack, or GitHub event occurs
        • [claimed-docs] Use an event trigger to triage new email, summarize channel activity, or act on pull request feedback without polling on a fixed cadence.
        Perplexitynone0/10

        The evidence describes on-demand features (Assistant drafting emails/booking, Computer/MCP multi-step delegation, Agent API) that execute when invoked, but nothing documents scheduled, recurring, or persistent background automations that run autonomously without a user actively initiating each session. Missing for 10: any documented scheduling/trigger mechanism, recurring task execution, or evidence of an automation running unattended over time.

        • [claimed-docs] Assistant: Draft emails, schedule appointments, book reservations, and more.
        • [claimed-docs] Computer can: Search and browse the web for real-time information, including login-gated pages; Write and execute code in an interactive Lin…
        • [claimed-docs] Browser Control Computer includes a full cloud browser for tasks that go beyond search.
        • [claimed-docs] Give AI assistants the ability to complete real-world tasks using Perplexity Computer through the Model Context Protocol (MCP).
      3. ai-native userDelegate tasks to a built-in AI assistant inside the product

        weight 3 · round to ChatGPT
        ChatGPTfullclaimed9/10

        ChatGPT ships extensive built-in agentic delegation: Work/Codex modes carry tasks through to reviewable results, scheduled/background tasks and event-triggered automations, computer use and browser control, subagent delegation, and voice-initiated task delegation — all first-party features, not third-party add-ons. Missing for 10: independent hands-on verification of these newer agentic features (Work, subagents, Computer Use) beyond vendor docs.

        • [claimed-docs] Schedule recurring tasks to run in the background.
        • [claimed-docs] Scheduled tasks can now start when a supported event occurs in Gmail, Slack, or GitHub.
        • [claimed-docs] Turn on Work in the switcher when you want ChatGPT to carry a larger task through to a reviewable result.
        • [claimed-docs] Run projects in parallel, work with files, use your computer, and keep long-running work moving from one desktop workspace.
        • [claimed-docs] Unlike Work on the Web, local Work can operate on resources that remain on your computer without requiring you to upload files to a cloud co…
        • [claimed-docs] In ChatGPT Work, ask ChatGPT to delegate independent work to subagents.
        • [claimed-docs] ChatGPT Voice can start separate tasks for longer work, check existing tasks, and send follow-up instructions.
        • [claimed-docs] Browser lets ChatGPT open websites, gather current information, and take action while you stay in control.
        • [claimed-docs] With Computer Use, ChatGPT can see and operate graphical user interfaces on macOS or Windows.
        • [claimed-docs] enter `/goal` to start Goal mode
        Perplexitydisputedcontradicted5/10

        Perplexity ships a built-in 'Assistant' and 'Computer' agent that can draft emails, book reservations, browse the web, run code, and connect to 400+ services (perplexity-docs-9, -17, -19, -29, -30, -38), which is a genuine in-product delegation capability. However, hands-on community reports say the Computer/agentic research feature 'often fails to trigger via the UI, and when it does work, sessions frequently stall without returning an answer' (perplexity-comm-7), directly contradicting the vendor's smooth-delegation claims. Missing for 10: independent corroboration that the assistant reliably completes delegated multi-step tasks, and resolution of the reported stalling/failure-to-trigger issue.

        • [claimed-docs] Assistant: Draft emails, schedule appointments, book reservations, and more.
        • [claimed-docs] Computer can: Search and browse the web for real-time information, including login-gated pages; Write and execute code in an interactive Lin…
        • [claimed-docs] **Connect to 400+ services** through a managed connector framework with one-click OAuth
        • [claimed-docs] Browser Control Computer includes a full cloud browser for tasks that go beyond search.
        • [claimed-docs] When a task requires interacting with a website, filling forms, or accessing login-gated content, Computer launches a browser session automa…
        • [claimed-docs] Give AI assistants the ability to complete real-world tasks using Perplexity Computer through the Model Context Protocol (MCP).
        • [community] The 'Computer' research feature in Perplexity often fails to trigger via the UI, and when it does work, sessions frequently stall without re…
      4. ai-native userOperate the product with natural-language commands

        weight 2 · round to ChatGPT
        ChatGPTfullcommunity9/10

        ChatGPT is fundamentally a natural-language interface: users type or speak requests and it carries out tasks (browsing, coding, file edits, image generation, scheduling, computer use, voice) via plain conversational commands, per extensive first-party docs and corroborating community reports of natural-language driven capability (e.g. running Docker/filesystem commands via prompts). Missing for 10: independent hands-on verification specifically of newer agentic features (Work, Goal mode, subagents) beyond vendor docs.

        • [claimed-docs] Browser lets ChatGPT open websites, gather current information, and take action while you stay in control.
        • [claimed-docs] With Computer Use, ChatGPT can see and operate graphical user interfaces on macOS or Windows.
        • [claimed-docs] Schedule recurring tasks to run in the background.
        • [claimed-docs] ChatGPT Voice lets you talk through ideas and coordinate tasks in Chat, Work, and Codex in the ChatGPT desktop app. Start work, check progre…
        • [claimed-docs] In the ChatGPT desktop app, enter `/goal` to start Goal mode.
        • [claimed-docs] In ChatGPT Work, ask ChatGPT to delegate independent work to subagents.
        • [community] I am beyond astounded. I was able to run a Docker image, utilize the fs inside of the container, and exit the container. Docker system comma…
        • [community] This is huge, essentially adding what people have been building with LangChain Tools into the core product. The browser and file-upload/inte…
        Perplexitydisputedcontradicted6/10

        Perplexity's core product is a natural-language chat/search interface (voice and text queries, cited answers) and its 'Assistant'/Computer agent claims to handle draft emails, scheduling, and multi-step web tasks purely via NL commands. However, hands-on community reports say the agentic 'Computer' research feature frequently fails to trigger via the UI and stalls without returning results, directly contradicting the docs' claims of reliable NL-driven task execution. missing for 10: independent verification that the Assistant reliably completes booking/scheduling tasks, and resolution of the reported reliability failures.

        • [claimed-docs] Assistant: Draft emails, schedule appointments, book reservations, and more.
        • [claimed-docs] Computer can: Search and browse the web for real-time information, including login-gated pages; Write and execute code in an interactive Lin…
        • [claimed-docs] **Connect to 400+ services** through a managed connector framework with one-click OAuth
        • [claimed-docs] · Voice: Instant, up-to-date answers whether you type or say it.
        • [community] The 'Computer' research feature in Perplexity often fails to trigger via the UI, and when it does work, sessions frequently stall without re…

      Api quality

      1. ai-native userExplore an interactive API reference with runnable examples

        weight 2 · round to Perplexity
        ChatGPTnone0/10

        The evidence pack contains no documentation of an interactive API reference or runnable code examples; a direct probe for OpenAPI/swagger specs on the docs site returned 404 across all candidate paths, and no other citation mentions an API reference sandbox or runnable snippets.

        • [probe] PROBE openapi: all candidate paths 404 (https://learn.chatgpt.com/openapi.json, https://learn.chatgpt.com/swagger.json, https://learn.chatgp…
        Perplexitypartialprobed4/10

        Perplexity publishes a machine-readable OpenAPI spec (openapi.json) and structured API docs (quickstart, building-agents guides) that would typically power an interactive reference, but the evidence pack never explicitly shows a 'try it' playground or runnable code examples within the docs UI. missing for 10: explicit interactive 'try it now' console screenshots/docs, confirmation of runnable code snippets executed in-browser, independent user report of using the interactive reference.

        • [probe] PROBE openapi: HTTP 200 at https://docs.perplexity.ai/openapi.json — contains "openapi" key
        • [claimed-docs] Get accurate, up-to-date answers grounded in real-time web search, with inline citations in a single call, and conversation context across t…
        • [claimed-docs] The `sandbox` tool gives the agent an isolated Linux container to run real code and use the output in its answer
        • [probe] PROBE llms.txt: HTTP 200 at https://docs.perplexity.ai/llms.txt # Perplexity > Perplexity API documentation for building with the Agent API…
        • [probe] PROBE docs-md: HTTP 200 at https://docs.perplexity.ai/docs/getting-started/overview.md > ## Documentation Index > Fetch the complete documen…
      2. ai-native userDownload a machine-readable API spec (OpenAPI or equivalent)

        weight 2 · round to Perplexity
        ChatGPTnone0/10

        The probe explicitly checked for an OpenAPI/machine-readable spec at all standard locations and found only 404s, with no other evidence pack item showing a downloadable API spec for ChatGPT itself.

        • [probe] PROBE openapi: all candidate paths 404 (https://learn.chatgpt.com/openapi.json, https://learn.chatgpt.com/swagger.json, https://learn.chatgp…
        Perplexityfullprobed9/10

        A probe confirms a live, machine-readable OpenAPI spec at https://docs.perplexity.ai/openapi.json returning HTTP 200 with an 'openapi' key, alongside an llms.txt documentation index, directly satisfying the story. Missing for 10: independent/community confirmation of the spec's completeness or usage in the wild.

        • [probe] PROBE openapi: HTTP 200 at https://docs.perplexity.ai/openapi.json — contains "openapi" key
        • [probe] PROBE llms.txt: HTTP 200 at https://docs.perplexity.ai/llms.txt # Perplexity > Perplexity API documentation for building with the Agent API…
        • [probe] PROBE docs-md: HTTP 200 at https://docs.perplexity.ai/docs/getting-started/overview.md > ## Documentation Index > Fetch the complete documen…
      3. ai-native userTest against a sandbox environment without touching production data

        weight 1 · round to ChatGPT
        ChatGPTpartialclaimed4/10

        Codex documentation indicates commands run inside a sandbox by default, with rules governing what can run 'outside the sandbox' (chatgpt-docs-95), and Codex Security's scanning is scoped to repos you own/have permission to assess (chatgpt-docs-97/98), implying isolated execution rather than direct production access. However, there is no explicit documentation describing a dedicated 'test/staging' environment distinct from production data, no detail on how production systems/data are excluded, and no independent/hands-on confirmation of this isolation. Missing for 10: explicit sandbox-vs-production data separation docs, details on network/data isolation guarantees, and independent verification of the sandbox boundary holding in practice.

        • [claimed-docs] Use rules to control which commands Codex can run outside the sandbox.
        • [claimed-docs] Use its command-line interface (CLI) to scan repositories you own or have permission to assess, review findings over time
        • [claimed-docs] Use `npx @openai/codex-security bulk-scan` to review repositories in one campaign.
        Perplexitynone0/10

        Evidence only shows a code-execution sandbox (isolated Linux container) used by Perplexity's agent/Computer tools for running code within an answer, not a separate staging/test environment that lets a developer exercise the Perplexity API or product without touching live production data or billing. No mention of test API keys, staging endpoints, or a sandbox mode for the platform itself.

        • [claimed-docs] The `sandbox` tool gives the agent an isolated Linux container to run real code and use the output in its answer
        • [claimed-docs] Computer can: Search and browse the web for real-time information, including login-gated pages; Write and execute code in an interactive Lin…
        • [claimed-docs] Computer can: **Search and browse** the web for real-time information, including login-gated pages * **Write and execute code** in an intera…
      4. ai-native userRely on versioned APIs with a documented deprecation policy

        weight 2 · round drawn
        ChatGPTnone0/10

        No evidence of a versioned API or a documented deprecation policy is present; the OpenAPI probe explicitly returned 404s and none of the docs mention API versioning or deprecation practices.

        • [probe] PROBE openapi: all candidate paths 404 (https://learn.chatgpt.com/openapi.json, https://learn.chatgpt.com/swagger.json, https://learn.chatgp…
        Perplexitynone0/10

        Evidence shows Perplexity has an API with an OpenAPI spec and 'versioned' profiles for agent configurations, but nothing documents API version numbering or a deprecation/sunset policy for endpoints or models. Missing for 10: explicit API versioning scheme (e.g., v1/v2 paths), documented deprecation/sunset timeline, and any changelog or migration guide referenced in the evidence pack.

        • [claimed-docs] A profile is a reusable, versioned configuration that you save and manage.
        • [probe] PROBE openapi: HTTP 200 at https://docs.perplexity.ai/openapi.json — contains "openapi" key

      Agents tasks — stories about agents tasks in this arenaAgents tasks

      Stories about agents tasks in this arena

      Agent mode

      1. power-userDelegate a multi-step task that the assistant works on autonomously in the background and returns for my review

        weight 3 · round to ChatGPT
        ChatGPTfullclaimed8/10

        ChatGPT's Tasks/automations feature explicitly supports scheduling and running multi-step work in the background (including event-triggered runs from Gmail/Slack/GitHub), with a review interface for active/completed runs, and 'Work' mode is described as carrying larger tasks through to a reviewable result; Codex further supports background coding tasks and subagent delegation. Missing for 10: independent hands-on verification of background task reliability/quality and no third-party review of the review/approval workflow.

        • [claimed-docs] Schedule recurring tasks to run in the background.
        • [claimed-docs] Scheduled tasks can now start when a supported event occurs in Gmail, Slack, or GitHub.
        • [claimed-docs] Schedule recurring tasks to run in the background... Review active, paused, and completed tasks and recent runs in Scheduled.
        • [claimed-docs] Turn on Work in the switcher when you want ChatGPT to carry a larger task through to a reviewable result.
        • [claimed-docs] scheduled tasks can run when a supported Gmail, Slack, or GitHub event occurs
        • [claimed-docs] In ChatGPT Work, ask ChatGPT to delegate independent work to subagents.
        • [claimed-docs] Start a Codex task to run the tests and investigate anything that doesn't pass.
        Perplexitydisputedcontradicted5/10

        Perplexity's 'Computer' (Labs/Assistant) is documented as an autonomous background agent that can browse the web, execute code, use 400+ connectors, and complete tasks like drafting emails or booking reservations, returning structured results — matching the delegate-and-review story (perplexity-docs-9,10,17-19,29,30,38). However, a hands-on community report says the Computer/research feature 'often fails to trigger via the UI, and when it does work, sessions frequently stall without returning an answer,' directly contradicting reliable autonomous completion (perplexity-comm-7). missing for 10: independent corroboration that Computer reliably completes tasks and returns results, resolution of the reported stalling/failure-to-trigger issue.

        • [claimed-docs] Through the Model Context Protocol, your MCP client can delegate complex, multi-step work to Computer and receive structured results.
        • [claimed-docs] Assistant: Draft emails, schedule appointments, book reservations, and more.
        • [claimed-docs] Perplexity Labs: Bring your reports and projects to life faster than ever before.
        • [claimed-docs] Computer can: Search and browse the web for real-time information, including login-gated pages; Write and execute code in an interactive Lin…
        • [claimed-docs] **Connect to 400+ services** through a managed connector framework with one-click OAuth
        • [claimed-docs] Browser Control Computer includes a full cloud browser for tasks that go beyond search.
        • [claimed-docs] When a task requires interacting with a website, filling forms, or accessing login-gated content, Computer launches a browser session automa…
        • [claimed-docs] Give AI assistants the ability to complete real-world tasks using Perplexity Computer through the Model Context Protocol (MCP).
        • [community] The 'Computer' research feature in Perplexity often fails to trigger via the UI, and when it does work, sessions frequently stall without re…
      2. power-userHave the assistant operate a web browser on my behalf to research and complete tasks on websites

        weight 3 · round to ChatGPT
        ChatGPTfullclaimed8/10

        ChatGPT's Browser feature explicitly lets it open websites, gather information, and take action on the user's behalf while staying in control, and can complete multi-step tasks like comparing options or completing actions on a website; this is reinforced by Computer Use (operating GUIs) and Work/Codex browser tab integration for signed-in site tasks. missing for 10: independent hands-on verification of complex multi-step website task completion, and detail on reliability/success rate limits.

        • [claimed-docs] Browser lets ChatGPT open websites, gather current information, and take action while you stay in control.
        • [claimed-docs] Use it to compare options, complete a multi-step task on a website, or review a page you're building.
        • [claimed-docs] With Computer Use, ChatGPT can see and operate graphical user interfaces on macOS or Windows.
        • [claimed-docs] ChatGPT can see and operate graphical user interfaces on macOS or Windows
        • [claimed-docs] Bring an open tab into a ChatGPT Work or Codex chat and work with the website where you're already signed in.
        • [claimed-docs] Follow the sign-in request and enter your details in the sign-in flow, not in the chat. This doesn't connect your local browser profile.
        • [claimed-docs] With Site tools (WebMCP), ChatGPT Work and Codex can use actions offered by a website in the desktop app's built-in browser.
        Perplexitydisputedcontradicted5/10

        Perplexity documents a 'Computer' agent with a full cloud browser that can search, browse, fill forms, and access login-gated pages, launched automatically for such tasks and accessible via MCP (perplexity-docs-17, -29, -30, -38) — squarely matching the story. However, hands-on community reporting says this same 'Computer' feature 'often fails to trigger via the UI, and when it does work, sessions frequently stall without returning an answer' (perplexity-comm-7), directly contradicting reliable operation. missing for 10: independent corroboration that browser automation completes tasks reliably, and no rebuttal to the stall/failure reports.

        • [claimed-docs] Computer can: Search and browse the web for real-time information, including login-gated pages; Write and execute code in an interactive Lin…
        • [claimed-docs] Browser Control Computer includes a full cloud browser for tasks that go beyond search.
        • [claimed-docs] When a task requires interacting with a website, filling forms, or accessing login-gated content, Computer launches a browser session automa…
        • [claimed-docs] Give AI assistants the ability to complete real-world tasks using Perplexity Computer through the Model Context Protocol (MCP).
        • [community] The 'Computer' research feature in Perplexity often fails to trigger via the UI, and when it does work, sessions frequently stall without re…
      3. power-userLet the assistant see and operate applications on my computer to complete work

        weight 2 · round to ChatGPT
        ChatGPTfullclaimed9/10

        ChatGPT's Computer Use feature explicitly lets it see and operate GUIs on macOS/Windows, including testing desktop/mobile app flows, backed by Browser and Work agent capabilities that carry out multi-step tasks on the user's behalf. Documentation is extensive and detailed across multiple first-party sources describing screen operation, browser control, and file/app interaction. Missing for 10: independent hands-on verification of Computer Use reliability in practice.

        • [claimed-docs] With Computer Use, ChatGPT can see and operate graphical user interfaces on macOS or Windows.
        • [claimed-docs] ChatGPT can see and operate graphical user interfaces on macOS or Windows
        • [claimed-docs] ChatGPT can see and operate graphical user interfaces on macOS or Windows.
        • [claimed-docs] Testing a macOS app, Windows app, iOS simulator flow, or another desktop app that ChatGPT is building.
        • [claimed-docs] Browser lets ChatGPT open websites, gather current information, and take action while you stay in control.
        • [claimed-docs] Use it to compare options, complete a multi-step task on a website, or review a page you're building.
        • [claimed-docs] Run projects in parallel, work with files, use your computer, and keep long-running work moving from one desktop workspace.
        • [claimed-docs] Unlike Work on the Web, local Work can operate on resources that remain on your computer without requiring you to upload files to a cloud co…
        • [claimed-docs] Your ChatGPT data controls apply to content processed through ChatGPT, including screenshots taken by Computer Use.
        Perplexitydisputedcontradicted4/10

        Perplexity's 'Computer' (via MCP) and Assistant app claim to browse the web, execute code in a sandbox, connect to 400+ services, and perform tasks like booking/scheduling — a form of 'operate applications' — but this is a cloud browser/sandbox, not literal control of apps on the user's own computer, and community hands-on reports say the Computer research feature 'often fails to trigger via the UI, and when it does work, sessions frequently stall without returning an answer.' This directly contradicts the vendor's claims of reliable task completion. missing for 10: evidence of actually operating local desktop applications (not just cloud browser/sandbox), reliability data contradicting the stalling reports, independent success case studies.

        • [claimed-docs] Computer can: Search and browse the web for real-time information, including login-gated pages; Write and execute code in an interactive Lin…
        • [claimed-docs] Computer can: **Search and browse** the web for real-time information, including login-gated pages * **Write and execute code** in an intera…
        • [claimed-docs] **Connect to 400+ services** through a managed connector framework with one-click OAuth
        • [claimed-docs] Browser Control Computer includes a full cloud browser for tasks that go beyond search.
        • [claimed-docs] When a task requires interacting with a website, filling forms, or accessing login-gated content, Computer launches a browser session automa…
        • [claimed-docs] Give AI assistants the ability to complete real-world tasks using Perplexity Computer through the Model Context Protocol (MCP).
        • [community] The 'Computer' research feature in Perplexity often fails to trigger via the UI, and when it does work, sessions frequently stall without re…

      Tasks

      1. power-userSchedule recurring or one-off tasks that run automatically and come back to me with results

        weight 2 · round to ChatGPT
        ChatGPTfullclaimed8/10

        ChatGPT's Automations/Scheduled Tasks feature explicitly supports scheduling recurring or one-off tasks that run in the background and report back, plus event-triggered tasks from Gmail/Slack/GitHub, with a UI to review active, paused, and completed runs. missing for 10: independent/hands-on community corroboration of scheduled task reliability and no detail on notification/result-delivery mechanics beyond docs.

        • [claimed-docs] Schedule recurring tasks to run in the background.
        • [claimed-docs] Scheduled tasks can now start when a supported event occurs in Gmail, Slack, or GitHub.
        • [claimed-docs] Schedule recurring tasks to run in the background... Review active, paused, and completed tasks and recent runs in Scheduled.
        • [claimed-docs] scheduled tasks can run when a supported Gmail, Slack, or GitHub event occurs
        • [claimed-docs] Use an event trigger to triage new email, summarize channel activity, or act on pull request feedback without polling on a fixed cadence.
        Perplexitynone0/10

        Evidence shows search, Q&A, Computer/MCP agent capabilities, and an Assistant that can draft emails or book reservations, but nothing describes a mechanism for scheduling recurring or one-off tasks that run automatically in the background and return results later. Community evidence even notes the 'Computer' research feature often fails to trigger or stalls without returning an answer, but there's no documented scheduling/task-runner feature at all.

        • [claimed-docs] Assistant: Draft emails, schedule appointments, book reservations, and more.
        • [claimed-docs] Computer can: Search and browse the web for real-time information, including login-gated pages; Write and execute code in an interactive Lin…
        • [claimed-docs] Browser Control Computer includes a full cloud browser for tasks that go beyond search.
        • [community] The 'Computer' research feature in Perplexity often fails to trigger via the UI, and when it does work, sessions frequently stall without re…

      Apps devices — stories about apps devices in this arenaApps devices

      Stories about apps devices in this arena

      Apps

      1. power-userUse an official desktop app with OS-level shortcuts and access to what is on my screen

        weight 2 · round to ChatGPT
        ChatGPTpartialclaimed6/10

        The evidence confirms an official ChatGPT desktop app (macOS/Windows) that can 'use your computer' and run 'Computer Use' to see and operate GUIs, including screenshot-based screen access, plus desktop-only features like floating Pets controls and multi-browser support. However, there is no documentation of OS-level global keyboard shortcuts (e.g., a system-wide hotkey to invoke the app) or of general 'what's on my screen' querying outside the specific Computer Use/testing use case. Missing for 10: explicit OS-level shortcut/hotkey documentation, general screen-content awareness beyond Computer Use testing scenarios, independent hands-on confirmation of these desktop-specific features.

        • [claimed-docs] Run projects in parallel, work with files, use your computer, and keep long-running work moving from one desktop workspace.
        • [claimed-docs] Work in Edge, Brave, Opera, or Vivaldi as well as Chrome from the ChatGPT desktop app.
        • [claimed-docs] With Computer Use, ChatGPT can see and operate graphical user interfaces on macOS or Windows.
        • [claimed-docs] ChatGPT can see and operate graphical user interfaces on macOS or Windows
        • [claimed-docs] ChatGPT can see and operate graphical user interfaces on macOS or Windows.
        • [claimed-docs] Your ChatGPT data controls apply to content processed through ChatGPT, including screenshots taken by Computer Use.
        • [claimed-docs] Type a request or start a voice conversation from the floating Pets controls in the ChatGPT desktop app on macOS and Windows.
        • [claimed-docs] Testing a macOS app, Windows app, iOS simulator flow, or another desktop app that ChatGPT is building.
        Perplexitynone0/10

        The evidence pack only documents Perplexity's mobile apps (iOS/Android), a Chrome browser extension, a CLI, and MCP/API integrations — none describe an official desktop app with OS-level keyboard shortcuts or screen-content access.

        • [claimed-docs] Perplexity Pro Search & Deep Research: Guided AI search for deeper exploration.
        • [claimed-docs] Instant Page Summaries: Make sense of any article or webpage at a glance.
        • [claimed-docs] This free app syncs across devices and leverages the power of the top AI models from OpenAI, Anthropic, Meta, and more.
        • [claimed-docs] The pplx CLI returns structured JSON from the Perplexity Search API, making it useful for shell pipelines, interactive terminal work, and co…
      2. knowledge-workerUse full-featured official mobile apps for iOS and Android

        weight 2 · round to Perplexity
        ChatGPTfullclaimed7/10

        The iOS App Store listing (chatgpt-docs-20/21/41/52/58/59) documents rich mobile features—voice mode, photo upload, image generation, stickers—confirming a full-featured iOS app, and doc references (chatgpt-docs-67) explicitly mention continuing tasks 'in ChatGPT Work on the web, iOS, or Android,' indicating Android parity. Missing for 10: no dedicated Android app store evidence pack, no independent hands-on reviews of the mobile apps' feature completeness or performance.

        • [claimed-docs] Photo upload—Snap or upload a picture to transcribe a handwritten recipe or get info about a landmark.
        • [claimed-docs] Advanced Voice Mode–Tap the soundwave icon to have a real-time convo on the go.
        • [claimed-docs] Advanced Voice Mode–Tap the soundwave icon to have a real-time convo on the go. Settle a dinner table debate, or practice a new language.
        • [claimed-docs] Snap or upload a picture to transcribe a handwritten recipe or get info about a landmark.
        • [claimed-docs] Image generation–Generate original images from a description, or transform existing ones with a few simple words.
        • [claimed-docs] Choose an image and style, remix with emojis, and make personalized stickers that are ready to share in your group chat.
        • [claimed-docs] continue a task that needs a website account in ChatGPT Work on the web, iOS, or Android
        Perplexityfullclaimed8/10

        Perplexity has official iOS and Android apps (App Store and Play Store listings) with a broad feature set: Pro Search/Deep Research, Assistant tasks, voice, citations, library/history sync across devices, and cross-model access — indicating full-featured rather than bare-bones apps. Missing for 10: independent hands-on app-store review/rating evidence and no direct community commentary specifically on mobile app quality (community feedback cited is about the web/desktop product and Computer feature, not mobile apps specifically).

        • [claimed-docs] Perplexity Pro Search & Deep Research: Guided AI search for deeper exploration.
        • [claimed-docs] Assistant: Draft emails, schedule appointments, book reservations, and more.
        • [claimed-docs] Perplexity Labs: Bring your reports and projects to life faster than ever before.
        • [claimed-docs] Voice: Instant, up-to-date answers whether you type or say it.
        • [claimed-docs] Trust Built In: Cited sources for every answer.
        • [claimed-docs] Your Library: More than search history, it's a curation of your discoveries.
        • [claimed-docs] Discover: Learn new things from the community.
        • [claimed-docs] This free app syncs across devices and leverages the power of the top AI models from OpenAI, Anthropic, Meta, and more.
        • [claimed-docs] Cut through the clutter and get straight to credible, up-to-date answers.
        • [claimed-docs] Thread Follow-Ups: Keep the conversation going for a deeper understanding.

      Custom bots

      1. power-userBuild and share custom assistants with their own instructions and knowledge

        weight 2 · round to ChatGPT
        ChatGPTpartialclaimed5/10

        Docs confirm a 'GPT builder' concept for creating custom GPTs with configurable actions/connected apps and a dedicated 'gpts-and-sharing' doc implying sharing, but no evidence details custom instructions or uploading a knowledge base, and no independent/hands-on corroboration of the sharing flow. Missing for 10: explicit mention of setting custom instructions, uploading knowledge files, and community/hands-on validation of building and sharing a custom GPT.

        • [claimed-docs] Allow GPT builders to use approved workspace apps or configure actions that interact with permitted third-party APIs.
        • [claimed-docs] configure actions that interact with permitted third-party APIs
        • [claimed-docs] GPT builders can use either connected apps or custom actions, but not both in the same GPT.
        Perplexitynone0/10

        The evidence pack covers Perplexity's search products, apps, CLI, MCP servers, and Agent API (including 'profiles' as reusable API configs), but nothing describes a user-facing feature for building a custom assistant with its own persistent instructions plus an attached knowledge base that can be shared with others (e.g., a Spaces/custom-GPT-like capability).

        Automation depth — how much of the product can run unattendedAutomation depth

        How much of the product can run unattended

        1. ai-native userPerform bulk operations across many items at once

          weight 2 · round to ChatGPT
          ChatGPTpartialclaimed6/10

          ChatGPT/Codex docs show concrete bulk-style automation: 'bulk-scan' scanning many repositories in one campaign (chatgpt-docs-98), a CLI for scanning multiple repos over time (chatgpt-docs-97), running multiple projects in parallel (chatgpt-docs-32), and delegating work to subagents (chatgpt-docs-103), plus background scheduled tasks with multiple runs (chatgpt-docs-37). This covers meaningful bulk/parallel automation but is concentrated in coding/security contexts rather than general-purpose bulk operations across arbitrary item sets, and there's no independent/hands-on corroboration of these bulk claims. Missing for 10: evidence of bulk operations on non-code items (e.g., bulk document/data processing), and independent verification that bulk-scan/subagent delegation works reliably at scale.

          • [claimed-docs] Use `npx @openai/codex-security bulk-scan` to review repositories in one campaign.
          • [claimed-docs] Use its command-line interface (CLI) to scan repositories you own or have permission to assess, review findings over time
          • [claimed-docs] Run projects in parallel, work with files, use your computer, and keep long-running work moving from one desktop workspace.
          • [claimed-docs] In ChatGPT Work, ask ChatGPT to delegate independent work to subagents.
          • [claimed-docs] Schedule recurring tasks to run in the background... Review active, paused, and completed tasks and recent runs in Scheduled.
          Perplexitynone0/10

          No evidence of a batch/bulk API, batch endpoint, or multi-item processing mode; the CLI and Agent API are described as single-call/pipeline-oriented tools that a user could script externally, but Perplexity itself does not document any bulk-operation capability.

          • [claimed-docs] The `pplx` CLI returns structured JSON from the Perplexity Search API, making it useful for shell pipelines, interactive terminal work, and …
          • [claimed-docs] Get accurate, up-to-date answers grounded in real-time web search, with inline citations in a single call, and conversation context across t…
          • [claimed-docs] The `sandbox` tool gives the agent an isolated Linux container to run real code and use the output in its answer
        2. ai-native userDefine rules that trigger actions automatically on events

          weight 3 · round to ChatGPT
          ChatGPTfullclaimed7/10

          ChatGPT's automations/scheduled tasks feature explicitly supports event-driven triggers (Gmail, Slack, GitHub) instead of just fixed schedules, letting users define rules that fire actions on external events, and lets them review active/paused/completed runs. Missing for 10: independent or hands-on verification that these event triggers work reliably in practice, and detail on how flexible/general the rule definitions can be beyond the three named integrations.

          • [claimed-docs] Schedule recurring tasks to run in the background.
          • [claimed-docs] Scheduled tasks can now start when a supported event occurs in Gmail, Slack, or GitHub.
          • [claimed-docs] Use an event trigger to triage new email, summarize channel activity, or act on pull request feedback without polling on a fixed cadence.
          • [claimed-docs] Schedule recurring tasks to run in the background... Review active, paused, and completed tasks and recent runs in Scheduled.
          • [claimed-docs] scheduled tasks can run when a supported Gmail, Slack, or GitHub event occurs
          Perplexitynone0/10

          No evidence of a rules/trigger/automation engine (event-based conditions triggering actions) anywhere in the docs — Perplexity's evidence covers search, chat, APIs, MCP/Computer agent tasks, and CLI, but nothing about defining persistent rules that fire automatically on events.

          • ai-native userSchedule recurring jobs or workflows

            weight 2 · round to ChatGPT
            ChatGPTfullclaimed8/10

            ChatGPT's Scheduled Tasks/Automations feature explicitly supports recurring background jobs ('Schedule recurring tasks to run in the background,' with review of active/paused/completed runs) and even event-based triggers (Gmail, Slack, GitHub) as an alternative to fixed cadence. This directly matches the story of scheduling recurring jobs/workflows with first-party docs. Missing for 10: independent/hands-on community corroboration of the scheduling feature specifically (evidence pack community items don't address automations/scheduling) and more detail on reliability/limits in practice.

            • [claimed-docs] Schedule recurring tasks to run in the background.
            • [claimed-docs] Schedule recurring tasks to run in the background... Review active, paused, and completed tasks and recent runs in Scheduled.
            • [claimed-docs] Scheduled tasks can now start when a supported event occurs in Gmail, Slack, or GitHub.
            • [claimed-docs] scheduled tasks can run when a supported Gmail, Slack, or GitHub event occurs
            • [claimed-docs] Use an event trigger to triage new email, summarize channel activity, or act on pull request feedback without polling on a fixed cadence.
            Perplexitynone0/10

            No evidence of scheduling, cron-like triggers, or recurring workflow automation anywhere in the docs, apps, or API references; the Agent API, CLI, MCP servers, and assistant features described are all single-invocation or on-demand tools with no persistent job scheduler.

            • ai-native userVersion, review, and roll back my automations

              weight 1 · round to ChatGPT
              ChatGPTpartialclaimed4/10

              ChatGPT supports scheduled/recurring automations with a review of active/paused/completed task runs (chatgpt-docs-11, chatgpt-docs-37, chatgpt-docs-47), which gives some review and status visibility, but there is no evidence of version history, diffing between automation versions, or a rollback mechanism to revert an automation to a prior state. missing for 10: explicit versioning of automations, diff/comparison between versions, and a documented rollback/revert feature.

              • [claimed-docs] Schedule recurring tasks to run in the background.
              • [claimed-docs] Schedule recurring tasks to run in the background... Review active, paused, and completed tasks and recent runs in Scheduled.
              • [claimed-docs] scheduled tasks can run when a supported Gmail, Slack, or GitHub event occurs
              Perplexitypartialclaimed3/10

              The Agent API's 'profiles' feature is described as a reusable, versioned configuration that can be saved and managed, offering a thin sliver of version control for automation configs, but there is no documented review workflow or rollback mechanism for automations. missing for 10: rollback/restore functionality, review/diff UI, versioning for Computer/MCP-based automations, evidence of actual usage beyond a single doc line.

              • [claimed-docs] A profile is a reusable, versioned configuration that you save and manage.

            Connectors apps — stories about connectors apps in this arenaConnectors apps

            Stories about connectors apps in this arena

            Connectors

            1. power-userBrowse a directory of third-party apps and connectors and add them to the assistant

              weight 2 · round to ChatGPT
              ChatGPTfullclaimed7/10

              ChatGPT documents a Plugins/connectors ecosystem — installing named plugins (Slack, Codex Security), connecting to third-party tools like Google Drive, SharePoint, Salesforce, and Gong, and GPT builders choosing 'connected apps' or custom actions from an approved list — which together describe browsing and adding third-party integrations to the assistant. Missing for 10: independent/hands-on confirmation of the actual browse-and-add directory UI/UX and its breadth beyond the named examples.

              • [claimed-docs] Install the Slack plugin to summarize channels or draft replies.
              • [claimed-docs] Install the Codex Security plugin to scan authorized code and confirm plausible vulnerability findings.
              • [claimed-docs] Plugins can connect ChatGPT to the tools and information you use for work, such as Google Drive, SharePoint, Salesforce, or Gong.
              • [claimed-docs] Allow GPT builders to use approved workspace apps or configure actions that interact with permitted third-party APIs.
              • [claimed-docs] GPT builders can use either connected apps or custom actions, but not both in the same GPT.
              • [claimed-docs] configure actions that interact with permitted third-party APIs
              Perplexitypartialclaimed4/10

              Docs mention Perplexity's Computer feature can 'connect to 400+ services through a managed connector framework with one-click OAuth,' implying a connector catalog exists, but there is no evidence of an actual browsable directory UI, categories, or user-facing app marketplace, and no independent/hands-on confirmation of this experience. Missing for 10: dedicated connector/app directory UI evidence, list of example connectors, independent user reports of browsing/adding connectors.

              • [claimed-docs] **Connect to 400+ services** through a managed connector framework with one-click OAuth
              • [claimed-docs] Give AI assistants the ability to complete real-world tasks using Perplexity Computer through the Model Context Protocol (MCP).
            2. knowledge-workerConnect my cloud drive, email, and calendar so the assistant can search and use them in answers

              weight 3 · round to ChatGPT
              ChatGPTpartialclaimed6/10

              Docs show ChatGPT can connect to Google Drive/SharePoint via plugins and can trigger on Gmail events, giving cloud-drive and email connectivity, and MCP/plugins provide a general connector framework for third-party tools. However, there is no explicit mention of calendar integration, and all evidence is vendor documentation with no independent/hands-on confirmation that these connectors actually surface content in answers. Missing for 10: explicit calendar connector support, independent corroboration of connector functionality, and clearer 'search across all three data sources in one answer' evidence.

              • [claimed-docs] Plugins can connect ChatGPT to the tools and information you use for work, such as Google Drive, SharePoint, Salesforce, or Gong.
              • [claimed-docs] Install the Slack plugin to summarize channels or draft replies.
              • [claimed-docs] Scheduled tasks can now start when a supported event occurs in Gmail, Slack, or GitHub.
              • [claimed-docs] scheduled tasks can run when a supported Gmail, Slack, or GitHub event occurs
              • [claimed-docs] Model Context Protocol (MCP) connects models to tools and context. Use it to give ChatGPT or Codex access to third-party documentation
              • [claimed-docs] Use it to give ChatGPT or Codex access to third-party documentation, or to let it interact with developer tools like your browser or Figma.
              Perplexitypartialcommunity5/10

              Perplexity's Computer/MCP docs claim a 'managed connector framework' connecting to 400+ services via one-click OAuth, and the Assistant feature claims it can draft emails and schedule appointments, which implies email/calendar integration, but no evidence names specific connectors like Google Drive, Gmail, or Google/Outlook Calendar, nor shows search results being grounded in those personal sources. Community reports also note the 'Computer' feature (where this connector framework lives) often fails to trigger via the UI and stalls without returning an answer, raising doubts about reliability. Missing for 10: named cloud-drive/email/calendar connector examples, documentation of how connected-source data is surfaced in answers, and independent confirmation the connector framework works reliably.

              • [claimed-docs] **Connect to 400+ services** through a managed connector framework with one-click OAuth
              • [claimed-docs] Assistant: Draft emails, schedule appointments, book reservations, and more.
              • [claimed-docs] · Assistant: Draft emails, schedule appointments, book reservations, and more.
              • [community] The 'Computer' research feature in Perplexity often fails to trigger via the UI, and when it does work, sessions frequently stall without re…

            Files analysis — stories about files analysis in this arenaFiles analysis

            Stories about files analysis in this arena

            Analysis

            1. power-userHave the assistant write and run code on my data to produce charts, computed answers, and downloadable files

              weight 3 · round to ChatGPT
              ChatGPTfullcommunity8/10

              ChatGPT's Code Interpreter/Data Analysis capability (documented via file drafting, spreadsheet/PDF handling, interactive visualizations, and downloadable finished files) lets it write and execute code against uploaded data to produce charts and computed answers, then export results as documents/spreadsheets/PDFs. Docs explicitly describe analyzing files, building interactive visualizations, and downloading completed files, and community evidence corroborates real code/file execution capability (e.g., running code/containers, file interpretation plugins). Missing for 10: no dedicated first-party doc page specifically titled 'Code Interpreter/Data Analysis' in this pack, and no hands-on example showing a specific chart-from-CSV walkthrough.

              • [claimed-docs] Draft and refine documents, presentations, spreadsheets, and PDF files. Review the result, ask for specific changes, and download the comple…
              • [claimed-docs] make interactive [visualizations], and build or share websites and apps with [Sites]
              • [claimed-docs] Create a deck, analyze files, draft a report, build a project plan
              • [claimed-docs] Search the web, browse websites, compare sources, read files, analyze data, and summarize findings.
              • [claimed-docs] Draft and refine [documents, presentations, spreadsheets, and PDF files]. Review the result, ask for specific changes, and download the comp…
              • [community] This is huge, essentially adding what people have been building with LangChain Tools into the core product. The browser and file-upload/inte…
              Perplexitydisputedcontradicted4/10

              Perplexity documents a code-execution sandbox (Computer MCP / Agent API 'sandbox' tool) that can write and run Python/Node code and return outputs, and Labs is pitched for 'reports and projects,' suggesting some support for computing answers/files from data. However, hands-on community reporting says the 'Computer' feature 'often fails to trigger via the UI, and when it does work, sessions frequently stall without returning an answer,' directly contradicting reliable delivery of this workflow. missing for 10: explicit evidence of chart generation, working with user-uploaded datasets, downloadable file outputs, and independent confirmation the sandbox reliably works in the consumer product.

              • [claimed-docs] Computer can: Search and browse the web for real-time information, including login-gated pages; Write and execute code in an interactive Lin…
              • [claimed-docs] Computer can: **Search and browse** the web for real-time information, including login-gated pages * **Write and execute code** in an intera…
              • [claimed-docs] The `sandbox` tool gives the agent an isolated Linux container to run real code and use the output in its answer
              • [claimed-docs] Perplexity Labs: Bring your reports and projects to life faster than ever before.
              • [community] The 'Computer' research feature in Perplexity often fails to trigger via the UI, and when it does work, sessions frequently stall without re…

            Artifacts

            1. knowledge-workerHave the assistant create and iteratively edit documents, presentations, and other files I can export

              weight 2 · round to ChatGPT
              ChatGPTfullclaimed9/10

              Docs strongly support creating and iteratively editing documents, presentations, spreadsheets, and PDFs, with review/annotation and export/download workflows (chatgpt-docs-8, chatgpt-docs-30, chatgpt-docs-60, chatgpt-docs-66, chatgpt-docs-68, chatgpt-docs-70), plus a dedicated artifacts/canvas viewer supporting annotations and comments for iterative refinement (chatgpt-docs-7, chatgpt-docs-18, chatgpt-docs-24, chatgpt-docs-101). Missing for 10: independent hands-on corroboration specifically of document/presentation export workflows (community evidence pack focuses on other capabilities like coding/search, not file export).

              • [claimed-docs] Draft and refine documents, presentations, spreadsheets, and PDF files.
              • [claimed-docs] Draft and refine documents, presentations, spreadsheets, and PDF files. Review the result, ask for specific changes, and download the comple…
              • [claimed-docs] Draft and refine [documents, presentations, spreadsheets, and PDF files]. Review the result, ask for specific changes, and download the comp…
              • [claimed-docs] Create a deck, analyze files, draft a report, build a project plan
              • [claimed-docs] Turn research and analysis into documents, presentations, spreadsheets, and other finished work.
              • [claimed-docs] Use ChatGPT Work to turn notes, docs, research, or meeting materials into a structured deck.
              • [claimed-docs] Annotations let you point to a specific part of a file and tell ChatGPT what to change.
              • [claimed-docs] a document editor can provide tools to find a section or add a comment
              • [claimed-docs] Use annotations to point at a specific part of a supported preview and request a focused revision.
              Perplexitypartialclaimed3/10

              Perplexity Labs is described as helping 'bring your reports and projects to life,' hinting at document/report generation, but the evidence pack gives no detail on iterative editing, presentation creation, or exporting files to common formats. Missing for 10: iterative document/presentation editing workflow, export format support (PDF/DOCX/PPT), and any independent confirmation these outputs are usable/editable.

              • [claimed-docs] Perplexity Labs: Bring your reports and projects to life faster than ever before.

            Files

            1. knowledge-workerUpload documents, spreadsheets, and PDFs and get accurate analysis of their contents

              weight 3 · round to ChatGPT
              ChatGPTfullclaimed7/10

              Docs confirm document/spreadsheet/PDF upload and analysis (draft/refine documents, presentations, spreadsheets, PDFs; 'analyze files'; 'read files, analyze data, and summarize findings'), which directly matches the story. However, evidence is entirely first-party documentation with no independent hands-on validation of accuracy specifically for uploaded file analysis (community evidence covers unrelated web-search accuracy issues, not file analysis). Missing for 10: independent/hands-on verification of analysis accuracy on real uploaded documents/spreadsheets/PDFs, and detail on limits (file size, complex spreadsheet formulas, OCR quality).

              • [claimed-docs] Draft and refine documents, presentations, spreadsheets, and PDF files.
              • [claimed-docs] Draft and refine documents, presentations, spreadsheets, and PDF files. Review the result, ask for specific changes, and download the comple…
              • [claimed-docs] Draft and refine [documents, presentations, spreadsheets, and PDF files]. Review the result, ask for specific changes, and download the comp…
              • [claimed-docs] Create a deck, analyze files, draft a report, build a project plan
              • [claimed-docs] Search the web, browse websites, compare sources, read files, analyze data, and summarize findings.
              Perplexitynone0/10

              The evidence pack contains no mention of document, spreadsheet, or PDF upload/analysis features anywhere in Perplexity's docs, API, CLI, MCP server, or app store listings — coverage focuses on web search, citations, sandboxed code execution, and browser automation. Missing for 10: any documentation of file/PDF/spreadsheet upload, parsing, or analysis capability, and any user or hands-on evidence of accurate document Q&A.

              Memory context — stories about memory context in this arenaMemory context

              Stories about memory context in this arena

              Memory

              1. power-userHave the assistant remember relevant context from previous chats and apply it in new conversations

                weight 3 · round to ChatGPT
                ChatGPTfullclaimed8/10

                ChatGPT's Memories feature explicitly carries useful context from earlier chats into future conversations, with dedicated docs on memory controls (personalize.md, customization/memories.md) and even CLI-level controls (/memories) for whether a chat can use or contribute to memories. Missing for 10: independent/hands-on community corroboration of cross-chat memory recall working reliably, and detail on limits/scope of what memories retain.

                • [claimed-docs] Memories let ChatGPT and Codex carry useful context from earlier work into future work.
                • [claimed-docs] Memories let ChatGPT carry useful context from earlier chats into future work.
                • [claimed-docs] In Codex CLI, use /memories in an interactive session to control whether the current chat can use existing local memories or become an input…
                • [claimed-docs] use `/memories` to choose whether a chat can use local memories or contribute to future memories
                Perplexitynone0/10

                Evidence shows only within-conversation context ('conversation context across turns', 'Thread Follow-Ups') and a searchable history/library, but no documented feature where the assistant recalls or applies context from previous separate chats into new conversations. Missing for 10: any explicit cross-session memory feature, opt-in/opt-out memory controls, or evidence of persisted user facts being reused in new threads.

                • [claimed-docs] Get accurate, up-to-date answers grounded in real-time web search, with inline citations in a single call, and conversation context across t…
                • [claimed-docs] Thread Follow-Ups: Keep the conversation going for a deeper understanding.
                • [claimed-docs] Your Library: More than search history, it's a curation of your discoveries.
              2. power-userSet persistent custom instructions and preferences that shape every response

                weight 1 · round to ChatGPT
                ChatGPTfullclaimed8/10

                ChatGPT supports persistent custom instructions/personalization and Memories that carry context across chats, plus Codex's global AGENTS.md for persistent personal instructions in coding workflows, and fine-grained control via /memories. Missing for 10: independent hands-on verification that custom instructions reliably shape *every* response over long-term use, and no detail on limits/scope conflicts between memories and per-chat overrides.

                • [claimed-docs] Memories let ChatGPT and Codex carry useful context from earlier work into future work.
                • [claimed-docs] Memories let ChatGPT carry useful context from earlier chats into future work.
                • [claimed-docs] In Codex, these personal instructions are stored in your global `AGENTS.md` file.
                • [claimed-docs] use `/memories` to choose whether a chat can use local memories or contribute to future memories
                • [claimed-docs] In Codex CLI, use /memories in an interactive session to control whether the current chat can use existing local memories or become an input…
                Perplexitypartialclaimed3/10

                The only related evidence is the Agent API 'profiles' feature (a reusable, versioned configuration you save and manage), which could function as persistent settings shaping responses, but this is a developer/API concept, not documented as a consumer-facing custom-instructions or persona feature. Missing for 10: explicit evidence of user-facing custom instructions/preferences in the consumer app, confirmation that profiles persist across all conversations/responses, and independent corroboration of this working as claimed.

                • [claimed-docs] A profile is a reusable, versioned configuration that you save and manage.
                • [claimed-docs] Your Library: More than search history, it's a curation of your discoveries.

              Projects

              1. knowledge-workerOrganize related chats and files into a project or space that shares context and instructions

                weight 2 · round to ChatGPT
                ChatGPTfullclaimed8/10

                ChatGPT's Projects feature explicitly lets users organize related chats, share context/instructions, and even attach local folders/files for shared context, directly matching the story. Memories also reinforce carrying context across chats. Missing for 10: independent/hands-on corroboration of the Projects feature working as described, and detail on instruction-sharing UI beyond docs claims.

                • [claimed-docs] Use a project to organize related chats and give ChatGPT the context it needs.
                • [claimed-docs] A local project gives chats access to one or more folders on your computer, such as a collection of source files or a codebase.
                • [claimed-docs] Memories let ChatGPT and Codex carry useful context from earlier work into future work.
                • [claimed-docs] Memories let ChatGPT carry useful context from earlier chats into future work.
                Perplexitynone0/10

                The evidence pack mentions a 'Library' for curating search history but nothing about a 'Spaces'/'Projects' feature that groups chats and files with shared context or custom instructions, which is the core of this story. Missing for 10: any mention of collections/spaces, file upload grounding within a project, or persistent custom instructions per project.

                Multimodal — stories about multimodal in this arenaMultimodal

                Stories about multimodal in this arena

                Images

                1. knowledge-workerGenerate and edit images from natural-language prompts

                  weight 2 · round to ChatGPT
                  ChatGPTfullclaimed9/10

                  ChatGPT's docs explicitly cover image generation and editing from natural-language prompts, including editing via Comment/annotations, reference images, and Canvas view for reviewing multiple images, plus mobile app support for generating/transforming images and creating stickers. This directly matches the knowledge-worker story of generating and editing images conversationally. Missing for 10: no independent/hands-on community corroboration specifically for image generation quality or reliability.

                  • [claimed-docs] Ask ChatGPT to generate or edit images.
                  • [claimed-docs] use Comment to add precise feedback to one or more images
                  • [claimed-docs] Generate or edit images, make interactive visualizations, and build or share websites and apps with Sites.
                  • [claimed-docs] Ask ChatGPT to generate or edit images. Use image generation for UI assets, banners, backgrounds, illustrations
                  • [claimed-docs] Switch between Focused view to inspect one image and Canvas view to see the images generated in the same chat.
                  • [claimed-docs] In Canvas view, use Comment to add precise feedback to one or more images.
                  • [claimed-docs] Add a reference image when you want ChatGPT to transform an existing asset or use it as visual guidance.
                  • [claimed-docs] Image generation–Generate original images from a description, or transform existing ones with a few simple words.
                  • [claimed-docs] Choose an image and style, remix with emojis, and make personalized stickers that are ready to share in your group chat.
                  Perplexitynone0/10

                  The evidence pack shows Perplexity is focused on web-grounded search, citations, code sandboxes, MCP/CLI integrations, and browser automation via 'Computer,' but contains no mention of image generation or editing capabilities from natural-language prompts anywhere in the docs, app store listings, or community reports.

                  • knowledge-workerShare screenshots and photos and have the assistant accurately interpret what is in them

                    weight 2 · round to ChatGPT
                    ChatGPTfullclaimed7/10

                    First-party docs confirm ChatGPT accepts photo/screenshot uploads and interprets their content (e.g., transcribing a handwritten recipe or identifying a landmark from a photo), which directly matches the knowledge-worker use case of sharing images for analysis. Missing for 10: independent/hands-on evidence corroborating accuracy of image interpretation, and explicit documentation of screenshot-specific analysis (e.g., UI screenshots) rather than just general photo uploads.

                    • [claimed-docs] Photo upload—Snap or upload a picture to transcribe a handwritten recipe or get info about a landmark.
                    • [claimed-docs] Snap or upload a picture to transcribe a handwritten recipe or get info about a landmark.
                    • [claimed-docs] Image generation–Generate original images from a description, or transform existing ones with a few simple words.
                    Perplexitynone0/10

                    The evidence pack contains no mention of image/screenshot upload or visual interpretation capability anywhere in the docs, app store listings, or API references—only text search, voice, browsing, and coding features are described.

                    Voice

                    1. knowledge-workerHave a natural, real-time voice conversation with the assistant

                      weight 2 · round to ChatGPT
                      ChatGPTfullclaimed8/10

                      ChatGPT ships Advanced Voice Mode for real-time spoken conversation on mobile ('Tap the soundwave icon to have a real-time convo on the go') and ChatGPT Voice on desktop that lets users talk through ideas, start work, check progress, or change direction without switching to typing. This directly matches the knowledge-worker story of natural, real-time voice conversation. Missing for 10: independent hands-on corroboration of voice quality/latency and any community verification beyond vendor docs.

                      • [claimed-docs] Advanced Voice Mode–Tap the soundwave icon to have a real-time convo on the go.
                      • [claimed-docs] Advanced Voice Mode–Tap the soundwave icon to have a real-time convo on the go. Settle a dinner table debate, or practice a new language.
                      • [claimed-docs] ChatGPT Voice lets you talk through ideas and coordinate tasks in Chat, Work, and Codex in the ChatGPT desktop app. Start work, check progre…
                      • [claimed-docs] Start work, check progress, or change direction without switching back to typing.
                      • [claimed-docs] ChatGPT Voice lets you talk through ideas and coordinate tasks in Chat, Work, and Codex in the ChatGPT desktop app.
                      • [claimed-docs] ChatGPT Voice can start separate tasks for longer work, check existing tasks, and send follow-up instructions.
                      Perplexitypartialclaimed4/10

                      Perplexity's mobile app docs mention a 'Voice' feature ('Instant, up-to-date answers whether you type or say it'), indicating voice input/output exists, but there's no evidence describing a natural, continuous, real-time back-and-forth voice conversation mode (like a dedicated voice-chat UI) or its quality/latency. Missing for 10: details on conversational turn-taking, interruption handling, voice mode UX specifics, and independent hands-on validation of voice conversation quality.

                      • [claimed-docs] Voice: Instant, up-to-date answers whether you type or say it.
                      • [claimed-docs] · Voice: Instant, up-to-date answers whether you type or say it.

                    Openness — open source, data portability, and self-hosting storiesOpenness

                    Open source, data portability, and self-hosting stories

                    1. ai-native userDo everything through the API that I can do in the UI

                      weight 2 · round to Perplexity
                      ChatGPTpartialprobed3/10

                      There is evidence of programmatic access via the Codex CLI/SDK for coding automation and CI jobs, and a security-scan CLI, but nothing shows that the broad set of UI-only capabilities (Canvas/image editing, Computer Use, Voice, Work desktop automations, Sites, MCP-in-chat, memories, scheduled tasks) are exposed through a general ChatGPT API with parity to the UI. A probe for an OpenAPI/swagger spec on the docs site also returned 404s, reinforcing the lack of a documented full API surface. missing for 10: documented API endpoints mirroring Canvas/image tools, Computer Use, Voice, Work automations, Sites, and MCP-in-chat; independent confirmation of API-UI feature parity.

                      • [claimed-docs] Use the Codex SDK to automate coding tasks, including jobs in CI.
                      • [claimed-docs] Inspect code, make changes, run commands, and automate repeatable work without leaving your terminal.
                      • [claimed-docs] Use its command-line interface (CLI) to scan repositories you own or have permission to assess, review findings over time
                      • [probe] PROBE openapi: all candidate paths 404 (https://learn.chatgpt.com/openapi.json, https://learn.chatgpt.com/swagger.json, https://learn.chatgp…
                      Perplexitypartialclaimed5/10

                      The API/Agent API exposes web-grounded search, citations, sandboxed code execution, structured output, model fallback, and CLI/MCP integrations, covering much of what the UI offers, but UI-only consumer features like Assistant task automation (email drafting, scheduling, reservations), Voice, Library/Discover, and browser extension page-context features have no documented API equivalents. missing for 10: API parity for Assistant actions (email/scheduling/booking), Voice interface, Library/Discover/curation features, browser-extension contextual page understanding, and independent confirmation that all UI capabilities are API-accessible.

                      • [claimed-docs] Get accurate, up-to-date answers grounded in real-time web search, with inline citations in a single call, and conversation context across t…
                      • [claimed-docs] The `sandbox` tool gives the agent an isolated Linux container to run real code and use the output in its answer
                      • [claimed-docs] Structured output makes the model return JSON that conforms to a schema you define, so you can deserialize it directly.
                      • [claimed-docs] Model fallback enables specifying multiple models in a `models` array. The API tries each model in order until one succeeds, providing autom…
                      • [claimed-docs] Assistant: Draft emails, schedule appointments, book reservations, and more.
                      • [claimed-docs] Voice: Instant, up-to-date answers whether you type or say it.
                      • [claimed-docs] Your Library: More than search history, it's a curation of your discoveries.
                      • [claimed-docs] Discover: Learn new things from the community.
                      • [claimed-docs] Contextual Understanding: Get answers relevant to your current page or even specific to your current domain.
                    2. ai-native userExport all of my data in open formats and leave

                      weight 3 · round drawn
                      ChatGPTnone0/10

                      No evidence in the pack of a data export feature producing open/portable formats, nor any mention of account data export or deletion workflow. Evidence only covers general product features (Codex, Work, MCP, image gen, etc.) with nothing about exporting personal chat/data history or leaving the platform with your data intact.

                        Perplexitynone0/10

                        No evidence of a data export/portability feature for user account data (chat history, library, settings) in open formats; the docs cover API access to models/search but nothing about exporting personal user data or account deletion workflows. missing for 10: any documented data export tool, format spec (JSON/CSV/etc.), or account-deletion-with-export flow.

                        Privacy posture — data-handling and privacy storiesPrivacy posture

                        Data-handling and privacy stories

                        1. ai-native userChoose where my data is stored (region/residency)

                          weight 2 · round drawn
                          ChatGPTnone0/10

                          No evidence in the pack addresses data residency or regional storage choice for ChatGPT; the evidence only touches general data controls (e.g., Computer Use screenshots) without any region-selection capability.

                            Perplexitynone0/10

                            No evidence in the pack mentions data residency, regional storage options, or any user-selectable region controls; Perplexity's docs focus on models, search, MCP/CLI integrations, and app features but never address data storage location or residency choices.

                            • ai-native userPrevent my data from being used to train AI models

                              weight 3 · round drawn
                              ChatGPTnone0/10

                              The evidence pack contains no documentation or mention of data-training opt-out controls, privacy settings, or 'improve the model for everyone' toggles; only tangential data-controls mention (chatgpt-docs-89) refers to Computer Use screenshots, not training opt-out generally. Missing for 10: any reference to training-data opt-out settings, business/API data-usage policies, or privacy dashboard controls.

                              • [claimed-docs] Your ChatGPT data controls apply to content processed through ChatGPT, including screenshots taken by Computer Use.
                              Perplexitynone0/10

                              No evidence in the pack of any opt-out setting, privacy policy statement, or documented control letting users prevent their data from being used for AI training; the evidence pack only covers product features (search, CLI, MCP, browser extension) and unrelated community complaints about crawling/robots.txt behavior. Missing for 10: any documentation of a training opt-out toggle, privacy settings page, or data-use policy addressing model training.

                              • ai-native userControl data retention and deletion

                                weight 2 · round to ChatGPT
                                ChatGPTpartialclaimed3/10

                                The only relevant evidence is a passing reference that 'ChatGPT data controls apply to content processed through ChatGPT, including screenshots taken by Computer Use,' implying some data-control/retention settings exist, but no documentation details how to view, export, or delete data, set retention periods, or manage memory deletion. Missing for 10: explicit data retention/export/delete documentation, memory deletion controls, and independent confirmation that these controls work as described.

                                • [claimed-docs] Your ChatGPT data controls apply to content processed through ChatGPT, including screenshots taken by Computer Use.
                                Perplexitynone0/10

                                The evidence pack contains no documentation of data retention settings, deletion controls, export options, or privacy dashboard features for Perplexity users; the only privacy-adjacent items concern the company's own web-crawling/robots.txt controversy, which is off-topic for user data control. This axis clearly applies to a consumer AI assistant, so absence of evidence yields 'none'.

                                • ai-native userOpt out of telemetry and usage tracking

                                  weight 2 · round drawn
                                  ChatGPTnone0/10

                                  None of the evidence addresses telemetry/usage-tracking opt-out controls for ChatGPT; the docs cover data controls tangentially (e.g., data usage for Computer Use screenshots) but nothing about disabling telemetry or usage analytics.

                                    Perplexitynone0/10

                                    No evidence in the pack describes any telemetry opt-out, privacy settings, or usage-tracking controls; the community items discuss crawling/robots.txt disputes and product quality, not telemetry opt-out. Missing for 10: any documentation of a privacy settings page, data-collection opt-out toggle, or telemetry policy.

                                    Research answers — stories about research answers in this arenaResearch answers

                                    Stories about research answers in this arena

                                    Research

                                    1. knowledge-workerLaunch a deep research run that autonomously searches many sources and returns a cited report

                                      weight 3 · round to ChatGPT
                                      ChatGPTpartialclaimed6/10

                                      Docs show ChatGPT can search the web, browse multiple sources, compare them, and produce cited results in-chat (docs-86, docs-90), and can turn research into finished documents/reports (docs-66, docs-68, docs-60). However, there is no explicit mention of a dedicated 'Deep Research' autonomous multi-source research mode/run with a structured long-form cited report as its own distinct feature — the evidence only shows general web-search-with-citations and document drafting capabilities. missing for 10: an explicitly named deep-research mode, evidence of autonomous long-running multi-source research runs, and a structured final cited-report output format.

                                      • [claimed-docs] Search results and citations appear in the chat when ChatGPT uses web search.
                                      • [claimed-docs] Search the web, browse websites, compare sources, read files, analyze data, and summarize findings.
                                      • [claimed-docs] Create a deck, analyze files, draft a report, build a project plan
                                      • [claimed-docs] Turn research and analysis into documents, presentations, spreadsheets, and other finished work.
                                      • [claimed-docs] Draft and refine [documents, presentations, spreadsheets, and PDF files]. Review the result, ask for specific changes, and download the comp…
                                      • [claimed-docs] In the CLI, pass `--search` to fetch live results for one run
                                      Perplexitydisputedcontradicted5/10

                                      Perplexity's docs explicitly advertise 'Pro Search & Deep Research: Guided AI search for deeper exploration' with citations built into every answer, matching the story's core capability. However, hands-on community reports directly contradict reliable delivery: one user found citations/references 'frequently mismatched to the text' and quality declining over time, and another reports the 'Computer' research feature 'often fails to trigger via the UI, and when it does work, sessions frequently stall without returning an answer,' leading them to prefer other tools for actual research. Missing for 10: independent verification of successful autonomous multi-source runs, resolution of the stalling/citation-mismatch complaints, and clearer documentation distinguishing 'Deep Research' reliability from the separate 'Computer' agent.

                                      • [claimed-docs] Perplexity Pro Search & Deep Research: Guided AI search for deeper exploration.
                                      • [claimed-docs] Features: · Perplexity Pro Search & Deep Research: Guided AI search for deeper exploration.
                                      • [claimed-docs] Trust Built In: Cited sources for every answer.
                                      • [claimed-docs] Get accurate, up-to-date answers grounded in real-time web search, with inline citations in a single call, and conversation context across t…
                                      • [community] User used a free 12-month Perplexity Pro offer: initially useful for quick queries like recipes or manuals, but quality declined as the comp…
                                      • [community] The 'Computer' research feature in Perplexity often fails to trigger via the UI, and when it does work, sessions frequently stall without re…
                                      • [community] For actual research, the user now prefers Claude or ChatGPT over Perplexity, saying results are higher quality and more accurate despite bei…
                                    2. knowledge-workerGet answers grounded in current web results with citations back to the sources

                                      weight 2 · round to ChatGPT
                                      ChatGPTfullcommunity8/10

                                      ChatGPT's web search docs explicitly state that search results and citations appear in chat when web search is used, and describe searching, browsing, comparing sources, and summarizing findings — directly matching the story. Community feedback shows mixed satisfaction with search accuracy (e.g., comparisons to Perplexity, a weather inaccuracy) but doesn't concretely show citations failing to appear, so this doesn't rise to a dispute. Missing for 10: independent verification of citation accuracy/consistency across many queries and no first-party detail on citation formatting/source diversity.

                                      • [claimed-docs] Search results and citations appear in the chat when ChatGPT uses web search.
                                      • [claimed-docs] Search the web, browse websites, compare sources, read files, analyze data, and summarize findings.
                                      • [claimed-docs] In the CLI, pass `--search` to fetch live results for one run
                                      • [community] AKA Bing Search in ChatGPT. So it is not it's own search engine and is still using Bing for its results just like the rest of them.
                                      • [community] I gave it a quick spin and my initial impression is much worse than perplexity.
                                      • [community] I asked it the current weather in my area and the temperature was off by 23 degrees F.
                                      Perplexitydisputedcontradicted5/10

                                      Perplexity's docs and consumer apps clearly document web-grounded answers with inline citations across the API, apps, and browser extension (perplexity-docs-2, -12, -24, -31), and this is a core, heavily marketed feature. However, hands-on community reports concretely contradict citation quality: users report citations/links frequently mismatched to the text and Perplexity citing AI-generated 'best software' listicle spam, undermining trust in the grounding (perplexity-comm-6, perplexity-comm-11), with some users switching to Claude/ChatGPT for research quality (perplexity-comm-9). missing for 10: independent verification that citation accuracy holds up at scale, and resolution of reported citation/source mismatch issues.

                                      • [claimed-docs] Get web-grounded answers with built-in citations in one call, or access third-party models from OpenAI, Anthropic, Google, and xAI with web …
                                      • [claimed-docs] Trust Built In: Cited sources for every answer.
                                      • [claimed-docs] Cut through the clutter and get straight to credible, up-to-date answers.
                                      • [claimed-docs] Get accurate, up-to-date answers grounded in real-time web search, with inline citations in a single call, and conversation context across t…
                                      • [community] User used a free 12-month Perplexity Pro offer: initially useful for quick queries like recipes or manuals, but quality declined as the comp…
                                      • [community] For actual research, the user now prefers Claude or ChatGPT over Perplexity, saying results are higher quality and more accurate despite bei…
                                      • [community] Report claims Perplexity cites AI-generated 'best software' listicle sites en masse, raising concerns about it being manipulated by SEO/AEO …

                                    Trust controls — stories about trust controls in this arenaTrust controls

                                    Stories about trust controls in this arena

                                    Admin

                                    1. team-adminManage members, permissions, and data policies for my organization's workspace

                                      weight 2 · round to ChatGPT
                                      ChatGPTpartialclaimed4/10

                                      Only a single explicit doc line notes that a workspace administrator can control access to ChatGPT Work, plugins, browser use, and network access, plus general mentions of GPT builders using 'approved workspace apps' and data controls applying to processed content. There is no evidence of a full admin console covering member invitation/removal, granular role-based permissions, or explicit data retention/training-opt-out policy controls. missing for 10: admin console/member management UI, granular role/permission settings, explicit data-retention and training-opt-out policy controls, independent corroboration of these admin features.

                                      • [claimed-docs] Your workspace administrator can control access to ChatGPT Work, plugins, browser use, and network access.
                                      • [claimed-docs] Allow GPT builders to use approved workspace apps or configure actions that interact with permitted third-party APIs.
                                      • [claimed-docs] configure actions that interact with permitted third-party APIs
                                      • [claimed-docs] Your ChatGPT data controls apply to content processed through ChatGPT, including screenshots taken by Computer Use.
                                      Perplexitynone0/10

                                      No evidence in the pack mentions team/workspace admin controls, member management, permission roles, or data policy settings; all evidence covers API features, apps, CLI, and MCP integrations. This is a fair axis for a team-oriented product like Perplexity (which offers Enterprise/Team plans), but absence of any admin-console or policy documentation means it cannot be credited.

                                      Data controls

                                      1. knowledge-workerExport my complete chat history and account data

                                        weight 1 · round drawn
                                        ChatGPTnone0/10

                                        The evidence pack contains no mention of data export, account data download, or chat history export features anywhere in the docs, community, or probe results; there is only a passing reference to 'data controls' applying to Computer Use content, which does not address exporting complete chat history or account data. Missing for 10: any documentation of an export data feature, its scope (chats, files, settings), format, or process, and any independent corroboration it works.

                                        • [claimed-docs] Your ChatGPT data controls apply to content processed through ChatGPT, including screenshots taken by Computer Use.
                                        Perplexitynone0/10

                                        No evidence in the pack mentions a data export feature, account data download, or chat history export capability for Perplexity's consumer product; documentation focuses on API, MCP, CLI, and app features with no trust-controls/export functionality described.

                                        • knowledge-workerControl whether my conversations are used to train models

                                          weight 3 · round drawn
                                          ChatGPTnone0/10

                                          The evidence pack covers ChatGPT's agentic/feature capabilities (Codex, Work, MCP, Computer Use, etc.) but contains no documentation or mention of data controls, training opt-out settings, or 'Improve the model for everyone' toggles that let a user control whether their conversations are used for model training.

                                            Perplexitynone0/10

                                            No evidence in the pack addresses privacy settings, opt-out of training, or data-usage controls for conversations; all citations concern product features (search, MCP, CLI, apps) or unrelated crawler/quality controversies. This axis applies to any consumer AI product handling user conversations, so absence of evidence yields 'none'.

                                            Not comparable on these axes

                                            1. ai-native userRead the product's source under an open license

                                              weight 2 · not comparable
                                              ChatGPTn/a

                                              ChatGPT is a closed-source, proprietary SaaS product; open-sourcing its source code is not a plausible axis for this kind of product (unlike an open-source framework or tool), so this is a category mismatch rather than a missing capability.

                                                Perplexitynone0/10

                                                Perplexity is a closed, proprietary product; the evidence pack shows API docs, apps, CLI, and MCP integrations but no mention of open-sourcing the product itself or any open-license source code repository.

                                                • ai-native userSelf-host the core product

                                                  weight 3 · not comparable
                                                  ChatGPTn/a

                                                  ChatGPT is a closed, hosted proprietary product with no evidence of a self-hostable core model or server; self-hosting is not a fair axis for this SaaS product category (it does not ship open weights or an installable core).

                                                    Perplexitynone0/10

                                                    Perplexity is offered exclusively as a hosted SaaS (web app, mobile apps, browser extension, cloud API/CLI/MCP) with no evidence of any self-hostable core product, open-source release, or on-prem deployment option.