VOCABULARY / ENTRY
Conversational Interface
conversational-interface
Organizes interaction as turn-taking in natural language: the user states intent instead of operating visible controls. Common in chat windows and voice assistants.

Recognizing it
- Interaction is organized as an alternating stream of turns
- The user expresses intent with free text or speech instead of choosing from fixed controls
- The system's capabilities and limits are visible at the start of the conversation or nearby
Concept boundary
Sits on a different axis from progressive disclosure, and the two are not alternatives — progressive disclosure manages when visible controls appear, while a conversational interface manages how the whole interaction is organized. A conversational surface does not by itself mean the system can understand or execute the request. Free-text input also removes the menu-like view of what the system can do, and that discoverability cost has to be made up for explicitly in the interface.
When to consider it
- The intent is easy to state in a sentence or two, but the paths to it vary too much per person to fix into a menu
- A voice or hands-free context where the user cannot or would rather not look at graphical controls
When to be cautious
- The task has a small, fixed set of options that graphical controls can show at a glance and operate faster
- The user needs to precisely compare several structured data points, such as prices or specifications
- The system has not been validated to reliably understand free text, yet conversation is made the only entry point
Tradeoff
Removes the burden of remembering a menu structure and lets expression be freer, but the user has to recall or probe for what the system can do, and the system has to handle ambiguity, spelling variation, and context continuity across turns in free text.
Conditional rules · Editorial advice
Related entries
Free text requires the user to recall from memory what to ask, which runs counter to recognition rather than recall.
Progressive disclosure stages the reveal of visible controls, while a conversational interface organizes the whole interaction as natural-language turns — a different axis, not a substitute for the other.
A modal dialog presents fixed options with visible controls, which is more direct and less ambiguous than describing the same task in free text.
Sources and what they support
Chatbots often suffer from poor discoverability because users do not treat chat as a separate interaction channel, and free-text input struggles with spelling variation, ambiguous phrasing, and context continuity across turns.
Retrieved: 2026-09-15 · Archived 2026-09-16Guideline G1 recommends making clear what the system can do, G8 recommends supporting efficient dismissal of unwanted services, and G9 recommends supporting efficient editing or correction when the system is wrong.
Retrieved: 2026-09-15 · Archived 2026-09-16Adopting a conversational surface by itself is not a substitute for judging whether it actually solves a real user need and whether the system can actually do it.
Retrieved: 2026-09-15 · Archived 2026-09-16Definitions reference these sources. Digital specimens, selection advice, relationships, and recipes are editorial work and have not been validated through user research.
Type extensions and implementation notes
No operable specimen yet; the illustration is editorial, meant to depict the concept rather than an actual product screenshot. Before shipping in a real product, still verify: whether the stated capability boundary truly reflects what the system can do, how well ambiguity in free text is actually handled, the mechanism for verifying generated content, and whether history can really be edited and retried.
{
"states": [
"empty",
"composing",
"awaiting-response",
"responded",
"error"
],
"a11y": [
"The message stream is an accessible live region for screen readers, and new messages are announced",
"Suggested-action buttons and the input field can each be focused and activated with a keyboard"
],
"motion": "A new message appearing can be perceived without relying on animation"
}Open the Agent JSON file for this entryThis file repeats every field of this entry verbatim and adds its sources, archive status, and editorial scope.