I've been a designer on the Consumer Copilot team at Microsoft for the past 2 years. In this time, I've worked on a lot of different features across the product, including different platforms (Web, iOS, Android, Edge Browser, Windows, and Mac). Here are some of the highlights that have shipped:
Copilot Actions
Copilot Actions allows Copilot to complete web tasks on your behalf—booking reservations, purchasing items, managing services.
The design centers on explicit invocation and progressive disclosure. Actions are triggered deliberately, the system previews what it will do, and users can intervene at any point. This prioritizes predictability over speed, making behavior legible and reversible.
Agentic systems fail differently than traditional UI. The experience surfaces uncertainty explicitly, preserves context after failure, and allows recovery without restarting.
Launched at Microsoft's 50th Anniversary event with partners across travel, dining, and retail.
Code Execution
Code Execution allows Copilot to execute Python code to answer questions or complete tasks. My work involved designing the chain of thought prompting for code execution, as well as the UI for the code execution results. The output of code execution can be a file (documents, images, etc.) or a text response.
Suggested Follow Ups
Contextual prompts that appear at natural conversation breakpoints, helping users explore topics further.
Designed to be concise (10-12 words), conversational, and non-intrusive. They appear with subtle animations to feel organic to the flow.
Reached 1M daily clicks, increased session duration by 15%, and the pattern was adopted by 8+ partner teams.
Suggestions reveal themselves gradually with haptics, designed to encourage curiosity without overwhelming.
