Back to Other Works

Kartclass Chat Assistant - Conversational Support for Go-Karting Platform

Designing a chatbot for Kartclass meant solving a narrow, specific problem: how do you introduce a new AI assistant into an existing product ecosystem without it feeling bolted on. The assistant had to work within pre-defined brand constraints, address domain-specific user needs unique to go-karting, and function with no existing conversational pattern to build from - all while working equally well across web and mobile, where input methods and screen space differ significantly.

I designed the chatbot to extend Kartclass's existing product rather than sit apart from it, maintaining full visual and tonal consistency with the brand so the AI coach reads as Kartclass's own voice. I structured advice into 6 domain-specific categories reflecting real go-karting vocabulary and questions, then defined a clear conversational structure - greeting → advice → follow-up - so every interaction feels guided rather than improvised.

The result: a chatbot that feels native, not bolted on, with brand voice maintained rather than diluted, and one assistant equally usable across both web and mobile - closing the gap between a niche sport's specific needs and a generic coaching experience that would have missed them entirely.

Live Product Link :
Kartclass project image 1

Project Intro

Project Type SportsTech Product (Go-Karting Industry)
Role UX Designer (Collaborating with Lead UX)
Client Kartclass
Time 2024 Dec - 2025 Jan
Tools Figma
Skills Demonstrated
Product Design Conversational UX AI Product Design User Research Information Architecture Interaction Design User Journey Mapping Responsive Design Design Systems Interactive Prototyping Developer Collaboration Stakeholder Communication

The Problem

Designing a chatbot for Kartclass meant solving a narrow, specific problem: how do you introduce a new AI assistant into an existing product without it feeling bolted on.

The result was a chatbot that had to feel native to Kartclass from day one, with no existing conversational pattern to build on and no room to compromise on brand fit.

My Role & Responsibility

I led the design process end-to-end, covering all stages from discovery to delivery:

Requirement gathering and stakeholder discussions

Domain research and understanding user needs

Defining chatbot interaction flows

Creating style guidelines aligned with existing UI

Designing wireframes (Lo-Fi) and high-fidelity UI (Hi-Fi)

Developing responsive layouts for web and mobile

Prototyping interactions for chat flows

UX Process

Research
  • Studied the go-karting domain and user expectations
  • Reviewed existing platform UI and design constraints
Define
  • Defined key use cases for chatbot interactions
  • Structured conversation flows within the dashboard
Ideate
  • Explored interaction patterns for chatbot experience
  • Planned layouts aligned with existing design system
Design
  • Created Lo-Fi wireframes and Hi-Fi UI screens
  • Ensured consistency with brand styles and UI components
Prototype
  • Built interactive prototypes for chatbot interactions
  • Simulated real user conversations and flows
Testing
  • Refined designs based on feedback from Lead UX, Client & Other stakeholders.
  • Improved usability and clarity through iterations
Kartclass project image 4

The Solution

Kartclass project image 2

Key Features

  • Dashboard-integrated chat assistant

  • Real-time conversational interface

  • Guided interaction for user queries

  • Seamless alignment with existing UI system

  • Responsive design across devices (Web / Tablet / Mobile)

Design Highlights

  • Step-based structured conversational flow

  • Unified and consistent visual system

  • Efficient and clean layout structure

  • Scalable UI components

  • Fully responsive design

Outcome & Impact

A Chatbot That Feels Native, Not Bolted On

By extending Kartclass's existing product patterns rather than introducing a new interface paradigm, the AI coach reads as part of the platform users already trust, not an add-on feature competing for attention.

Brand Voice Maintained, Not Diluted

Every chat interaction follows Kartclass's existing visual and tonal guidelines, so the assistant reinforces brand consistency instead of introducing a generic chatbot experience alongside it.

Advice Structured Around Real Go-Karter Questions

Organizing content into 6 domain-specific categories means users get answers shaped by actual go-karting vocabulary and concerns, not generic coaching responses that miss the sport's specific context.

A Predictable Conversation, Not a Guessing Game

Mapping the full interaction arc from greeting to advice to follow-up gives users a coach that guides them consistently, replacing what would otherwise be an improvised, unpredictable exchange.

One Assistant, Equally Usable Everywhere

Designing input methods and layout around each platform's constraints means the experience holds up whether someone opens it on mobile mid-session or at a desktop, removing the friction of a chatbot that only works well in one context.

Kartclass project image 3

Learnings