SME operations

AI Provider Outage Plan: Fallback Models, Gateways, Contracts

A second model is a fallback only once someone has tested it, and a gateway moves a risk rather than removing it. Here is what status pages and contracts show, and what to ask first.

A river splitting into branches, with an orange channel taking over as an alternate route when the main flow forks.

TL;DRThe 9-minute read in 60 seconds

When your AI provider goes down, your tool stops unless a tested second route is ready. A backup model or gateway only helps if you have checked that it can do the same job.

  1. From 1 September to 8 October 2026, Claude and OpenAI status pages show 15 incident windows on their model APIs. Most ended within three hours.
  2. A provider's uptime promise usually pays a credit on your bill, not your lost work. Google Cloud's Gemini inference SLA lists 99.5% monthly uptime, about 216 minutes of downtime.
  3. A gateway sends a failed request to the next model on your list. It does not check that the next model gives a good answer.
  4. MAS's 7 October 2026 guidelines say a financial institution should have contingency plans for high-risk AI. Where risk stays outside its appetite, it should consider limiting, suspending or replacing a provider.
  5. Before you depend on a provider, ask about its promise, test your fallback on your own tasks, and log which model answered.

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.

15model API incidentwindows, two statuspages, 1 Sep to8 Oct 2026216 minmonthly downtimea 99.5% promiseallows (30 days)1overlap betweenClaude and OpenAIwindows (a narrow one)7 OctMAS: contingencyplans; considerreplacing a vendor
15model APIincident windows,two status pages,1 Sep to 8 Oct216 minmonthly downtimea 99.5% promiseallows (30 days)1overlap betweenClaude andOpenAI windows7 OctMAS: contingencyplans; considerreplacing a vendor
Sources: Claude and OpenAI status pages to 8 Oct 2026; Google Cloud Gemini inference SLA (30 Jun 2026); MAS guidelines (7 Oct 2026).

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.

Number of model API incident windows by length, 1 Sep to 8 Oct 2026
Window lengthClaude (10)OpenAI (5)
Under 30 minutes50
30 to 119 minutes31
120 minutes or more24
Source: Claude status page (first entry to resolved) and OpenAI status page (affected component start to end), 1 September to 8 October 2026; counted by Origin Pi. Not an uptime measure.

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 dateStart to endMin
Claude, 2 Sep21:17 to 21:4426
Claude, 3 Sep12:37 to 12:5619
Claude, 3 Sep13:26 to 16:23177
Claude, 10 Sep21:43 to 23:24101
Claude, 11 Sep14:19 to 14:3717
Claude, 15 Sep09:48 to 11:1486
Claude, 22 Sep00:57 to 02:3598
Claude, 29 Sep14:21 to 16:27126
Claude, 5 Oct13:05 to 13:2116
Claude, 6 Oct12:24 to 12:4319
OpenAI, 11 Sep09:08 to 11:21133
OpenAI, 17 Sep20:20 to 21:2060
OpenAI, 29 Sep17:52 to 23:14321
OpenAI, 30 Sep17:05 to 20:35210
OpenAI, 6 Oct05:00 to 17:50770

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.

Minutes of downtime allowed per 30-day month, by uptime level
Uptime levelMinutes allowed
99.9%43
99.5%216
99.0%432
95.0%2160
Source: Origin Pi arithmetic (43,200 minutes x one minus the uptime level) on levels in Google Cloud's Gemini inference SLA (30 June 2026) and Vertex AI SLA (12 February 2026).

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.

1 your toolSends the request(app or agent)2 gateway or routerOptional. Adds its ownpoint of failure3 primary routeYour main providerand model4 what failed?Provider error ortimeout (5xx, 529)?5 retry, then fallbackTested second route(other cloud or model)6 hold and go manualPause the queue, startthe manual runbooknoyesfailyour own error400, 401, 402, spend-cap429: fix it, no fallback7 log itWhich route and modelanswered each request
1 your toolApp or agent sends the request2 gateway or routerOptional; a failure point too3 primary routeMain provider and model4 what failed?Provider error or timeout?Yes: step 5. No: last box5 retry, then fallbackTested second route:other cloud or other model6 hold and go manualIf it fails too: pause, run manually7 log itWhich route and model answeredbranch from 4: your own error400, 401, 402, spend-cap 429:fix it, do not fall back
Illustrative mechanism, not a measured result. Sources: Claude API error reference; gateway documents above.

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.

40
8
126
2
30%
0%
Tasks arriving during the outage84
Taken by the fallback0
Can wait25
Needs hand work now59
Staff hours needed7.8
Still undone when service returns27
Hours to clear that, once it returns1.8

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.

Before you sign
Before you switch a fallback on
On the day
  • 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.

Frequently asked questions

What is an AI gateway?
An AI gateway is a service that sits between your tool and one or more AI model providers. It can route requests, retry them, log them and, if one model returns an error, send the request to the next model on a list. It adds convenience, and it also adds one more service that can fail.
Does an AI provider's SLA pay for what an outage costs me?
Usually not. Google Cloud's SLA for Gemini online inference, last modified 30 June 2026, gives a credit of 10%, 25% or 50% of that month's bill for the service, calls it the sole and exclusive remedy, and requires a claim within 30 days. It does not cover lost sales or staff time. Your own plan has to cover those.
How long do AI provider outages last?
Most ended within three hours, but a few ran far longer. Of ten Claude model API windows from 1 September to 8 October 2026, five ran under 30 minutes and two ran 120 minutes or more, the longest 177 minutes. Four of five OpenAI chat or responses windows ran over two hours. These are status-page windows, not uptime figures.
Should the fallback be the same model on another cloud or a different model?
The same model on another route usually behaves most like the original, so the test set carries over, but it may share some of the same weaknesses. A different model gives more independence and more risk of changed answers and rejected settings. Test either one on your own tasks before you rely on it.
What does MAS expect about third-party AI failing?
For high-risk AI, MAS expects contingency plans with fallback options such as alternative systems or manual processes. This comes from its guidelines of 7 October 2026. They apply to financial institutions, not to every business. The sections that hold this expectation, Sections 5 and 6, are due by 7 October 2028.

Next step

Ready to make your business agent-ready?

20 minutes on your sector, your systems, and where this applies. No deck, no templates.

Talk to us →