Support design
Booking assistance service
Bringing the answer to the customer
Many support questions could already be answered from company policy or the customer's own account; customers just couldn't find the answers. I designed a support assistant inside the account area that answers in six languages, at any hour, and hands over to a person when it can't help.
- Role
- Senior UX Designer
- Year
- 2026
- Scope
- Conversation design, UX and UI design
At a glance
A booking assistance service: customers ask for restaurant, train, flight, event, taxi and hotel bookings through their account or by phone, and the team comes back with confirmations and offers. It runs in six languages.
- Team
- I was the sole UX designer, working with the studio's development team.
- Platform
- Web, inside the logged-in account area, in German, Dutch, English, Spanish, French and Italian
The problem
Customers' most common questions fell into two groups: the status of a booking or request, and changing a booking that was already confirmed. Many of these could be answered from company policy or from the customer's own account. But customers couldn't easily find those answers, so they raised a ticket and waited.
How long they waited could depend on their language. Support for some languages had limited hours and was only available by phone or email. A customer writing in one of those languages outside working hours had no one to ask until support opened again.
The idea
Bring the answer to the customer, inside the account area where they already are, and let people take over only when it matters.
Principles
- Answer from what's real. Every answer comes from the company's own policies or from the customer's own account: their pending, active and past bookings and requests.
- Guide, don't act. The assistant explains and points the way. It never makes or cancels a booking; when a booking needs to change, it sends the team a change request, so every change is confirmed by a person.
- Know the limits. When something needs a person, the assistant says so plainly and hands over, rather than guessing.
- Every language, any hour. All six languages, around the clock, closing the gaps in support hours.
Four conversations
The assistant lives in the account area. These four conversations, with invented customers and bookings, show how it behaves.
- 01
- Customer: Where's my restaurant booking for Saturday?
- Assistant: Your table for two at Trattoria Lume is confirmed for Saturday at 19:30. The confirmation was sent to your email on Tuesday.
- Resolved
It knows the customer's context Asked about a booking, it checks the customer's own requests and gives the status directly, instead of explaining where to look. - 02
- Customer: My taxi to the airport on Friday is booked for 4 people, but there are now 5 of us.
- Assistant: Five passengers need a larger vehicle, so I've sent our team a change request for your taxi on Friday. They'll confirm the new vehicle by email.
- Resolved
It requests changes rather than making them A taxi booked for four now needs to carry five. The assistant sends the team a change request for a larger vehicle, and the team confirms the change. - 03
- Customer: Wann bekomme ich die Bestätigung für meinen Flug?
- Assistant: Ihre Anfrage für den Flug nach Lissabon wird gerade bearbeitet. Sobald unser Team die Buchung abgeschlossen hat, erhalten Sie die Bestätigung per E-Mail.
- Resolved
It answers in the customer's language, at any hour A question in German gets an answer in German, even when German-language support is offline. - 04
- Customer: The hotel has already confirmed my booking, but I need to change the dates.
- Assistant: Once a hotel has confirmed a booking, any change depends on the hotel's own policy, so our team needs to contact them for you.
- Assistant: I've passed this to our support team with a summary of our conversation. They'll reply to you by email.
- Passed to a support agent by email, with a summary of the chat
It knows when to hand over A change to a booking the hotel has already confirmed depends on the hotel. The assistant explains the policy, then passes the customer to the support team by email, with the conversation summarised, and notifies the team.
- Customer: Where's my restaurant booking for Saturday?
- Assistant: Your table for two at Trattoria Lume is confirmed for Saturday at 19:30. The confirmation was sent to your email on Tuesday.
- Resolved
Designing the handover
The handover mattered as much as the answers. Changing a confirmed booking was one of the most common requests, and one the assistant can't complete on its own. Rather than refusing outright, it explains the policy and the next steps first, which is often enough. Only when a person is genuinely needed does it hand over, passing on a summary so the customer never has to repeat themselves.
What changed
Support tickets per active customer fell by 78% over roughly three months after launch, compared with before. Measuring per active customer means the drop reflects the assistant, not a change in the number of customers.
Customers rated the assistant's answers in the chat, and complaints fell. And for the first time, customers could get help in every one of the six languages at any hour, not only when the support team for their language was working.
Looking back
Designing the handover taught me that an assistant's limits are part of the experience, not a failure of it. A handover works when the assistant is honest about why it's handing over, and the customer never has to explain everything again.
If I did it again, I'd track which questions most often end in a handover from day one. Those are the clearest signals of where the help content is thin, and where the next improvements should go.
More work
All work- UX, form design, service design, UI design, A/B testingTravel authorisation serviceUX, form design, service design, UI design, A/B testing
- Booking flow designConcierge booking platformUX, form design, UI design, front-end buildBooking flow design
- Product strategy, UX and UI design, front end, back end, integrations and AI workflowsRhea AgenticProduct strategy, UX and UI design, front end, back end, integrations and AI workflows

