How we're using AI to triage bugs in minutes, not hours
Ben Imadali

The Pain of Bug Triage

Every developer knows the frustration of triaging bugs. Digging through logs, jumping between multiple tools, and figuring out what went wrong can be a slow and tedious process. Even simple tasks, like manually transcribing data from a customer’s screenshot, can slow everything down. As a product manager, this challenge can feel even more daunting. Often, I don’t know where to start, what to look for, or how to effectively use the powerful but complex observability tools at my disposal.

In high-pressure situations, every second counts. The customer experience suffers, engineers lose focus, and the clock is ticking. We needed a better way to surface the right information, faster.

Our answer? Meet Bug Ricardo.

Bug Ricardo is our AI-powered debugging assistant, born from the latest Sibi hackathon. It has full context on our application logs, user behavior logs, deployments, and Slack discussions. When we encounter an issue, we don’t have to go on a treasure hunt across different tools: we just ask Bug Ricardo. It retrieves and synthesizes the information we need, providing rich, contextual answers that help us get to the root of the problem faster.

How Does It Work?

We built Bug Ricardo as an AI agent that doesn’t just answer questions. It actively gathers and processes information to provide meaningful insights.

  • Deep integration with observability tools: Bug Ricardo connects with our core monitoring and logging systems, proactively surfacing relevant data when an issue arises.
  • Context from Slack threads: We leverage Slack’s API to pull in conversation history, including images and customer-reported details. AI-driven image analysis extracts key information from screenshots, reducing manual effort.
  • Cross-referencing deployments and logs: It automatically correlates error logs with recent deployments, user activity, and known issues, so we can quickly pinpoint the cause of a bug.
  • AI-powered summaries: Instead of sifting through endless logs and dashboards, we get concise, human-readable summaries of what’s happening and where to investigate.

What’s the impact?

By leveraging AI to streamline bug triage, Bug Ricardo has transformed how we handle incidents:

  • Faster triage: Time is critical when debugging. Bug Ricardo dramatically reduces the time it takes to diagnose issues, allowing us to restore functionality quickly and minimize customer disruption.
  • Improved collaboration: Debugging is no longer limited to engineers. Product managers, designers, and customer support reps can quickly access insights, improving response times and communication with customers.
  • More efficient workflows: Instead of requiring a product manager, a support manager, and multiple engineers to diagnose an issue, the initial reporter can often get enough insight to move forward or loop in only the necessary people.

Bug Ricardo in action

Imagine a customer reports an issue where they can’t check out. Previously, this would trigger a time-consuming investigation: searching logs, asking engineers for insights, and manually pulling screenshots into our observability tools. Now, we simply ask Bug Ricardo: “What happened with this user’s checkout attempt?”

Within seconds, it retrieves error logs, identifies related deployment changes, extracts data from Slack discussions, and provides a clear summary.

Instead of spending hours piecing together the story, we have the context we need instantly.

Looking ahead

Bug Ricardo isn’t just a tool—it’s changing how we approach debugging at Sibi. We build smarter workflows, reduce friction, and make sure the right information is always within reach. As we continue to refine it, we’re exploring new features like live reproduction to validate if issues are still happening and conversely if they’ve been fixed.

The goal? Make debugging so seamless that it feels like magic. And with Bug Ricardo, we’re getting closer every day.

Say hi to Ben 👋

Role: Product Manager at Sibi

Location: San Francisco, CA

Ben recently joined the dark side, moving from engineering to product management. He maintains an aggressive focus on building valuable solutions to impactful problems. In his free time he forages mussels and mushrooms on the coast and forests of Northern California and loves all things food.