Using interactive indicators

Using Interactive Indicators

ChatGPT showing what step is happening when generating results. The indicators interactive and clickable. In this example, the Analyzing step is highlighted and users can click to see more details.


Interactive Indicators in AI UX Design

Problem: During AI processing, users often feel passive and disengaged, leading to a sense of frustration or helplessness, especially in longer operations.

Example: While waiting for a video analysis AI to process hours of footage, users might appreciate the ability to see real-time progress and perhaps influence the process.

Usage: Essential in applications where AI processing times are significant and user engagement during these periods could enhance the experience, such as in media editing platforms, data analysis tools, or complex query systems.


Implementing Interactive Indicators means going beyond static progress bars to include elements that users can interact with during AI operations. This approach involves:

  • Dynamic Progress Bars: Creating progress bars that users can click on to see more detailed information about the processing stage or adjust the processing priority.
  • Pause/Resume Controls: Allowing users to pause the AI operation, giving them the opportunity to modify inputs or settings before resuming.
  • Real-time Feedback Loop: Enabling users to provide feedback or additional inputs in response to intermediate outputs or checkpoints, influencing the ongoing AI operation.


The rationale for incorporating Interactive Indicators in AI UX design is multifaceted, aiming to empower users and enhance their experience:

  • Enhancing User Agency: Giving users some control over the AI processing empowers them, reducing feelings of frustration associated with passive waiting.
  • Maintaining Engagement: Interactive elements keep users engaged with the application, potentially improving their satisfaction with the AI service.
  • Facilitating Transparency: By allowing users to interact with the processing indicators, the AI system becomes more transparent, helping users understand the complexity and sophistication of the AI operations.
  • Enriching User Experience: Interactive indicators can transform waiting time into an informative and interactive experience, contributing to a richer overall user journey.

Incorporating Interactive Indicators into the UX design of AI systems can significantly improve how users perceive and interact with AI processing stages. By fostering a more engaging, transparent, and user-controlled environment, designers can elevate the AI experience from one of passive waiting to active participation.

Contact us to build your next product or to get consulting on your current project.