All Questions
Guardrails And Safety medium

You are designing a banking support bot. Leadership tracks containment rate, the percentage of conversations resolved without a human, and wants it as high as possible. Users bring up card disputes and account closures, and some express distress. How should escalation work?

  1. A Let the bot attempt every request and escalate only after three consecutive failed answers, maximizing the containment rate.
  2. B Escalate only when the output classifier flags a response, and treat each handoff as a failure to be driven toward zero.
  3. C Have the bot answer everything but append a disclaimer telling users to call support for high-stakes account matters.
  4. D Define triggers (high-stakes intents, low confidence, explicit request), hand off with context, and track resolution quality.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions