For example, Step 1 routes agents to “search for an existing customer” or “create a new one” using tabs due to the limitation of using a series of modals for a booking flow. Similarly both the find vehicles and select tariff modals require searches via large table sets increasing the complexity while only providing the user a back button to return to the previous step. The use of a back button here is not intuitive and can be easily confused for ending the booking flow entirely.
Finally, the summary screen has no provision for add-ons—such as roof racks, child seats, or transmission upgrades. Because these extras are a routine part of rental conversations, agents are forced to add them after the fact on a separate screen once the booking is already finalised. Additional price details and overall cost of booking is also not present till after the booking is complete.
This is fundamental flaw in information architecture and UX consistency. The downstream impact is measurable: slower booking times, steeper onboarding curves for new agents, and avoidable errors at the counter. The following findings break down the flow chronologically through the agent’s journey, accompanied by the five screens that comprise the current experience.















