Exploring LLM Integration for Alaska Airlines’ Mobile App



01 Brief

Thank you for visiting!

Please view this project on a larger screen for now.

In the wake of GenAI breakthroughs, Alaska Airlines, a leader in U.S. air travel, aimed to integrate LLMs into their mobile app as an experimental concept to drive more engagement. As people's daily lives have been transforming by AI-driven convenience—from calling a ride to managing daily tasks— unlocking this potential in air travel became important to enhance lives. As the Monstarlab team, we focused on exploring a specific use case through a design concept, to lay the groundwork for scalable AI-powered solutions in Alaska’s mobile app.

YEAR

2024

DURATION

5 Months

ROLE

Lead UX Designer

PRODUCT

MVP Concept

SKILLS

User Research, User Flows, Journey Maps, Prototyping, Testing



Snapshot from the concept: Alaska AI offers quick access to key actions and conversations.

02 Business Needs

Understanding the key business challenges was key to explore how LLMs could deliver real value. One key issue that the business faced was retaining and engaging high-value travelers. Travelers often struggled with booking complexities, losing time navigating multiple sources. At the same time, a surge in customer support inquiries around itinerary management highlighted the need for a seamless experience to reduce costs.

03 People Needs

I got to know the user needs by collaborating with my PM. I developed personas to represent their goals and needs. A key challenge for users was balancing personal and professional schedules while booking flights. They frequently switched between tools—such as notes, calendars, itineraries, price comparison sites, and transportation apps—to find the best flight options, resulting in lost time.

03 People Needs

I collaborated closely with my team to uncover users' goals and pain points in their air travel journey. To represent these needs, I developed personas and focused on a key challenge users expressed: frustration with switching between multiple apps—such as map apps for transportation options and calendar tools to align schedules. This fragmented experience was costing them valuable time.

04 The Problem

The problem we focused on to explore LLM integration was grounded in delivering both key business value and user value. Frequent flyers struggled with fragmented travel management, relying on multiple tools for scheduling. This resulted in low engagement with the app, impacting user satisfaction and business growth.

05 Key Design Decisions

With my team, we agreed on conceptualizing an 'AI Assistant' to integrate LLMs. As the AI space was and still undefined this context, I worked with my team to prioritize a high-value use case: helping users to plan their travels directly with the AI Assistant, without a need to check external tools such as; map apps for learning transport options, or calendars to align schedules, as this fragmented experience was losing them time.

I began the design process with key considerations, including: How can the AI Assistant be effectively introduced into the existing flight booking flow?

Firstly, I designed a card layout inspired by familiar patterns in other travel apps to make the interaction feel natural for users. Tapping the card opened the chat interface. As a second option, I introduced a floating action button to provide users with a quick way to engage with the assistant. I conducted usability tests to understand user preferences and learned that users emphasized the importance of understanding the AI's capabilities before engaging with it, prompting me to iterate.

Because AI was still new and still being defined, I read the People + AI Guidebook and more resources to ensure I followed Responsible AI practices. My key takeaways included prioritizing explainability and trust for the user. In my iteration, instead of an instant interaction to the Assistant, upon tapping 'explore', I found an opportunity to clearly communicate AI's capabilities, benefits, and limitations to users on a drawer interaction. (hi-fi below!)

06 Solution

I tested various decision points to finalize the concept, iterated throughout the process. To keep things concise, I’ll skip the details here—but feel free to reach out if you'd like to learn more. Now, let’s take a moment to imagine being David and step into his shoes.

Book with Guidance

David logs into Alaska App and discovers the AI Assistant. Tapping on it, a drawer pops out and highlights key benefits.







A Responsible UI

The chat includes guiding prompts while reminding him that the results are experimental. Intrigued, he taps a prompt.

Connect to Calendar

As the conversation progresses, Alaska AI prompts David to connect his calendar to schedule a flight that aligns with his availability to save him time. Here, I explored external app integration patterns.




Share a Feedback

When David links his calendar and taps "like," the AI prompts him to provide feedback on the response. This is a key practice in Responsible AI to allow David to share his experience.

Ease of Scheduling

The Assistant helps David plan his flights around his meetings, saves him the hassle of checking his availability manually. Here, I experimented with various loading states: from subtle progress indicators to conversational prompts.




Smart Suggestions

AI suggests flights that fit perfectly into his schedule. David makes his decision very quickly without switching through platforms.

07 Impact

We provided a foundational work for the business to explore Responsible AI-driven solutions in future initiatives, aligning with the long-term digital transformation goals.

08 Reflections

Crafting an Assistant concept was an exciting journey. I explored data and engineering feasibility concerns in this untapped area. Also, learning about the Responsible AI Practices set a foundation for my design craft. I read great resources, printed them out, dived into learning from them. I'm looking forward to creating an impact for people and businesses with this new technology.