AWS Reframes AI Agents Around an Inbox With Open-Source 'Pizza Bot'

AWS is betting that autonomous AI agents need a fundamentally different interface than chatbots, and it open-sourced a reference implementation to make the case. Pizza Bot is a self-hosted application that gives users an inbox for managing work delegated to AI agents: separate threads for ongoing tasks and a queue for work that is completed or needs human input. The rationale, per AWS, is that background agents don't always need a user's attention while working, so an inbox model lets users hand off longer-running tasks, return later, and see which jobs are done or require intervention.
The interface organizes work across an 'All' tab (full history including agent messages and work performed), an 'Unread' tab flagging completed work awaiting review, and an 'Action' tab surfacing tasks paused for user input or approval. An Activity panel shows how an agent handled a task with the full transcript.
Under the hood, Pizza Bot uses LangChain's Deep Agents as the harness and LangGraph as the stateful runtime, letting an agent checkpoint progress — preserving messages, tool activity, and state — so tasks can pause and resume rather than being tied to a live chat session. Its server connects the runtime to the UI, skills, MCP servers, and model provider, with a choice of Anthropic, OpenAI, Google Gemini, or Amazon Bedrock.
The design is a direct counter to the 'one general chat agent' convergence at OpenAI, Anthropic, and xAI. Where they merge everything into a single conversational pane, AWS argues async, long-running agent work belongs in an email-like queue. Simon Willison's observation that 'everyone's racing to establish themselves as a general agent now' cuts the other way here. The open-source, model-agnostic framing is classic AWS neutrality. Watch whether the inbox metaphor catches on as agents genuinely run for hours.