Research, Workflow mapping & Design

Designing a Self-Serve Inspection Booking Experience For New Car Sales Agents

COMPANY

CARSOME

DURATION

Feb 2025 Apr 2025

TEAM

3 Product Designers, Product Manager, Business Support Team, Engineering

TL;DR

When customers wanted to sell or trade in their vehicle as part of purchasing a new one, new car sales agents had to rely on the Business Support Team to coordinate inspection appointments manually.

The process involved Google Sheets, WhatsApp, DingTalk, Google Maps, CMS, and CARInspect, making it slow, difficult to track, and dependent on manual follow-ups.

Together with two other designers, we explored how appointment booking could be digitised across three connected products:

  • CARAgent: a mobile app for new car sales agents to request inspection appointments

  • CARInspect: an internal app for inspectors to view assigned appointments

  • Command Center: a web dashboard for operations to manage pre-booked and on-demand appointments

I led the CARAgent experience, enabling sales agents to request outbound inspections directly through the app. An outbound inspection refers to an inspection where the inspector travels to the customer’s preferred location.

Although the feature was deprioritised before launch, the POC explored how CARSOME could reduce manual coordination, improve appointment visibility, and make CARAgent more useful during a critical part of the sales process.

CONTEXT

CARAgent was not widely adopted by new car sales agents at the time. The app had not yet been strongly embedded into their daily workflow.

At the same time, trade-in inspection booking was still highly manual. Agents could not schedule outbound inspections directly and had to depend on the Business Support Team, an operations team responsible for scheduling inspections, coordinating inspectors, and managing appointment completion.

The opportunity was to turn appointment booking into a practical reason for agents to use CARAgent, while reducing operational workload and helping more trade-in opportunities move from price estimate to inspection.

MY ROLE

My primary scope was the CARAgent booking experience.

I was responsible for appointment booking entry point, Car information and price check flow, appointment details form, customer location entry for outbound inspections, appointment submission and status states & later-phase appointment visibility concepts.

I also aligned with the designers working on CARInspect and Command Center to ensure the agent-facing flow supported downstream operational needs.

RESEARCH

Designing Across 3 Products

The booking experience could not be designed in isolation because every appointment request created in CARAgent had downstream impact.

CARAgent allowed sales agents to create and track appointment requests.

CARInspect allowed inspectors to view assigned inspections.

Command Center gave operations a central dashboard to manage pre-booked and on-demand appointments.

This shaped the CARAgent flow: the experience needed to feel simple for agents while capturing enough information for operations and inspectors to act on the request without additional follow-ups.

INSIGHTS

We conducted 5 user interviews and 2 shadowing sessions with the Business Support Team to understand how outbound inspection appointments were handled.

01.

Fragmented workflow

BST had to move between Google Sheets, CMS, Google Maps, CARInspect, WhatsApp, and DingTalk to complete a single appointment booking.

02.

Poor appointment visibility

Appointment changes, cancellations, inspector availability, and slot allocation were often managed through chat groups instead of a centralised system.

03.

Heavy operational dependency

Sales agents depended entirely on BST to coordinate appointments, creating delays, extra follow-ups, and scaling issues as appointment demand grew.

KEY PRODUCT DECISONS

1. Make Booking a Primary Agent Action

Appointment booking was introduced as a prominent homepage action, giving agents a direct path from customer enquiry to inspection request.

Agents could start a new booking quickly and choose between requesting the earliest available slot or selecting a preferred date and time.



2. Capturing Accurate Inspection Locations

The booking flow collected the information BST previously had to gather manually, including vehicle details, estimated value, car registration number, customer contact, person in charge, asking price, and inspection location.

For outbound inspections, I designed a dedicated “Your Location” flow where agents could use current location or manually enter the customer’s preferred inspection address.



3. Setting Expectations After Submission

On-demand inspection requests could not always be confirmed instantly because inspector availability depended on location, schedule, regional coverage, and appointment capacity.

Instead of overpromising, the flow introduced clear appointment states so agents could track inspection progress directly.



4. Explore live appointment visibility for later phases

For later phases, we explored surfacing appointment status directly on the CARAgent homepage.

Agents could see whether an appointment was being processed, confirmed, or blocked by inspector availability, then take the next best action.




IMPACT

Adoption

% of appointments booked through CARAgent

Operational Efficiency

Reduction in BST coordination workload

Conversion

Increase in completed trade-in inspection appointments

Since the feature was deprioritised before launch, success was framed through intended validation metrics.

REFLECTION

The feature was deprioritised before launch due to a change in business direction and limited engineering bandwidth.

However, the POC helped clarify how CARSOME could move from manual appointment coordination to a more scalable self-serve booking model across CARAgent, CARInspect, and Command Center.

This project reinforced the real challenge was understanding the operational logic behind the process: who needs control, what information is required, where exceptions happen, and how different teams depend on each other.

Although the feature did not launch, the exploration gave me valuable experience designing across a multi-product ecosystem and turning a fragmented operational process into a clearer, more scalable workflow.

Lets

design

build

create

incredible work together.

© Yu Qing · Powered by Iced Black

QING

Lets

design

build

create

incredible work together.

© Yu Qing · Powered by Iced Black

QING

Lets

design

build

create

incredible work together.

© Yu Qing · Powered by Iced Black

QING