




Overview
Discovery
Define
Ideation
Prototype
AI Chatbot
Navigating the reporting process in the London Borough of Barking and Dagenham (LBBD) can be frustrating. Commissioned by the Customer Experience Department, I developed an intuitive interface for the LBBD website's AI chatbot. The goal was to replace outdated webforms with a streamlined, easy-to-use interaction.
Roles
& Timeline
UX Designer
Conversation Designer
Researcher
3 weeks
Team
Developer
Project Manager
Client
Barking and Dagenham
CX Department
Tools
Figma
Miro
The Problem
The current system for applications and reporting issues is through GOSS webforms. The forms use a linear structure that does not adapt to user-specific needs, resulting in a high likelihood of incomplete submissions. To address these issues, an enhanced AI chatbot solution is required to simplify interactions, provide clear guidance and tailor the user journey to individual goals.
The Challenge
How might we simplify the process for residents to report issues through a user-friendly digital platwebform?
Goss Webform
The GOSS webforms lack conversational and interaction design. The webform length and generic user flow are not intuitive to the user's response, resulting in incomplete submissions.


Green Garden Waste Collection form
User Research
I analysed qualitative user feedback from their resident survey and identified usability issues such as error handling and mobile responsiveness, which highlighted key pain points. I chose to focus on the most frequently used webform called Green Garden Waste Collection. The insights guided my design decisions.

Qualitative data from the resident survey
Focus Areas
Accessible Navigation Buttons: Make buttons large enough for easy interaction on mobile devices.
Minimise Required Fields: Streamline the user flow by only requesting essential information and keep the interaction concise.
Helpful Error Messages: Ensure that error messages are clear with instructions so users can easily amend their input.
Mobile-First: Design the chatbot to be mobile-first, ensuring that all elements are responsive and are display properly across different screen sizes.
Enhance Field Readability: Ensure fields are appropriately scaled and text is legible on small screens, avoiding the need for users to zoom in and out to interact with the chatbot.
Define
User Persona
I created a user persona to further define the pain points and goals of the target audience when interacting with the council's webforms. This persona highlights key issues such as a lack of mobile optimisation, unclear error messages and length. By focusing on the persona's motivations and goals the design can be tailored to provide a more user-friendly experience.

Local resident persona in Miro
User Flow
It was essential to collaborate with stakeholders to gather the business requirements and establish clear user goals. The user flow shows how the user would interact with the AI chatbot and complete their goals. I also reviewed the user flow with developers to ensure API integration.

User flow from FigJam
Ideation
Sketches
The low fidelity wireframes include alternative placements for the LBBD logo, ensuring clear branding. I’ve also distinguished the resident’s and AI bot’s messages using different icons. The text input bar is clearly defined for easy user interaction.

Initial AI Chatbot sketches
Mid-Fidelity
During a design sprint, I refined the AI chatbot wireframes by incorporating feedback from engineers to enhance the user experience. The key improvements included integrating an address lookup filter to reduce errors in address input and streamlining the newsletter subscription process by embedding it directly within the chatbot.



Mid-fidelity wireframes from Figma
Error Messages
In the mid-fidelity wireframes, I enhanced error handling by adding context-specific feedback, guiding users through corrections. Error messages now highlight specific issues, such as invalid postcodes or emails and provide clear instructions.


Error messages for invalid postcode and payment
Prototype
Final Results
The prototype showcases how residents will interact with the AI chatbot, using questions from the GOSS webforms for context. The conversational flow guides residents towards their desired outcomes, ensuring clarity and ease.
Reflection
This project has deepened my curiosity about the future of AI and its potential to transform how we interact with technology. API integration and conversational design can automate everyday tasks and streamline the user journey.
Takeaways
Accessible Conversation Design: Ensuring accessibility for users with visual impairments is with features such as text-to-speech and alternative communication methods.
Service Integration: Ensure secure handling and responsible use of data, providing insights while maintaining privacy.
Next Steps
The project is currently in development.
User Feedback: Conduct a feedback survey to gather insights on user experience and areas for improvement.
Live-chat Integration: Improve response times by integrating live-chat, enabling seamless transitions between chat and the contact centre for a more personalised experience.
Scale up: Integrate more highly requested webforms into the AI chatbot, streamlining the process so residents can access all services through a single point, reducing the need for multiple touchpoints.