Conversational UI
What is Conversational UI?
Conversational UI is a design pattern where users interact with AI through natural language — text or voice — instead of traditional menus, forms, and buttons. Rather than learning a product's interface, users simply describe what they need and the AI interprets their intent. Conversational interfaces come in many forms: text-based chatbots like ChatGPT and Claude, voice assistants like Siri and Alexa, embedded AI assistants like Slack AI and Microsoft Copilot, and hybrid interfaces that combine chat with traditional UI elements. What unites them is the principle that natural language is the primary input. This pattern is especially powerful for customer support (answering questions without navigating help docs), complex workflows (generating code, writing emails, analyzing data through conversation), and accessibility (voice control for users who can't use traditional inputs). The best conversational UIs don't just respond to commands — they maintain context across turns, ask clarifying questions, and adapt their tone and detail level to the user.
Example: ChatGPT

OpenAI's ChatGPT popularized the conversational AI interface. Users type questions or instructions and receive detailed responses in a multi-turn conversation. **Why it works:** Maintains full conversation context, supports follow-up questions, and offers suggested prompts to guide users. The interface blends rich content (code blocks, tables, images) within the chat flow rather than forcing users to leave the conversation.
AI Design Prompt
Want to learn more about this pattern?
Explore the full pattern with real-world examples, implementation guidelines, and code samples.
View Full Pattern