Skip to content
47% off: the complete course for $79 (reg. $149)Order now →
AI Builder
Module 12Full course11 min read

When AI Breaks: Incidents and Provider Outages

Plan for provider outages, quality regressions, and runaway costs: detection, degraded modes, incident runbooks, and honest communication.

At some point, your AI feature will break while you're asleep. The model provider will have a bad hour and return errors on every third request. Or nothing will error at all, and summaries will quietly start dropping the customer's second request after a change nobody connected to it. Or a single tenant's integration will loop, and your AI bill for the day will pass your bill for the month before anyone looks.

Normal operations practice covers the first case partly and the other two barely. In this lesson you'll learn the three shapes AI incidents take, set up detection for each, design degraded modes before you need them, write a runbook your team can follow at 3 a.m., and communicate with customers in a way that keeps their trust.

The three kinds of AI incident

Most incident tooling assumes failures are loud: exceptions, 500s, timeouts. AI features fail loudly only some of the time.

KindWhat it looks likeTypical causesDoes normal monitoring see it?
AvailabilityErrors, timeouts, very slow responsesProvider outage or overload, rate limits, network problems, an expired API keyYes, if you log failed calls
QualityCalls succeed, outputs are worseYour prompt or model change, a broken retrieval index, changed input formats, an injection campaignNo. Every request is a 200
CostCalls succeed, spend climbs fastA retry loop, a runaway integration, abuse, a change that broke prompt cachingNo, until the invoice

The second and third rows are why AI incidents need their own detection. A summary that invents a refund returns HTTP 200 in 900 milliseconds. A cache-busting change makes every request succeed at several times the normal price. If your alerting only looks at error rates, both look like a good day.