ChatGPT logoChatGPT

Response Refinement

ChatGPT provides a contextual menu on AI responses that allows users to refine or modify the output with specific instructions like "Try again", "Add details", "More concise", "Search the web", or "Think longer" without retyping their prompt.

Response refinement menu showing options to modify AI response

Response refinement menu showing options to modify AI response

What's happening

ChatGPT implements response refinement through a contextual menu that appears below AI responses. Users can click "Ask to change response" to open a menu with five refinement options: Try again (regenerate), Add details (expand), More concise (shorten), Search the web (add real-time data), and Think longer (deeper reasoning). Each option has an icon and description, making refinement actions discoverable and accessible.

Patterns

Response Refinement

Contextual menu with refinement actions appears when user clicks "Ask to change response"

Open playground

UX Insights

  • Refinement actions are discoverable through a clear menu interface
  • Each action has an icon and description explaining what it does
  • Menu appears contextually below the response, not requiring users to scroll
  • Actions cover common refinement needs: regeneration, expansion, conciseness, real-time data, and deeper reasoning
  • Reduces friction by eliminating need to craft follow-up prompts manually

Design Decisions

The contextual menu approach makes refinement actions discoverable while keeping the interface clean. By providing pre-defined refinement options with clear descriptions, ChatGPT reduces the cognitive load of crafting follow-up prompts and makes iterative improvement more accessible to users.

Captured: January 15, 2026Type: desktop
response-modificationiterationrefinementuser-feedback

More real-world AI UX in your inbox

Weekly gallery picks, interface patterns, and notes on how products ship AI - no spam, unsubscribe anytime.

Subscribe on Substack