From reactive chatbot to proactive agent
When I joined Square, the AI product was Square AI — a reactive assistant embedded in the dashboard that could answer sellers' questions about their sales, employees, and business performance. Ask it something, get an answer. Useful, but limited to what you already knew to ask.
Where it started — Square AI, the reactive conversational assistant
Square had been collecting tons of data on behalf of sellers for years — inventory, sales trends, labor costs, customer return rates. The problem wasn't that the data didn't exist. The problem was that finding it required sellers to already know exactly what they were looking for. They were digging through reports, manually running reconciliations, toggling between tabs. Even with dashboards, the burden still fell on the operator: which report to pull, which time frame to select, which variable to isolate. For small business owners juggling the kitchen, the staff, the floor, and the books, that's time they don't have.
Early prototypes leaned into a chat-forward "ask me anything" interface. But when sellers saw it, the feedback was clear: they didn't want to have to ask. They wanted to be led. They wanted to know what their attention needed to be on that day and what was trending in the wrong direction. And most importantly, they wanted the system to surface that info to them.
That insight was the beginning of moving away from dashboards entirely. The product evolved into Managerbot: an AI agent that watches your business on your behalf, monitoring inventory, forecasting demand, generating shift schedules, drafting marketing campaigns, and surfacing what you need to know before you know you need it. It doesn't wait for a question. It finds the problem and proposes the solution.
That's the shift from tool to agent. And designing it required building something that didn't exist yet: a framework for what trustworthy, proactive AI looks and sounds like in a high-stakes commercial environment.
Under the hood, Managerbot runs on third-party frontier models, including Anthropic's Sonnet and OpenAI's GPT family, but the competitive moat is the agent harness Block built around them, drawing on Goose (Block's open-source agent framework) and learnings from Cash App's consumer-facing Moneybot. The challenge specific to Square is scale: a single seller might interact with hundreds of different tools across invoicing, inventory, customer management, marketing, payroll, and scheduling — all of which Managerbot must navigate coherently within a single agentic loop.