SmartRent - Empowering users to take control of their car rental experience.

Design a conversational AI assistant for a car rental platform that could intelligently guide users through different rental scenarios - from quick business bookings to complex family vacation planning - while maintaining natural conversation flow and reducing booking abandonment.

Discovery → User research, journey mapping, persona definition
Design → Conversation flow architecture, prototype
Validate → User testing, stakeholder feedback

Services:
Sector:

Car Rental

Team:

Copilot, Claude (protopersonas), Miro (journey mapping), Figma (conversation flow prototypes)

Challenge:

Tools used:

4 months

Duration:

1 Product Designer (me), 2 Developers, 1 Product Lead, 1 Information Architecure

Proto-Persona Development Process

Given project timeline constraints, we adopted a strategic proto-persona approach leveraging existing knowledge and AI assistance:

Data Sources:
  • Project Lead's domain expertise and user insights

  • Historical booking pattern analysis

  • Competitive analysis of rental behaviors

AI-Assisted Research Method:

Used Claude and Copilot to synthesize available data into structured proto-personas, helping us:

  • Identify behavioral patterns from existing user data

  • Generate hypotheses about user motivations and pain points

  • Create detailed persona narratives based on real usage patterns

  • Validate assumptions against industry best practices

Discovery & Strategic Research

Profile Rental Scenario Example

🥸 Conversational profiles:
  • Educational Support (New Driver) - Requires explanation and reassurance

  • Comparative Guidance (Family Travel) - Needs detailed comparisons and recommendations

  • Simplified Navigation (Senior) - Benefits from patient, clear communication

  • Efficiency Focus (Business Traveller) - Values speed and business-oriented features

Insights & Behavioral Patterns

👉 Key Behavioral Patterns Identified:
  • Age-based communication preferences: Younger users accept a casual tone, seniors prefer a formal approach.

  • Context-driven information depth: Family trips require more detail than business bookings.

  • Insurance sensitivity varies significantly: Young drivers need explanation, business travelers need efficiency

  • Technology comfort levels: Younger users handle complex interfaces easily, while seniors need simpler, step-by-step guidance and quicker access to human support

Sample of profiles, flows, and fallback scenarios

The idea was to establish a starting point for profile scenarios that would be adapted by IA conversational chat

👉 Marina, 35, planning a family vacation to Orlando with partner and two children (ages 3 and 7)

👉 Trip: 7-day vacation, arriving at Orlando airport

👉 Concerns: Safety for kids, luggage space, budget management, and entertainment for long drives

Scenario Context

people riding on roller coaster during daytime
people riding on roller coaster during daytime

Learnings and next steps

💡 What I Learned

  • Designing for multiple user profiles doesn’t always mean multiple bots — sometimes, the best experience comes from simplicity and consistency, especially when dealing with generative AI and automation.

  • Collaboration with stakeholders is crucial when business logic challenges user expectations — aligning the design with both needs is where real impact happens.

  • The visual design, including subtle typographic details, has a significant impact on user navigation and understanding in conversational interfaces.

🌀Design Trade-offs & Strategic Decisions

  • While the initial proposal aimed to adapt tone and flow based on each user profile, we chose to consolidate the conversational tone to a more neutral and direct style, ensuring the same bot experience could serve diverse user needs without confusion.

  • Business constraints required us to prioritize a flow start before recommending vehicle options. This sequencing reduced early personalization but ensured the solution aligned with operational requirements and system integrations.

  • Emphasizing key actions in bold text was a lightweight but impactful tactic to improve clarity, especially for first-time or less tech-savvy users.

📈 Future Metrics & Optimization Plan

Although I transitioned off the project before we conducted quantitative validation. We had outlined some next steps to measure and optimize the experience:

  • Conversation Completion Rate: Percentage of users who complete the booking process through the assistant without escalation to a human agent.

  • User Satisfaction Score: Post-interaction feedback using a quick thumbs-up/thumbs-down or a 5-point scale.

  • Fallback Effectiveness: Measure how often fallback flows recover the conversation versus ending in failure or hand-off.