Instacart’s Blueberry: Revolutionizing Incident Response with AI
Instacart has taken a significant step towards enhancing its operational efficiency by introducing Blueberry, an AI-assisted incident response system tailored for on-call engineers. This innovative tool is designed to speed up the investigation and troubleshooting of production issues, enabling teams to respond more effectively when issues arise.
The Problem of Incident Management
In large-scale operations, a common hurdle faced by engineers is the time consumed in the early stages of incident management. Before they can diagnose an issue, engineers often need to collect a range of contextual information, which can include identifying service ownership, reviewing recent deployments, analyzing logs and metrics, searching through documentation, and comparing symptoms to previous incidents. The daunting nature of this process can delay the resolution of critical issues, making it imperative to streamline this workflow.
How Blueberry Works
Blueberry addresses these challenges head-on by utilizing multiple AI agents, operational data, and a wealth of historical incident knowledge. In just a few minutes, it can provide engineers with initial context, including hypotheses about the potential root causes of an incident.
During April alone, Blueberry executed an impressive 25,000 diagnostic passes across more than 270 Slack channels. Its high level of accuracy has been attributed to a comprehensive grounding in over 14 years of incident history, which has significantly enhanced its diagnostic precision from the mid-60% range to an astounding high of 90%.
Integration with Slack
One of the key features of Blueberry is its seamless integration with Slack-based incident workflows. This integration means that engineers can conduct their investigations directly within their existing collaboration channels, alleviating the need to switch between different platforms. Blueberry assists engineers by gathering pertinent information, generating hypotheses, and supporting debugging efforts, rather than making unilateral changes to production systems.
Advanced AI Capabilities
At the core of Blueberry’s functionality is its ability to deploy around 10 subagents in parallel whenever an alert is triggered. This multi-agent architecture allows for rapid data processing and hypothesis generation, with initial investigation outputs typically available within about three minutes. Instacart’s CTO, Anirban Kundu, emphasizes that this approach is part of the company’s broader quest for agentic AI systems that enhance operational workflows.
Contextual Awareness
A crucial design challenge for AI systems like Blueberry is ensuring that recommendations are backed by reliable context. Recognizing this, Blueberry employs a tool-aware approach where agents connect with internal data sources—such as incident histories, service ownership details, logs, and deployment histories—to retrieve information while maintaining the ongoing state of investigations. This design ensures that engineers keep control over diagnosis, mitigation choices, and remediation steps.
Preserving Operational Knowledge
Blueberry is also instrumental in preserving and utilizing historical operational knowledge. By integrating past incidents and team-specific insights, the system ensures that the learning acquired from previous issues is accessible for future investigations. Siby Alappatt, Instacart’s Vice President of Engineering, touts Blueberry as a “force multiplier” that optimizes the on-call experience, enabling engineers to troubleshoot and mitigate complex production issues swiftly.
Shifting the Investigative Paradigm
Alan Wong, Director of Software Engineering at Instacart, underscores Blueberry’s transformative capacity in changing the starting point for on-call engineers. With Blueberry, engineers no longer begin their investigations from scratch; instead, they are equipped with relevant information upfront, such as logs and deployment histories, setting the stage for a streamlined analysis process.
Operational Success Metrics
Instacart’s experience with Blueberry reveals that effective AI-driven operations hinge not only on the capabilities of the model but also on the essential engineering framework that supports it. This framework includes operational context, specialized workflows, tool integrations, and continuous feedback loops. Notably, Blueberry achieved a 99.9% workflow success rate, processed over 58,000 tool dispatches, and supported approximately 60 team profiles in just one month.
By leveraging AI responsibly and effectively, Instacart’s Blueberry system signifies a promising advance in incident response, showcasing the potential for technology to enhance the resilience and agility of engineering teams in the face of operational challenges.
Inspired by: Source

