top of page

MarVi: Integrating AI - powered virtual assistant for Marriott Bonvoy 

CoverMarriot.png

Project Duration

September 2024 - December 2024

11 weeks

Skills 

Usability Research

Conversation UX

AI chatbot integrations

Tools

VoiceFlow

Figma

Miro​

Problem

Currently, for Marriott Bonvoy's website, users experience challenges with the visibility of the booking process, inflexible pop-up screens, and a lack of clear system status or user direction. Moreover, there’s insufficient feedback or reassurance when making changes in the booking portal.

Refer Usability Report.

Solution

Introducing MarVi - an AI powered virtual assistant, making booking hotels with Marriott Bonvoy faster, easier, and more intuitive. Marriott can continue to exceed customer expectations, fostering trust and loyalty, and reinforcing its commitment to excellence in hospitality and service.

Virtual Assistant
Meet MarVi - Plan your whole stay with one conversation!
Evaluating the need of an AI chatbot
In today’s fast-paced digital landscape, AI chatbots have become essential for enhancing customer experience, streamlining operations, and improving engagement. For a global hospitality brand like Marriott Bonvoy, integrating an AI chatbot is not just an upgrade—it’s a necessity. 

Improving Booking Process​

Ensures clear filter visibility and helps users refine choices easily and provides real-time feedback on applied filters and booking status.

Boosting Customer Loyalty

By keeping up with the digital trends, Marriott provides digital assurance and a frictionless travel planning experience.

Building a Competitive Edge

Keeps Marriott on par with or ahead of competitors using AI while meeting modern traveler expectations for convenient, AI-driven service.​

Usability Tests to analyze Marriott's Digital Landscape

“Unmoderated Usability Testing : A Deep Dive into Marriott’s Digital Experience”

To ensure the chatbot seamlessly integrates with Marriott’s model, we conducted a thorough analysis of -

1. booking flows

2. search functionality

3. filter usability

4. user pain points

 

Understanding these elements helped identify gaps and opportunities where the chatbot could enhance efficiency, clarity, and overall user experience.

Unmoderated Interviews Methodology

Process: Where Users Roam Free and Feedback Gets Real

Conversational UX.png
Usability test findings

4 Major Issues identified– And That’s 4 Opportunities to Get Better!

confused.png

User confusion

Due to unclear visual hierarchy and scattered navigation, users often don’t know where to start or what to click. Whether they're checking points, modifying a reservation, or exploring hotels, the path needs to be made more intuitive, causing unnecessary friction.

eye.png

Low feedback

After users take an action (e.g., applying a filter, changing currency), the system often provides minimal or delayed visual feedback. This lack of reassurance leads to uncertainty about whether their input was accepted or processed.

intelligence.png

Too many functions

From managing bookings to comparing rates, viewing deals, joining Bonvoy, or redeeming points — everything lives on the same screen. While powerful, this leads to cognitive overload and makes the interface feel cluttered instead of purposeful.

Irregular Interfaces

Different pages on the site (e.g., homepage vs. booking engine vs. loyalty dashboard) often follow different design systems. This lack of consistency makes the experience feel disjointed and reduces user trust.

Now, let's Build - A - Bot!
CoverMarriot.png
Designing the personality 

Why Personality Matters? Personality Powers Connection – Even in a Chatbot!

A chatbot without personality is like a hotel lobby without a concierge — functional, but forgettable. Personality turns your bot from just another support tool into a memorable brand touchpoint. It builds trust, boosts engagement, and makes users feel like they’re talking to someone who actually “gets” them. It’s not just about tone — it’s about experience.​ Hence, Marvi - Professional and playful - Helping users adapt and keep the fun alive.

Personality
Building Conversation Scenarios

Exploring how MarVi can make every interaction feel intuitive, helpful, and a little delightful.

​

To better understand MarVi's intended interactions and its use cases, I mapped key conversation scenarios that reflect real user goals, needs, and booking journeys.​ This played a major role in streamlining the bot's efficiency and optimize the 5 flows- taking into consideration the current issues faced,

​

Scenario 1 - Newly booking a Hotel room

Scenario 2 -  Booking a venue for an event

Scenario 3 - Trying to find reservation but being redirected without any system feedback

Scenario 4 - Confusion in inter-changing terminologies through the platform

Scenario 5 - Trying to find booking details and changing

Conversational UX-2.png
Devicing Conversation flows - Setting up intents and responses
Structuring the Brain: Flows, Intents, and Functions
​

Next, I created flow diagrams and intent mapping to clearly define the chatbot’s functionality, organizing user inputs into structured paths for seamless, goal-oriented interactions. This step plays a crucial role to streamline and simplify the conversation architecture in Voiceflow, efficiency in the development process.

​

I decided to build two scenarios - 1. Users booking a hotel room for personal use; 2. Users booking the hotels as an event venue. The two scenarios require different conversational approach as they have very different needs and set up.

Scenario 1 - Hotel Room booking process.

Scenario 2 - Hotel Booking process for an event

Setting the structure in Voiceflow

From Flowchart to Full Conversation — One Block at a Time

​

In Voiceflow, I translated the mapped flows into an interactive prototype by integrating core functions—talk, listen, logic, and developer blocks. This allowed me to simulate real user interactions, refine responses, and ensure the bot delivers a seamless, human-like experience.

Screenshot 2025-04-04 at 16.46.04.png

Setting up interaction flows in Voiceflow.

Screenshot 2025-04-04 at 16.44.36.png

Prompts within "Talk".

Screenshot 2025-04-04 at 16.44.42.png

Prompts within "Listen".

Screenshot 2025-04-04 at 16.44.49.png

Prompts within "Logic".

Screenshot 2025-04-04 at 16.44.56.png

Prompts within "Dev".

User Testing and Figuring Anomalies

Testing Conversations with 18 users — One text at a time

​

Assessing the purpose and function of each Voiceflow block was essential to ensure clarity in interaction design. It helped determine the right point of use, enabling smoother transitions, logical flow, and more meaningful, goal-driven conversations throughout the user journey.

Conversational UX.jpg

Feedback from usability testing

Key Insights

Transforming Feedback into Forward Motion

​

Usability feedback revealed recurring themes across conversations, helping us identify key areas for improvement. These insights were grouped into four categories—Feature Opportunities, Intent Understanding, Token Reliability, and Successful Interactions—each highlighting a different facet of the user experience. 

1. Opportunities to Integrate Feature

Explore adding image cards, filterable queries, calendars and make interactions more visual, and task-oriented.
2. Language and Intent Classification (WIP):
Improve the chatbot’s understanding of diverse phrasing,  regional language to boost accuracy in recognizing user intents.
3. Voiceflow Token Emergencies:

Address token management issues during high-traffic periods or handovers to prevent broken experiences or loss of user progress.
4. Interactions That Work:
Scenarios where the chatbot reliably completed tasks,  and satisfied conversational flow.
Final Chatbot

Final Voiceflow output with glimpse of behind the scenes workflow integrated with feedback

Here's MarVi, navigating hotel and event bookings - flex, glitch and fix its features like a true digital concierge."

MarVi.png

MarVi: Desktop version 

MarVi: Mobile version 

MarVi: Final Workflow

Sneak Peak

A sneak peak into our archives

Screenshot 2025-04-16 at 17.10.14.png
bottom of page