When your AI provider goes down, your tool stops unless a tested second route is ready. A fallback model or gateway helps only if you have checked what it will and will not do. Between 1 September and 8 October 2026, the Claude and OpenAI status pages show 15 incident windows on their model APIs. Most ended within three hours. One narrow issue ran almost thirteen hours. This guide is for owners and operations leads who run AI tools on someone else's model. It picks up where our guide to what to do when an AI agent fails stops, at the provider layer.
Update, 28 October 2026: We re-checked Google's two SLAs, Anthropic's terms and error reference, MAS's guidelines page and the three gateway docs; all still match. One correction: a 429 on the Claude API can also mean your usage tier's monthly spend cap has been reached, not only a short-term rate limit.
At a glance: how exposed is a tool that depends on one AI provider?
Status-page windows are vendor records, not uptime.
How often do AI model providers go down, and for how long?
Often enough that a plan is not optional, and mostly for under three hours. We read two vendor status pages for 1 September to 8 October 2026 and kept incidents that list the model API, counted by start time. Claude's status page has ten with model errors or latency on the Claude API. OpenAI's status page lists about 40 incidents for September alone (39 by the feed's dates, 40 by start time), but only five in the period name its chat or responses components. Most hit ChatGPT, Codex or account tools. We kept only those naming those two API components, so that filter, not the vendor, sets the count of five.
The chart groups the 15 windows by length. The longest Claude window was 177 minutes on 3 September, when several models returned errors. The longest OpenAI window was narrow: 770 minutes for large-PDF errors in its Responses API on 6 October. The widest was 29 September, when OpenAI listed errors across ChatGPT and Codex as well as the API for 321 minutes.
Interactive chart
Eight of ten Claude windows ended within two hours; four of five OpenAI windows ran longer
Status-page history for 1 September to 8 October 2026: model API incident windows on each provider's status page, by length. Claude: 10 incidents. OpenAI: 5 incidents.
Claude: 5 of 10 windows under 30 minutes, 3 at 30 to 119 minutes, 2 at 120 or more. OpenAI: 0 of 5 under 30 minutes, 1 at 30 to 119, 4 at 120 or more. The providers measure windows differently, so this is not a ranking.
| Window length | Claude (10) | OpenAI (5) |
|---|---|---|
| Under 30 minutes | 5 | 0 |
| 30 to 119 minutes | 3 | 1 |
| 120 minutes or more | 2 | 4 |
The data
All 15 windows behind the chart
Each row links to the vendor's own incident page. Times are UTC, 2026.
Show the 15 incident windows, with start, end and length.
Record
| Provider, start date | Start to end | Min |
|---|---|---|
| Claude, 2 Sep | 21:17 to 21:44 | 26 |
| Claude, 3 Sep | 12:37 to 12:56 | 19 |
| Claude, 3 Sep | 13:26 to 16:23 | 177 |
| Claude, 10 Sep | 21:43 to 23:24 | 101 |
| Claude, 11 Sep | 14:19 to 14:37 | 17 |
| Claude, 15 Sep | 09:48 to 11:14 | 86 |
| Claude, 22 Sep | 00:57 to 02:35 | 98 |
| Claude, 29 Sep | 14:21 to 16:27 | 126 |
| Claude, 5 Oct | 13:05 to 13:21 | 16 |
| Claude, 6 Oct | 12:24 to 12:43 | 19 |
| OpenAI, 11 Sep | 09:08 to 11:21 | 133 |
| OpenAI, 17 Sep | 20:20 to 21:20 | 60 |
| OpenAI, 29 Sep | 17:52 to 23:14 | 321 |
| OpenAI, 30 Sep | 17:05 to 20:35 | 210 |
| OpenAI, 6 Oct | 05:00 to 17:50 | 770 |
Claude: first entry to resolved. OpenAI: the Chat Completions or Responses component, start to end. Minutes are rounded, and the two providers measure windows differently.
Read the chart with care. Claude's windows run from first entry to resolved, OpenAI's from the start to the end of the affected component, so they differ. Anthropic put its 29 September impact at 14:00 to 14:59 UTC; the status-page window ran 126 minutes. Five OpenAI windows is a small sample, so read the chart for scale only. Set the narrow PDF issue aside and three of the other four OpenAI windows still ran two hours or more, so that one issue does not explain the gap. It still does not make either provider the safer pick.
Google's public incident feed lists seven incidents before 9 October 2026. Only one names the Gemini API: 118 minutes on 27 February. One incident is too few to estimate how often it fails.
One finding matters for the plan. By our count, the Claude and OpenAI windows overlapped once: a 19-minute Claude error window on 6 October fell inside the narrow OpenAI large-PDF issue. On 29 September the two broad events were about 85 minutes apart. Five weeks is a short record, and the overlap involved a narrow issue, so it is a hint, not proof. It points the same way as the plan: in this period the two did not often fail together, which is what a second provider is for.
What does an AI provider promise when it goes down?
Usually a monthly uptime target and a credit on a future bill; in some public terms, nothing at all.
Google Cloud's service level agreement for the Gemini Online Inference API on its Gemini Enterprise Agent Platform (the Vertex AI name remains in the URL), last modified 30 June 2026, lists, under "Monthly Uptime Percentage", the "generateContent and streamGenerateContent methods of Gemini Online Inference API on Gemini Enterprise Agent Platform" at "99.5%", with a footnote: "When used with the models designated for shorter availability listed in the table described in the applicable Documentation, the SLO’s Uptime Percentage will be 95%." The agreement calls each such figure a "Service Level Objective". Downtime counts only when more than 5% of valid requests return a server error for five or more consecutive minutes. A miss earns a credit of 10%, 25% or 50% of that month's bill for the service. The agreement calls this the "sole and exclusive remedy", and you must claim within 30 days with log files. Google's separate Gemini API Additional Terms, which cover Google AI Studio and the developer API, state no uptime promise, so this figure belongs to the Google Cloud route only. A 99.5% promise in a 30-day month allows 216 minutes of downtime before it is broken. In plain terms: a 3-hour outage can sit inside the promise and earn you nothing. Its Vertex AI platform SLA, last modified 12 February 2026, sets 99.9% for training and deployment, and for batch prediction: about 43 minutes.
Interactive chart
A 99.5% promise still allows 3 hours 36 minutes of downtime a month
Minutes of downtime a monthly uptime level allows in a 30-day month (43,200 minutes).
In a 30-day month, 99.9% uptime allows about 43 minutes of downtime, 99.5% allows 216, 99.0% allows 432 and 95.0% allows 2,160. Google Cloud promises 99.5% for Gemini online inference and 99.9% for Vertex AI deployment.
| Uptime level | Minutes allowed |
|---|---|
| 99.9% | 43 |
| 99.5% | 216 |
| 99.0% | 432 |
| 95.0% | 2160 |
Anthropic says less in public. Its commercial terms, effective 17 June 2025, open their warranty clause with "except to the extent expressly provided for in these terms" and then state that the services "are provided 'as is' and 'as available'". The page gives no uptime figure; a signed enterprise agreement may say more, so ask. OpenAI's site refused automated access, so we make no claim about its terms.
A credit is a share of your bill. It is not a share of your lost orders, and it does not restore a day's work.
What does a fallback model or gateway actually do?
A gateway or router sends a failed request to the next model on a list. It does not check that the next model will do the same job. If your tool runs through one, find out what it does when your main model fails. Three widely used tools show the pattern in their own documentation.
| Tool | What triggers a fallback | Worth knowing |
|---|---|---|
| Cloudflare AI Gateway | An error from the model request, or a request timeout | A header, cf-aig-step, shows which step answered (0 is the primary). The page does not list which error codes count |
| OpenRouter | Any error, including context length, moderation flags, rate-limiting and downtime | The response names the model that answered, and you are billed at that model |
| LiteLLM router | Connection errors, 404 and 429, among others | A failing deployment cools down (defaults: 3 failures, 5 seconds). Context-window and content-policy errors take their own fallback path |
What a gateway does when the provider fails
An illustrative failover path; red marks the stop points.
Four traps sit between that diagram and a working plan.
A different model is not a drop-in. The Claude API error reference shows why. Send a request that switches thinking off to Claude Sonnet 5.5 (released 28 September 2026) and it returns a 400 error, and four current models reject forced tool use. A fallback list that mixes models needs settings for each model, written down and tested.
Not every error is the provider's. The same reference says a 429 can mean you reached your usage tier's monthly spend cap, which "keeps failing until access resumes", and 401 and 402 point to your key and billing. A gateway that falls back on every error can hide a billing problem behind a costlier model. Fire it on provider-side failures: server errors, the 529 "overloaded" response and timeouts.
Quality and cost can change quietly. A fallback answer can be worse and still look fine. Log which route and model answered each request, as the Cloudflare header and OpenRouter response allow, so you can find the affected work. Google's Gemini troubleshooting guide advises retrying 429 and 503 errors with backoff and jitter, up to a maximum number of attempts, not switching models.
The gateway is another dependency. Cloudflare's postmortem of 18 November 2025 says its outage began at 11:20 UTC and core traffic "was largely flowing as normal by 14:30". The post does not mention AI Gateway, so we draw no link. The lesson is general: a layer added to reduce one risk is one more thing that can stop. Running the same model through another cloud, which the Claude API reference names for Amazon Bedrock and Google Cloud, is a different kind of fallback. It behaves most like the original, but it still needs its own test and contract. Any fallback provider is another place your customers' data goes, so settle data location and terms before the outage.
What would an outage cost your team?
The cost is the work nobody can do while the tool is down, minus what a tested fallback absorbs and what can wait. The what-if turns that into staff hours, the part you can plan for.
Outage what-if
How much work lands on your team when the provider stops?
A tested fallback takes its share, some tasks wait, and your people do the rest by hand. Preset lengths come from the windows above.
How it is calculated: arriving = tasks per hour x minutes / 60. Hand work = (arriving - fallback share) x (1 - share that waits). Undone = hand work minus what your people finish in the outage (people x minutes / minutes per task). Clearing hours = undone x minutes per task / 60 / people.
Illustrative defaults, not measured data: use your own volumes and pace. Nothing you enter leaves your browser.
Compare the first two presets. With no fallback, 59 tasks need hand work and 27 are still undone when service returns. With a tested fallback taking 70%, 18 need hand work and none is left. You can set your own numbers in a minute. An untested one does not belong in that 70%.
What do regulators expect you to be able to show?
For Singapore's financial institutions, as of 7 October 2026: contingency plans with fallback options for high-risk AI, and a view of third-party concentration. This is general information, not legal advice. The guidelines set MAS's expectations for financial institutions; their suppliers may meet them as procurement questions.
On 7 October 2026 MAS published its Guidelines on Artificial Intelligence Risk Management for Financial Institutions. Sections 3 and 4 apply from 7 October 2027, and Sections 5 and 6, which hold paragraphs 5.3 and 5.11, are due by 7 October 2028. Paragraph 5.3 is the one this post is about. It asks for plans, not for tests; testing the fallback is our recommendation:
For an AI use case assessed as high risk, an FI should develop and implement contingency plans outlining fallback options, such as alternative systems or manual processes, to ensure business continuity in case of AI failure or unexpected behaviour.
Monetary Authority of Singapore, Guidelines on Artificial Intelligence Risk Management for Financial Institutions, paragraph 5.3, published 7 October 2026.
Paragraph 5.11 adds the provider side. The institution "retains primary accountability for its use of third-party AI", and should weigh concentration risk from "over-reliance on key third-party AI providers", contingency plans, and legal agreements with clauses such as "performance guarantees". If risk stays outside its appetite, it should consider "limiting or suspending the third-party AI service, or replacing the relevant third-party provider".
MAS's Business Continuity Management Guidelines of June 2022 already asked for service-level agreements with "specific and measurable recovery expectations" (paragraph 4.4) and plans for "unforeseen disruption, failure or termination of third-party arrangements" (4.5). Set against the Google Cloud Gemini SLA above, a bare uptime percentage is not a recovery expectation.
Which questions should you ask before you depend on a provider or gateway?
Ask what is promised, what is tested, and who acts on the day. The checklist below groups the questions that follow from the sources above. Tick what is true now.
Self-assessment
Is your provider layer ready for an outage?
Tick what is true now. Heavier items count more. Nothing you enter leaves your browser.
- 0 to 39%: Exposed. One provider outage would stop the work, and nobody has checked the fallback.
- 40 to 74%: Partly ready. Some pieces exist. Close the heaviest gaps first.
- 75% and above: Ready to test. Run a drill with the fallback on and the primary blocked, then record what broke.
Weights are illustrative. Total 21 points. Not an audit standard.
The middle group is the hard one. A contract can be read in an afternoon, but a fallback test needs a test set, a few hours and someone who marks the answers honestly. Our guide to questions before buying an agent covers the contract side in more depth.
Where Origin Pi stands
We think a fallback is a governed change, not a configuration switch. It needs an owner, a test set, a note of where data goes, and a record of which model answered. Our AI governance work designs this layer with the client: the provider map, failover limited to provider-side errors, the confirm step before anything that commits the business, and the log that finds the work a fallback touched.
The manual path stays the last line. Neither a second provider nor a gateway helps when the model is up but quietly wrong, as our continuity guide explains.
Your first step: open the terms for your main AI provider and find, in writing, the uptime target, how downtime is measured, and what you receive if it is missed. Any that is missing is your first question.
Take the data with you
Every figure in this post is in one table, with its source, source date and the date we read it. If you reuse either file, please cite this post and link back to it.




