Audio

Interruptibility

Share

Interruptibility is an AI interface design pattern that exposes a single, known gesture (a word, a button, a hand sign, a tap) to pause or cancel an ambient agent at any point during execution. This UX pattern maps onto the most basic user need in any always-on system: the ability to stop it, immediately, without having to recall mode-specific commands. The gesture should work identically regardless of what the agent is doing, so users can intervene in the middle of a response, during a tool call, or mid-way through a long-running action without learning a new shortcut for each context. Strong interruptibility treats the cancel path as a first-class citizen equal to the activation path, recognizing that ambient agents only earn trust when users know they can reliably get out of whatever the agent is doing.

Use Case

Essential for voice assistants, long-running AI agents, and streaming responses where users need a single, reliable gesture to pause, cancel, or redirect the system mid-execution.

Examples in Wild

ChatGPT Voice interruptSiri tap to cancelAlexa stop commandApple AirPods touch gesture

Use this pattern in your project

Copy this prompt to generate a production-ready implementation in Cursor, Claude Code, Lovable, or any AI coding agent.

Generate a production-ready implementation of the "Interruptibility" AI interface design pattern.

Pattern Description:
Interactive Demo
Preview coming soon

Get new patterns by email

Weekly AI interface UX notes and resources on Substack, no spam, unsubscribe anytime.

Subscribe on Substack