Identifying gaps in the initial prototype
"Here’s what the current demo currently looks like."
- Project Manager
My Observations
Sales representatives were spending up to 3 hours daily searching for and analyzing documents.
This time-consuming process decreased their productivity and eroded confidence during client meetings. They needed a quick way to analyze and retrieve information from proposals and product data.
Users want a tool that is easy to use, saves time, and enhances their ability to access and present information
How might we…
Enable sales representatives to quickly access and analyze critical document information to enhance their productivity and effectiveness during client interactions?
Users addressed excessive time spent searching documents and difficulty accessing information
We conducted workshops with sales representatives, business analysts, and engineers to identify key pain points.
"I often spend hours every day sifting through documents to find the information I need for meetings. It's exhausting and takes away from the time I could be spending with clients."
- Sales Representative
How do we measure success
We focused on three key metrics:
- 25%
reduction of the cost of the staff
- 45%
shorten insales cycle
+ 35%
increase in adoption through increasing the client trust and data privacy
Prioritizing features to focus on speed and accuracy in document retrieval
With our sales-focused features outlined, we used the Eisenhower Matrix to prioritize based on urgency and importance.
Maintaining an Open Feedback Loop
Throughout the design process, we maintained an open feedback loop. I regularly shared wireframes and prototypes with both the engineering team and PMs to gather their input.
Overcoming Engineering Constraints with Flexible Design
During the development phase, the engineering team identified technical constraints related to the chatbot’s ability to handle multiple file uploads simultaneously.
Recognizing the potential impact on the project timelines, I took the initiative to redesign the user flow to address these limitations.
Centralizing primary action to prompt user
The file upload feature was minimally visible, occupying only 30% of the page. To prioritize user convenience, I centralized the upload area, making it more prominent and easier to access.
Integrating dual upload methods
I introduced dual upload methods—local and database uploads—so that reps could easily pull in the most relevant documents from different sources without disrupting their workflow.
AI document assistant to elevate sales productivity
"The AI-powered document assistant has transformed the way I prepare for meetings. I used to spend hours digging through proposals, but now I can find exactly what I need in minutes."
- Sales Representative
Rapidly search and retrieve meeting notes, proposals, and presentations
User uploads the necessary document, previews it, and prepares for the meeting.
Access tailored AI insights with relevant info and guiding questions
The AI assistant provides insights tailored to the file, helping users with relevant information and guiding questions.
Revisit chat history and files for clarification
User feels fully prepared, with the ability to revisit their chat history and uploaded files for clarification.
Implementing responsive design for accessibility
Recognizing that sales reps are frequently on the move, I implemented five breakpoints, supporting the sales team's need for flexible document access.
At each breakpoint, I adjusted:
1. Layout
2. Functionality
3. Interactive elements
User and data interaction
I have created a data mapping diagram that outlines the user flow when interacting with the product and details where the data will be stored. This diagram is essential for engineers during development and invaluable for new users to understand the data interaction process.
(Click to enlarge)
The value of cross-functional communication and effective prioritization
A key takeaway from this project is the importance of collaboration and clear communication. Working with team members from various disciplines, I learned that consistent updates and sharing progress ensured alignment across the team. This transparency helped us address issues early and stay on track with our MVP deliverables.
Another lesson was learning to prioritize under time constraints. Through this project, I came to understand that it's not always feasible to meet every ambitious goal. Instead, focusing on the most impactful and essential features within the available time frame is key to delivering a high-quality product. By staying adaptable, we adjusted expectations without sacrificing quality, delivering a product that met both user and stakeholder needs.