Imagine an ai assistant to perform your everyday tasks

Ordering food

Booking a cab

Paying bills

Context

Ola operates across multiple verticals - food delivery, cabs, bills, and Ola Electric. Each vertical worked in silos, requiring users to jump through different flows.

We envisioned Kruti Assistant, an AI-powered conversational agent, as a unified, human-like entry point to these services.

Goals

🤝

Unify Ola’s ecosystem into a single conversational surface.

🏎️

Reduce friction by reusing memory (addresses, past orders, billers).

👩‍🦰

Humanise the interface so it feels more like a companion, not just software.

☘️

Scale easily, design patterns that work across present and future categories.

Humane Philosophy

“If I had a real assistant, let's call her Sakina, how would she do this for me?”


This thought experiment shaped every interaction: reduce clicks, mimic real conversations, and get smarter with every use.


Hey Sakina can you order lunch for me? just one prompt

Now Sakina is my assistant for the last 6 months, she knows my address, she has my bank details to make the payment, and she knows my usual lunch order.

I made the kruti assistant behave just like Sakina.

Scalable widget templates

I designed common widget templates that scaled across food, cabs, and bills

😌

Predictable layouts reduced learning curve.

👩‍💻

Modular design cut dev effort and made adding new categories easier.

Look at the number of clicks

I designed common widget templates that scaled across food, cabs, and bills:

  • Predictable layouts reduced learning curve.

  • Modular design cut dev effort and made adding new categories easier.

  • Visual consistency built trust.

Menu-first approach

You get access to the full restaurant menu with tabs to navigate categories. You’re free to mix and match items, view real-time cart updates, and proceed when ready. Clear and comprehensive for users who like exploring before choosing.

Concierge Picks

The assistant shares a short, curated list with a recommended pick. Users can expand from there if they want more, keeping the flow focused and faster.

Agentic Flow

This flow is for the power users who wants a fast checkout experience with minimal clicks

Booking a cab

Need a ride? Booking a cab is quick and easy! Just a few clicks away

Paying a bill

Need to pay your bill? Settling it is fast and simple! Just a few taps and you're done.

Web experiences

We created web experiences for all the agents as well

How did it go?

After 6 months of launch, we have over 200k weekly active users, with new users joining us every week, on an average, we have 6000 users booking a cab with Kruti agent everyday.

200k

Weekly active users

300k

prompts per week

+10%

prompts per week

It's a team effort

Huge shoutout to the engineering team for bringing this massive feature to life. We were a team of 5 designers who worked on the Kruti Assistant together, I led the Agent Design (cabs, food, and bill payments) mobile and web experience, and other members in the team, Akshay Borhade, Jekin Gala, Unmesh Gite, Shreyas Deshmukh brought the whole vision together.

🥸

This case study is only available on web

🥸

This case study is only available on web

Get in touch

Whether you have a question, a project idea, or just want to say hello, I'd love to hear from you. Reach out and let's start a conversation.

design.raghavux@gmail.com