Our online helper is down. How can we help visitors?
A customer needs an answer. An invoice needs checking. Your team wants to try a new tool. Start with a familiar problem, see what is happening, and choose what you would do. No technical background needed.
- Meet the problem
- See what is happening
- Make a choice
- Find out why
- Try a small change
All decisions are free without an account or API key. Drafts stay on this device only, not in account sync. Follow-up lessons retain their existing sign-in and plan requirements.
These are made-up (synthetic) stories with feedback written in advance, not live AI results or real customer outcomes. They help you practise, but do not certify your skills.
June volunteers at a local advice desk. Its usual online helper stops working. The desk still has approved information sheets and a staffed phone line. Another website works, but it is not approved to receive visitors' private questions.
The problem: The desk needs a useful backup, not an unnoticed transfer of private information to a new company.
AI-illustrated teaching scene. Follow the arrows from 1 to 3; they show how to read the story, not actions taken by an AI.
- The usual helper is unavailable
Visitors are waiting, but the online service is not answering.
- Some questions are private
A visitor has shared personal details with the desk.
- Other help is still available
Information sheets and the staffed phone line remain open.
What would you do?
What should June offer while the service is down?
- Explain the outage and offer sheets or staff help
Why this choice?
Visitors get an honest next step without their information moving somewhere unexpected. Send urgent needs to staff and make clear which help is temporarily unavailable.
- Paste the questions into the working website
Why this choice?
A working site is not automatically allowed to receive private information. Keep private questions within the desk's approved process and use local help until a suitable backup is approved.
What to take away
A backup should preserve people's trust and information boundaries, not just produce an answer.
What if something changes?
The desk owner approves and tries a backup service for public questions about opening times and directions only. Private questions still stay with staff. If the backup also fails, the sheets and phone line remain available.
How should June use the backup next time?
- Send every question because the backup is approved
Why this choice?
The approval covers public opening times and directions, not personal cases. If June is unsure whether a question contains private details, keep it with staff rather than stretching the permission.
- Use it only for the approved public questions
Why this choice?
That restores useful help within the agreed boundary. Keep private or uncertain requests with staff, and return to the sheets or phone line if the backup cannot answer.
What to take away
A tested, approved backup can help with a defined kind of work while other work keeps its safer route.
The idea behind this story
Choose a continuity plan that is both useful and permitted for the information involved.
Which questions could safely use a public backup, and which should stay with a person?
The technical connection: Permission-aware provider failover
Routing checks data class, recipient approval and tested quality before switching providers. Bounded attempts prevent repeated failures; uncertain external actions require reconciliation rather than blind replay.
Advanced: A backup provider must be allowed to receive the work
Maintain service during an outage without quietly moving private data or duplicating consequential actions.
Business continuity and provider outages · 9 minutes
The problem
Synthetic practice scenario: all quantities and evaluation outcomes are illustrative, not reported research. Fictional outcomes are not guarantees. A service desk relies on an external model to draft responses; it needs an honest continuity plan when that provider stops answering.
Your initial decision
What should the service do when its only approved provider is unavailable?
- In the fictional incident, the primary model has failed for 15 minutes and request queues are growing.
- Only that provider is approved for private customer case text; another reachable provider has no authorization for these records.
- Approved local response templates and staff handling remain available, including a route for urgent cases.
- The draft service cannot execute customer actions; any separate action with an unknown result must be reconciled, not replayed.
Compare the alternatives
- Queue requests for a bounded wait on the primary
A short bounded queue may bridge a brief interruption without changing processors, but prolonged waiting can hide urgency and increase abandonment.
- Use local templates and a visible staff handoff
Degraded service offers less tailored help but preserves approved data boundaries and gives customers a clear route while the provider recovers.
- Route drafts to the reachable secondary provider
A secondary could restore drafting speed, but current reachability does not establish authorization, data handling terms or quality for these cases.
Mechanism, trade-offs, and evidence
- Continuity is a user-service problem, not a requirement to keep model calls flowing at any cost.
- Availability and permission are independent: a reachable endpoint is not an approved destination for customer information.
- Bound waits and expose degraded behavior; otherwise a technically orderly retry loop can leave customers without useful help.
Reconsider after a change
A continuity review approves a tested secondary for a defined non-sensitive request class; routing now separates that class from private cases and includes recovery limits.
What fallback should activate during the next primary outage?
- An independent illustrative replay of 180 non-sensitive draft requests meets the agreed quality and latency thresholds on the secondary.
- The data owner approves only the specified request class; private or uncertain classifications remain on local templates and staff handling.
- Routing has a deadline, a single allowed fallback attempt and budget caps; health checks prevent repeated switching between providers.
- The secondary produces drafts only; binding commitments still require authorized human approval and unknown action outcomes are never replayed.
Compare the alternatives
- Hold every request until the primary recovers
Waiting avoids invoking the secondary, but needlessly delays the approved request class now that a tested and bounded continuity path exists.
- Keep local service for private or uncertain requests
Templates and staff protect records outside the approval boundary, but offer less tailored help than the secondary for requests that do qualify.
- Fail over only the approved non-sensitive draft class
A tested secondary restores useful drafting within the permitted boundary, while bounded attempts and local fallback limit cost and repeated failure.
Mechanism, trade-offs, and evidence
- The changed permission boundary and independent task evidence together justify fallback; neither alone would have been sufficient.
- Measure useful completed requests rather than successful HTTP calls, and retain a local mode if both providers fail.
- Provider switching applies to permitted draft computation, not blind replay of actions that may already have affected a customer.
Related technical concepts
Follow-up lessons retain their existing sign-in and plan requirements.
Technical sources
- Monitoring Distributed Systems — Google SRE
Connects user-visible symptoms, useful alerting and diagnostic signals; monitoring supports but does not authorize remediation.
- MCP Security Best Practices — Model Context Protocol
Describes consent and authorization boundaries for tool integrations; adopting a protocol does not grant access to customer data or actions.
- Demystifying evals for AI agents — Anthropic Engineering
Explains tasks, graders, repeated trials and outcome evaluation for agents; use task-specific tests rather than importing reported scores.
Learning together? Pick a story, compare your choices, and talk about what might change your mind. There are no verified team scores or completion records here.
Self-checks and completion records help you reflect; they are not independently verified credentials. Credential availability, assessment, and eligibility are separate.
AI Agents, Explained — free, no login
Explore the cases
- Can I return these shoes?
- The refund screen froze. Did the money move?
- The AI fixed Save. Can we put it live?
- The shop website will not take orders
- We both said approved supplier. Did we mean the same thing?
- It gets the same ten questions right. Is it ready?
- How do I book an appointment on a noisy bus?
- We can improve one task. Which one is worth our time?
- It is your first day at the garden. Where do you start?
- Can the helper pay this repair bill?
- Can we sign the room booking agreement today?
- The caterers sent their prices. Are we comparing the same thing?
- A customer wants a cake by Saturday. Can we promise it?
- Should our shopping helper reorder the household supplies?
- Can we put the neighbors' feedback into an AI tool?
- A volunteer needs the event plans. Which folders should they see?
- These club files are old. Can we delete them?
- There is a new AI helper. Should the club switch?
- Our online helper is down. How can we help visitors?
- The AI writes faster. Why do handovers take longer?