Mar 2022 – Jul 2022
Overview — 001
As a key member of a cross-functional team, I led the design of several end-to-end flows as part of the overhaul for HelloTech's technician app. We reworked all the key touch points between technicians and the platform with the aim of achieving greater technician enablement.
We transformed the cluttered notification list that previously served as the home page into a central hub, contextually displaying upcoming jobs, payments, and other relevant details. The revamped home page also included quick links to various parts of the app, facilitating easy access.
We brought together all account functions into a singular, easily accessible hub, including a new profile function and a support hub. This support hub integrates chat and knowledge base articles, aimed at reducing support calls.
We've revamped the current notification system, transitioning it into a dedicated tab for ease of use. In this tab, alerts are sorted by type, enabling technicians to conveniently access critical, time-sensitive job-related notifications. They can also browse messages containing platform announcements and responses to support inquiries.
Context — 002
HelloTech is a gig-economy platform that connects expert technicians with customers seeking smart-home services.
HelloTech's technician field service app is the core tool that underpins the day-to-day operations of technicians working on the platform. Through the app, technicians receive job offers, complete work orders, track payments, and manage their account. Yet, since its launch in 2016, the app hadn't evolved much and had its share of performance issues. These issues didn't just affect our technicians, but also challenged our support teams who frequently assisted technicians with app-related inquiries.
Problem — 003
Kicking off the app's redesign, user surveys and interviews quickly highlighted 3 key challenges technicians faced. While I had a hand in solving each, my primary focus was owning the end-to-end redesign of account management flows, which is the lynchpin of the entire platform experience for technicians and how they interact with HelloTech as a company.
Scattered account functions
Lack of support
Not surfacing relevant information
Research — 004
At the heart of our redesign process for account management flows, we leveraged the insights gained from technicians and stakeholders. We conducted extensive surveys with technicians and had insightful discussions with the Field Operations and Onboarding teams to better understand the challenges they grapple with day-to-day. Here are some of the key insights we uncovered.
Understanding our users and their needs was fundamental to our approach. Here's a brief breakdown:
Technicians rely on the app to receive job offers, manage their workflow, and interact with customers in their day-to-day field operations.
The Field Operations and Onboarding teams offer on-site support to technicians and often walk them through how to resolve in-app issues.
The key insights we uncovered influenced our design methodology and informed our implementation of the product strategy moving forward.
Difficulty searching past jobs
Offer controls need more clarity
Surfacing relevant resources
Payment history lacks granularity
Opportunity — 005
We identified an opportunity to alleviate the pain points of technicians and support staff, by consolidating the fragmented account management flows into a unified hub. This would streamline access to essential functions like job history, payment history, and support.
Strategy — 006
Addressing the problems at hand, we set forth a series of user and business goals that would guide our redesign process.
Enable technicians with a great platform experience to reduce technician churn.
Reduce the volume of support calls by integrating in-app chat and a knowledge base.
Improve the holistic technician experience on the platform, so they can focus on work.
Add richer support features to help technicians solve problems independently.
Process — 007
Kicking off the Account flows redesign, I first conducted a thorough UX audit of the existing account functions. My goal was to determine the best way to bring the core flows, previously scattered, into one cohesive, app-native space. Here are some of the top-level highlights of that process.
Incorporating technician feedback from surveys, the redesigned main account view brought together three crucial features: support, job history, and payment history, simplifying navigation significantly. A single in-app hub now houses all support functionalities, which were once scattered across different platforms. This consolidation not only reduces basic inquiry calls but also accelerates resolution times, letting technicians focus on their jobs.
In the existing app, the History tab fell short in providing clear job and payment history details, so I took on the task of revamping these core functions. By introducing dedicated pages for Job History and Payment History, prominently displayed within the account view, we greatly enhanced accessibility. The redesigned job cards now highlight crucial information such as customer names, payment details, and quick links for note submission, as indicated by technician feedback. We also improved search functionality to include customer names and locations, not just job numbers.
In revamping the Payment History, I adopted a more intuitive structure—categorizing payments by year, month, and pay date—breaking away from the old system which was centered around jobs. Now, when technicians click on a particular payment date, they get a detailed breakdown of all jobs tied to that date, complete with all fees, and a quick link for each job's details. I also introduced a visual chart, as a simple, yet powerful way to instantly spot payment trends, helping technicians make sense of their earnings at a glance.
Taking heed of technician feedback, we transformed the ambiguous Job Offer Radius into an interactive map for a clearer visualization of job locations. This change directly addressed frustrations over unexpectedly distant job offers. In parallel, we reimagined Suspending Offers as Pausing Offers, moving it from a hidden toggle to a visible card across offer-related sections. This visible reminder, coupled with an 'auto-resume' function, boosts technician control, clears confusion, and ensures a smooth return to work after a break.
I also integrated other account features like profile sections, availabilities, and payment settings into the main account view for easier access. These were contextually displayed on the home page when relevant. Additionally, I added a QR code and 'send link' feature to the tech ID, making it simpler for technicians to share their direct booking links with customers.
Impact — 008
The renewed focus on tech enablement started to improve platform health. By streamlining functions and prioritizing user-centered design, we increased efficiency and technician satisfaction, fostering a more robust and responsive platform.
Reflection — 009
This part of the HelloTech technician app redesign served as a major lesson in stakeholder collaboration. Balancing engineering constraints, business goals, and user habits required close coordination across departments.
The experience didn't just elevate the final product; it taught me how to unify diverse needs into a cohesive design strategy, equipping me for future projects that demand a similar level of cross-departmental engagement.