{
    "archive_path": "archive/1790762673.828909",
    "base_url": "openai.com/index/introducing-dots",
    "basename": "",
    "bookmarked_date": "2026-09-30 10:04",
    "canonical": {
        "archive_org_path": "https://web.archive.org/web/openai.com/index/introducing-dots",
        "dom_path": "output.html",
        "favicon_path": "favicon.ico",
        "git_path": "git/",
        "google_favicon_path": "https://www.google.com/s2/favicons?domain=openai.com",
        "headers_path": "headers.json",
        "htmltotext_path": "htmltotext.txt",
        "index_path": "index.html",
        "media_path": "media/",
        "mercury_path": "mercury/content.html",
        "pdf_path": "output.pdf",
        "readability_path": "readability/content.html",
        "screenshot_path": "screenshot.png",
        "singlefile_path": "singlefile.html",
        "warc_path": "warc/",
        "wget_path": null
    },
    "domain": "openai.com",
    "extension": "",
    "hash": "1JKFQ4E875Q95AG3MN31",
    "history": {
        "archive_org": [],
        "dom": [],
        "favicon": [
            {
                "cmd": [
                    "curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--max-time",
                    "120",
                    "--output",
                    "favicon.ico",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 ArchiveBox/0.7.4 (+https://github.com/ArchiveBox/ArchiveBox/) curl/curl 8.14.1 (x86_64-pc-linux-gnu)",
                    "https://www.google.com/s2/favicons?domain=openai.com"
                ],
                "cmd_version": "curl 8.14.1 (x86_64-pc-linux-gnu)",
                "end_ts": "2026-09-30T10:05:45.230344+00:00",
                "index_texts": null,
                "output": "favicon.ico",
                "pwd": "/data/archive/1790762673.828909",
                "schema": "ArchiveResult",
                "start_ts": "2026-09-30T10:05:44.727851+00:00",
                "status": "succeeded"
            },
            {
                "cmd": [
                    "curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--max-time",
                    "120",
                    "--output",
                    "favicon.ico",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 ArchiveBox/0.7.4 (+https://github.com/ArchiveBox/ArchiveBox/) curl/curl 8.14.1 (x86_64-pc-linux-gnu)",
                    "https://www.google.com/s2/favicons?domain=openai.com"
                ],
                "cmd_version": "curl 8.14.1 (x86_64-pc-linux-gnu)",
                "end_ts": "2026-09-30T13:38:23.258534+00:00",
                "index_texts": null,
                "output": "favicon.ico",
                "pwd": "/data/archive/1790762673.828909",
                "schema": "ArchiveResult",
                "start_ts": "2026-09-30T13:38:22.619591+00:00",
                "status": "succeeded"
            }
        ],
        "git": [],
        "headers": [
            {
                "cmd": [
                    "curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--head",
                    "--max-time",
                    "120",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 ArchiveBox/0.7.4 (+https://github.com/ArchiveBox/ArchiveBox/) curl/curl 8.14.1 (x86_64-pc-linux-gnu)",
                    "https://openai.com/index/introducing-dots/"
                ],
                "cmd_version": "curl 8.14.1 (x86_64-pc-linux-gnu)",
                "end_ts": "2026-09-30T10:05:45.620581+00:00",
                "index_texts": null,
                "output": "headers.json",
                "pwd": "/data/archive/1790762673.828909",
                "schema": "ArchiveResult",
                "start_ts": "2026-09-30T10:05:45.238203+00:00",
                "status": "succeeded"
            },
            {
                "cmd": [
                    "curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--head",
                    "--max-time",
                    "120",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 ArchiveBox/0.7.4 (+https://github.com/ArchiveBox/ArchiveBox/) curl/curl 8.14.1 (x86_64-pc-linux-gnu)",
                    "https://openai.com/index/introducing-dots/"
                ],
                "cmd_version": "curl 8.14.1 (x86_64-pc-linux-gnu)",
                "end_ts": "2026-09-30T13:38:23.774340+00:00",
                "index_texts": null,
                "output": "headers.json",
                "pwd": "/data/archive/1790762673.828909",
                "schema": "ArchiveResult",
                "start_ts": "2026-09-30T13:38:23.268294+00:00",
                "status": "succeeded"
            }
        ],
        "htmltotext": [],
        "media": [],
        "mercury": [
            {
                "cmd": [
                    "/app/node_modules/@postlight/parser/cli.js",
                    "https://openai.com/index/introducing-dots/",
                    "--format=text"
                ],
                "cmd_version": "1.0.0",
                "end_ts": "2026-09-30T10:05:52.127899+00:00",
                "index_texts": null,
                "output": "ArchiveError: Mercury was not able to get article text from the URL",
                "pwd": "/data/archive/1790762673.828909",
                "schema": "ArchiveResult",
                "start_ts": "2026-09-30T10:05:50.555170+00:00",
                "status": "failed"
            },
            {
                "cmd": [
                    "/app/node_modules/@postlight/parser/cli.js",
                    "https://openai.com/index/introducing-dots/",
                    "--format=text"
                ],
                "cmd_version": "1.0.0",
                "end_ts": "2026-09-30T13:38:29.386218+00:00",
                "index_texts": null,
                "output": "ArchiveError: Mercury was not able to get article text from the URL",
                "pwd": "/data/archive/1790762673.828909",
                "schema": "ArchiveResult",
                "start_ts": "2026-09-30T13:38:28.083081+00:00",
                "status": "failed"
            }
        ],
        "pdf": [],
        "readability": [
            {
                "cmd": [
                    "/app/node_modules/readability-extractor/readability-extractor",
                    "/tmp/tmpbym2id9u",
                    "https://openai.com/index/introducing-dots/"
                ],
                "cmd_version": "0.0.11",
                "end_ts": "2026-09-30T10:05:50.545933+00:00",
                "index_texts": [
                    "Dots are remarkably capable, always-on agents built to handle everything. They\u2019re a whole new way to work with AI\u2014one that gets to know what matters to you, is always working on your behalf, and takes important work off your plate so you get more of your time and attention back.Dots are frontier intelligence that have your back. Powered by GPT\u20116 Astra, they have their own cloud computer, learn from feedback over time, and can work towards your goals 24/7. Through our ecosystem of plugins, they can readily connect to over 4,000 apps, giving them the tools to help wherever you need them.Your dot is always within reach, whether it is through ChatGPT, Slack, or Teams. You can ask questions, explore ideas, and give feedback along the way; or you can simply hop on a voice call when you need to talk something out. The more you work together, the more your dot learns your preferences, how you think, and what good looks like to you.The magic of dots is when they bring you work done the way you would do it, sometimes before you even think to ask. With dots alongside you, ambitious ideas and projects you haven\u2019t had the time or support to pursue start to feel achievable.Inside OpenAI, we\u2019re getting a glimpse of what work looks like when intelligence is always working by your side. A bug appears in Slack, and dots immediately start investigating. A new design arrives, and dots turn it into a working app while the team focuses on customer feedback. A planning cycle gets underway, and dots keep everyone moving in sync toward the deadline. Outside OpenAI, an early tester\u2019s dot noticed he\u2019d forgotten to invoice a publication, prepared the invoice, and sent it after his approval.Today, you can start with your primary dot, give it a name, and make it your own. Over time, we envision teams of dots working together on your behalf. We\u2019re beginning to roll out dots across Pro, Business Premium, and Enterprise plans in eligible markets. We plan to expand dots to more users soon. We\u2019re also sharing a preview of specialist dots with their own identity for access management, IT-provisioned hardware, and support for deep integrations with a company\u2019s systems of record to allow them to take on well-defined responsibilities inside organizations.Dots can work on their ownDots can do nearly anything using their own cloud computer, their own browser, and the apps you\u2019ve connected.You can open your dot\u2019s computer at any time to inspect its work. Dots can connect to other devices in addition to their own and you can also give your dot permission to connect and use your laptop, where it can then be useful directly alongside you.Your dot can take a project and run with it, even while it\u2019s working on several others. You can keep bringing it new tasks and ideas without having to juggle separate threads or direct every step.Dots are an extension of youWith a dot that knows your goals and standards, you can take on more without directing every step. Here\u2019s what that looks like:Dots work where you workWorking with your dot is as simple as having a conversation. You can message or call dots in ChatGPT on desktop, web, and mobile. They can also message you with progress, questions, or decisions that need you.You can also message your dot in Slack and Teams, with texting coming soon. Start a project in ChatGPT, share context with the working team in Slack, and let your dot follow through. Dots carry context across every channel, so your dot will have the full context wherever you reach it.You\u2019re always in controlDots build on ChatGPT\u2019s protections with additional safety and privacy safeguards for the work they can do. You can set boundaries, follow progress, and stay involved in decisions that need you.Built-in safeguardsEach dot works on its own cloud computer, while your computer and its contents stay separate unless you choose to connect it. For signing into supported websites, dots can use saved passwords without exposing them to the model.When you aren\u2019t actively working with it, your dot looks for ways to help in the background. We call this \u201cproactive research\u201d. It does this by using the apps you\u2019ve already connected with tools that are restricted to be read-only, which means that they can\u2019t send messages, change app content, or control your browser or computer.Security safeguards built into dots help defend against malicious instructions and monitor for potentially harmful behavior. If our monitoring system detects a safety concern, it can pause or stop the dot\u2019s work.Access and permissionsYou choose which apps dots can access and can manage their permissions through your existing ChatGPT app controls.Dots start with built-in rules for when to act independently and when to ask for approval. Custom Rules let you allow specific actions, require approval, or block them. Built-in safety requirements always apply and you can follow progress, including background work, in Activity View and redirect dots as needed.We don\u2019t use content from ChatGPT Business, Enterprise, or Edu workspaces to improve our models by default. On personal ChatGPT plans, you can control whether dots\u2019 conversations and work are used to improve our models\u2060(opens in a new window). We don\u2019t train directly on proactive research or your dot\u2019s notes to itself. Information from them may be used if it helps inform an eligible conversation or task, depending on your settings.Action review and approvalsDots use auto-review\u2060(opens in a new window) to check actions that could affect your accounts or share information against your instructions, Custom Rules, and safety requirements. This helps determine what work can proceed, what needs approval, and what you must do yourself. Certain sensitive tasks, such as changing a password, always stay with you.You can learn more about our safety approach for dots in our dots safety blog, in our Help Center\u2060(opens in a new window), and in our system card\u2060(opens in a new window). Dots can still make mistakes, so always review consequential work.Specialist dots for your organizationYour dot works on your behalf; specialist dots take on dedicated responsibilities within your organization. Your company sets up each dot with its own identity, credentials, and access to the systems it needs to complete its tasks. As it works, the dot adapts to new information and improves with feedback from your team. We\u2019re building on lessons from early testing inside OpenAI across procurement, invoice processing, email marketing, customer support, and commercial contracting.We\u2019re starting with focused enterprise pilots. Our engineering teams will work directly with organizations to define each dot\u2019s responsibilities, the tools it can use, and how people review and approve its work. If there\u2019s work you\u2019d like a specialist dot to take on, we\u2019d like to hear from you.Bringing specialist dots to Microsoft Agent 365We\u2019re also working with Microsoft to integrate specialist dots with their enterprise governance and security controls in Agent 365. The goal is to let businesses manage dots through the Microsoft tools they already use.Get started with dotsDots are rolling out today in ChatGPT to Pro and Business Premium users in eligible markets\u2060(opens in a new window). Enterprise users (including Edu and Healthcare) can try the beta when their workspace admin enables it.Your first dot is included in your Pro or Business Premium plan at no extra cost. It\u2019s available 24/7 to talk, help you think, and stay on top of what matters to you. Your plan also includes an allowance for deeper work, with extended limits for the first month after launch. In the future, you\u2019ll be able to add more dots, and scale the output of each dot by either increasing its speed or the total amount of work it can take on per month.Conversations with your dot don\u2019t count toward your ChatGPT usage limits. When you ask your dot to start or manage tasks in Codex or ChatGPT Work, those tasks count toward your usage limits as usual.To get started, create your first dot in the ChatGPT desktop app or your desktop browser, connect your apps, and let it introduce itself. After the initial setup, you\u2019ll be able to message it in the ChatGPT mobile app.We\u2019ll keep improving dots as we learn what makes them useful every day. We\u2019ll share what we learn where we can and use it to guide what we build next."
                ],
                "output": "readability",
                "pwd": "/data/archive/1790762673.828909",
                "schema": "ArchiveResult",
                "start_ts": "2026-09-30T10:05:46.545562+00:00",
                "status": "succeeded"
            },
            {
                "cmd": [
                    "/app/node_modules/readability-extractor/readability-extractor",
                    "/tmp/tmp3f9p0v5z",
                    "https://openai.com/index/introducing-dots/"
                ],
                "cmd_version": "0.0.11",
                "end_ts": "2026-09-30T13:38:28.069573+00:00",
                "index_texts": [
                    "Dots are remarkably capable, always-on agents built to handle everything. They\u2019re a whole new way to work with AI\u2014one that gets to know what matters to you, is always working on your behalf, and takes important work off your plate so you get more of your time and attention back.Dots are frontier intelligence that have your back. Powered by GPT\u20116 Astra, they have their own cloud computer, learn from feedback over time, and can work towards your goals 24/7. Through our ecosystem of plugins, they can readily connect to over 4,000 apps, giving them the tools to help wherever you need them.Your dot is always within reach, whether it is through ChatGPT, Slack, or Teams. You can ask questions, explore ideas, and give feedback along the way; or you can simply hop on a voice call when you need to talk something out. The more you work together, the more your dot learns your preferences, how you think, and what good looks like to you.The magic of dots is when they bring you work done the way you would do it, sometimes before you even think to ask. With dots alongside you, ambitious ideas and projects you haven\u2019t had the time or support to pursue start to feel achievable.Inside OpenAI, we\u2019re getting a glimpse of what work looks like when intelligence is always working by your side. A bug appears in Slack, and dots immediately start investigating. A new design arrives, and dots turn it into a working app while the team focuses on customer feedback. A planning cycle gets underway, and dots keep everyone moving in sync toward the deadline. Outside OpenAI, an early tester\u2019s dot noticed he\u2019d forgotten to invoice a publication, prepared the invoice, and sent it after his approval.Today, you can start with your primary dot, give it a name, and make it your own. Over time, we envision teams of dots working together on your behalf. We\u2019re beginning to roll out dots across Pro, Business Premium, and Enterprise plans in eligible markets. We plan to expand dots to more users soon. We\u2019re also sharing a preview of specialist dots with their own identity for access management, IT-provisioned hardware, and support for deep integrations with a company\u2019s systems of record to allow them to take on well-defined responsibilities inside organizations.Dots can work on their ownDots can do nearly anything using their own cloud computer, their own browser, and the apps you\u2019ve connected.You can open your dot\u2019s computer at any time to inspect its work. Dots can connect to other devices in addition to their own and you can also give your dot permission to connect and use your laptop, where it can then be useful directly alongside you.Your dot can take a project and run with it, even while it\u2019s working on several others. You can keep bringing it new tasks and ideas without having to juggle separate threads or direct every step.Dots are an extension of youWith a dot that knows your goals and standards, you can take on more without directing every step. Here\u2019s what that looks like:Dots work where you workWorking with your dot is as simple as having a conversation. You can message or call dots in ChatGPT on desktop, web, and mobile. They can also message you with progress, questions, or decisions that need you.You can also message your dot in Slack and Teams, with texting coming soon. Start a project in ChatGPT, share context with the working team in Slack, and let your dot follow through. Dots carry context across every channel, so your dot will have the full context wherever you reach it.You\u2019re always in controlDots build on ChatGPT\u2019s protections with additional safety and privacy safeguards for the work they can do. You can set boundaries, follow progress, and stay involved in decisions that need you.Built-in safeguardsEach dot works on its own cloud computer, while your computer and its contents stay separate unless you choose to connect it. For signing into supported websites, dots can use saved passwords without exposing them to the model.When you aren\u2019t actively working with it, your dot looks for ways to help in the background. We call this \u201cproactive research\u201d. It does this by using the apps you\u2019ve already connected with tools that are restricted to be read-only, which means that they can\u2019t send messages, change app content, or control your browser or computer.Security safeguards built into dots help defend against malicious instructions and monitor for potentially harmful behavior. If our monitoring system detects a safety concern, it can pause or stop the dot\u2019s work.Access and permissionsYou choose which apps dots can access and can manage their permissions through your existing ChatGPT app controls.Dots start with built-in rules for when to act independently and when to ask for approval. Custom Rules let you allow specific actions, require approval, or block them. Built-in safety requirements always apply and you can follow progress, including background work, in Activity View and redirect dots as needed.We don\u2019t use content from ChatGPT Business, Enterprise, or Edu workspaces to improve our models by default. On personal ChatGPT plans, you can control whether dots\u2019 conversations and work are used to improve our models\u2060(opens in a new window). We don\u2019t train directly on proactive research or your dot\u2019s notes to itself. Information from them may be used if it helps inform an eligible conversation or task, depending on your settings.Action review and approvalsDots use auto-review\u2060(opens in a new window) to check actions that could affect your accounts or share information against your instructions, Custom Rules, and safety requirements. This helps determine what work can proceed, what needs approval, and what you must do yourself. Certain sensitive tasks, such as changing a password, always stay with you.You can learn more about our safety approach for dots in our dots safety blog, in our Help Center\u2060(opens in a new window), and in our system card\u2060(opens in a new window). Dots can still make mistakes, so always review consequential work.Specialist dots for your organizationYour dot works on your behalf; specialist dots take on dedicated responsibilities within your organization. Your company sets up each dot with its own identity, credentials, and access to the systems it needs to complete its tasks. As it works, the dot adapts to new information and improves with feedback from your team. We\u2019re building on lessons from early testing inside OpenAI across procurement, invoice processing, email marketing, customer support, and commercial contracting.We\u2019re starting with focused enterprise pilots. Our engineering teams will work directly with organizations to define each dot\u2019s responsibilities, the tools it can use, and how people review and approve its work. If there\u2019s work you\u2019d like a specialist dot to take on, we\u2019d like to hear from you.Bringing specialist dots to Microsoft Agent 365We\u2019re also working with Microsoft to integrate specialist dots with their enterprise governance and security controls in Agent 365. The goal is to let businesses manage dots through the Microsoft tools they already use.Get started with dotsDots are rolling out today in ChatGPT to Pro and Business Premium users in eligible markets\u2060(opens in a new window). Enterprise users (including Edu and Healthcare) can try the beta when their workspace admin enables it.Your first dot is included in your Pro or Business Premium plan at no extra cost. It\u2019s available 24/7 to talk, help you think, and stay on top of what matters to you. Your plan also includes an allowance for deeper work, with extended limits for the first month after launch. In the future, you\u2019ll be able to add more dots, and scale the output of each dot by either increasing its speed or the total amount of work it can take on per month.Conversations with your dot don\u2019t count toward your ChatGPT usage limits. When you ask your dot to start or manage tasks in Codex or ChatGPT Work, those tasks count toward your usage limits as usual.To get started, create your first dot in the ChatGPT desktop app or your desktop browser, connect your apps, and let it introduce itself. After the initial setup, you\u2019ll be able to message it in the ChatGPT mobile app.We\u2019ll keep improving dots as we learn what makes them useful every day. We\u2019ll share what we learn where we can and use it to guide what we build next."
                ],
                "output": "readability",
                "pwd": "/data/archive/1790762673.828909",
                "schema": "ArchiveResult",
                "start_ts": "2026-09-30T13:38:24.932739+00:00",
                "status": "succeeded"
            }
        ],
        "screenshot": [],
        "singlefile": [],
        "title": [
            {
                "cmd": [
                    "curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--max-time",
                    "120",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 ArchiveBox/0.7.4 (+https://github.com/ArchiveBox/ArchiveBox/) curl/curl 8.14.1 (x86_64-pc-linux-gnu)",
                    "https://openai.com/index/introducing-dots/"
                ],
                "cmd_version": "curl 8.14.1 (x86_64-pc-linux-gnu)",
                "end_ts": "2026-09-30T10:05:46.538191+00:00",
                "index_texts": null,
                "output": "Introducing dots | OpenAI",
                "pwd": "/data/archive/1790762673.828909",
                "schema": "ArchiveResult",
                "start_ts": "2026-09-30T10:05:45.996230+00:00",
                "status": "succeeded"
            },
            {
                "cmd": [
                    "curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--max-time",
                    "120",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 ArchiveBox/0.7.4 (+https://github.com/ArchiveBox/ArchiveBox/) curl/curl 8.14.1 (x86_64-pc-linux-gnu)",
                    "https://openai.com/index/introducing-dots/"
                ],
                "cmd_version": "curl 8.14.1 (x86_64-pc-linux-gnu)",
                "end_ts": "2026-09-30T13:38:24.924787+00:00",
                "index_texts": null,
                "output": "Introducing dots | OpenAI",
                "pwd": "/data/archive/1790762673.828909",
                "schema": "ArchiveResult",
                "start_ts": "2026-09-30T13:38:24.184427+00:00",
                "status": "succeeded"
            }
        ],
        "wget": [
            {
                "cmd": [
                    "wget",
                    "--no-verbose",
                    "--adjust-extension",
                    "--convert-links",
                    "--force-directories",
                    "--span-hosts",
                    "--no-parent",
                    "-e",
                    "robots=off",
                    "--reject=js,mjs,woff,woff2,ttf,otf,eot,mp4,m4v,mov,webm,ogv,mkv,avi,flv",
                    "--timeout=120",
                    "--restrict-file-names=windows",
                    "--page-requisites",
                    "--user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 ArchiveBox/0.7.4 (+https://github.com/ArchiveBox/ArchiveBox/) wget/GNU Wget 1.21.3",
                    "--compression=auto",
                    "--timestamping",
                    "https://openai.com/index/introducing-dots/"
                ],
                "cmd_version": "GNU Wget 1.21.3",
                "end_ts": "2026-09-30T10:05:45.987702+00:00",
                "index_texts": null,
                "output": "ArchiveError: 403 Forbidden (try changing WGET_USER_AGENT)",
                "pwd": "/data/archive/1790762673.828909",
                "schema": "ArchiveResult",
                "start_ts": "2026-09-30T10:05:45.630044+00:00",
                "status": "failed"
            },
            {
                "cmd": [
                    "wget",
                    "--no-verbose",
                    "--adjust-extension",
                    "--convert-links",
                    "--force-directories",
                    "--span-hosts",
                    "--no-parent",
                    "-e",
                    "robots=off",
                    "--reject=js,mjs,woff,woff2,ttf,otf,eot,mp4,m4v,mov,webm,ogv,mkv,avi,flv",
                    "--timeout=120",
                    "--restrict-file-names=windows",
                    "--page-requisites",
                    "--user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 ArchiveBox/0.7.4 (+https://github.com/ArchiveBox/ArchiveBox/) wget/GNU Wget 1.21.3",
                    "--compression=auto",
                    "--timestamping",
                    "https://openai.com/index/introducing-dots/"
                ],
                "cmd_version": "GNU Wget 1.21.3",
                "end_ts": "2026-09-30T13:38:24.176276+00:00",
                "index_texts": null,
                "output": "ArchiveError: 403 Forbidden (try changing WGET_USER_AGENT)",
                "pwd": "/data/archive/1790762673.828909",
                "schema": "ArchiveResult",
                "start_ts": "2026-09-30T13:38:23.783473+00:00",
                "status": "failed"
            }
        ]
    },
    "icons": null,
    "is_archived": false,
    "is_static": false,
    "latest": {
        "archive_org": null,
        "dom": null,
        "favicon": "favicon.ico",
        "git": null,
        "media": null,
        "pdf": null,
        "screenshot": null,
        "singlefile": null,
        "title": "Introducing dots | OpenAI",
        "warc": null,
        "wget": "ArchiveError: 403 Forbidden (try changing WGET_USER_AGENT)"
    },
    "link_dir": "/data/archive/1790762673.828909",
    "newest_archive_date": "2026-09-30T13:38:28.083081+00:00",
    "num_failures": 4,
    "num_outputs": 8,
    "oldest_archive_date": "2026-09-30T10:05:44.727851+00:00",
    "path": "/index/introducing-dots/",
    "schema": "Link",
    "scheme": "https",
    "snapshot_id": "dd7164f0-3c38-4afa-b342-d70b27896999",
    "sources": [
        "/data/sources/1790762673-import.txt"
    ],
    "tags": ",war-wiki",
    "tags_str": "war-wiki",
    "timestamp": "1790762673.828909",
    "title": "Introducing dots | OpenAI",
    "updated": "2026-09-30T13:38:22.619409+00:00",
    "updated_date": "2026-09-30 13:38",
    "url": "https://openai.com/index/introducing-dots/"
}