To support complex workflows within a multi-tool asset management platform, I designed an Agentic AI layer to integrate in to the existing tools. This enhancement introduced an LLM-powered conversation panel and context-aware widgets, enabling users to interact naturally with the system while receiving real-time guidance, insights, and recommendations.
Brainstormed and mapped potential workflows with the internal team.
Validated workflows, likely chat questions and responses with a utility partner.
Researched existing AI-powered chat interfaces for best practices.
Prototyped conversation flows.
Engineered prompts to define conversation scope and minimise inaccuracies.
Designed the conversation panel and supporting components.
Beginning with in-depth interviews and discovery sessions with stakeholders from one of the UK’s largest utilities, we established an understanding of network architecture, workflows and existing software, and identified 3 key user types: Strategic Planner, Leakage Analyst and Field Technician.
Based on discovery interviews and aligning with business requirements, core use cases were established, and the most important user stories were prioritised, providing a solid foundation to base initial wireframes and conceptual design work on.
The new conversation panel inherited the platform’s existing screen-reader-compatible keyboard navigation. Voice interaction was considered as a potential future enhancement to further improve accessibility and user experience. The new UI components meet WCAG AA+ accessibility standards.
Language was kept plain and straightforward, following the underlying Foresight design principle of simplicity while avoiding jargon. Responses were designed to minimize cognitive load, delivering guidance and answers as succinctly as possible.
Natural Language Processing (NLP) enables the assistant to interpret free-form user input, even as the conversation shifts focus mid-stream.
For example, if a user begins discussing 'Asset XYZ' and then mentions 'Asset ABC', the AI detects this, and automatically splits and tags the chat accordingly, associating relevant sections with each asset’s metadata.
This allows for:
These small details collectively ensure the AI feels intelligent, helpful, and genuinely aware of the user’s workflow, giving greater confidence in the AI's responses and in the platform as a whole.