Technology

You Can Now Order Food From DoorDash by Talking to Your Computer

Martin HollowayPublished 3w ago4 min readBased on 3 sources
Reading level
You Can Now Order Food From DoorDash by Talking to Your Computer

DoorDash on July 16, 2026, introduced a limited beta of dd-cli, a tool that lets developers order food through an AI agent — a program that can make decisions and take actions on its own. The beta, announced by DoorDash co-founder and CTO Andy Fang in a post on X (TechCrunch), is open to U.S. and Canadian Mac users via a waitlist.

dd-cli can search stores, find deals, and check out — the same core steps you would follow in the DoorDash app, but done through typed commands instead of taps on a screen. The sign-up form asks developers what they would build if admitted to the beta, suggesting DoorDash is thinking of this as a platform for others to build on, not just a finished product. The launch page references XKCD comic #149, a famous strip in which a programmer writes a script to order lunch and ends up spending hours automating the task.

The demo video in Fang's X post is the most revealing artifact. It shows dd-cli performing a chain of operations to order three salads: reading Slack messages, recalling stored information, reading structured data, inspecting menu options, running small programs, recovering from errors, and calculating totals (TechCrunch). This is not a simple shortcut that places an order for you. It is an AI agent making a series of decisions on its own to get from "I want a salad" to a completed purchase. The interface also displays the word "Flibbertigibbeting" during execution, a detail whose purpose is not explained.

The broader context is DoorDash's plan to combine its platforms. Earlier in 2026, CEO Tony Xu outlined plans to unify DoorDash, Deliveroo, and Wolt onto a single technology platform (Yahoo Finance). dd-cli fits into that direction: one shared backend that a program can drive from start to finish.

What makes dd-cli worth attention is not the novelty of ordering lunch from a computer. That has been a recurring joke in developer culture for over a decade. What is new is the AI underneath. The demo shows the tool making a sequence of decisions — reading Slack to understand what someone wants, inspecting menus to navigate options, running calculations, recovering from errors mid-flow — without a person stepping in at each step. That is the pattern of an AI agent working against a real shopping and payment system, not a fixed script.

The beta's restrictions are telling. Mac only, U.S. and Canada only, waitlisted access with a "what would you build" screening question. DoorDash is keeping this very limited, which fits an early-stage platform where the rules, limits, and safety measures are not yet ready for wide access. The screening question implies they are looking for third-party integrations and use cases, not just people who want a faster lunch order.

For developers, the interesting question is what dd-cli exposes underneath. The demo shows data parsing, program execution, and menu inspection — capabilities that suggest DoorDash is offering a richer set of tools than its public developer documentation currently shows, or wrapping internal systems behind an AI agent. If dd-cli grows into a broader toolkit, it would give developers access to DoorDash's marketplace: search, discovery, deals, checkout, and potentially delivery status. That has implications well beyond food delivery. Any local commerce platform that lets an AI agent place orders becomes a building block for larger automation — think team workflows where an agent orders lunch based on a calendar event, or company systems that handle meal expenses automatically.

The risks are real. An agent that can search stores and check out can spend money. The demo shows error recovery, which is encouraging, but the gap between a controlled beta demo and a system safe enough for everyday use is wide. Payment approval, fraud detection, and confirmation steps become harder to enforce when the one interacting with your system is an automated loop rather than a person tapping a screen.

DoorDash has not published technical documentation for dd-cli outside the beta, and the company has not specified a timeline for broader access. What exists today is a tightly gated beta, a demo video, and an implicit invitation to developers to imagine what they would build on top of a commerce platform that an AI agent can drive.

The XKCD reference is apt. The comic's punchline is that automating a simple task consumed far more effort than the task itself. The difference in 2026 is that the AI agent handles the automation. The developer's job is to figure out what to ask it to do.