Thinking on discoverability and efficiency in chat interfaces

April 5th, 2024

How do you solve for discoverability and efficiency in natural language chat first interfaces?

Today, we're witnessing huge adoption of LLMs in the products we use and many big product builders very bullish on chat first interfaces. 𝗜 𝗮𝗺 𝗻𝗼𝘁.

I still think there is huge value in stitching a user experience that directs the user to get things done seamlessly and effortlessly. Whether chat first or not is a debate for another time. Today I have another question for you to ponder -

Imagine you are using a chat app to book a flight. You might not realise that you can also book rental cars or set reminders to make your future bookings from the same interface. The app has to somehow let you know about these features. 𝗗𝗶𝘀𝗰𝗼𝘃𝗲𝗿𝗮𝗯𝗶𝗹𝗶𝘁𝘆 𝗽𝗿𝗼𝗯𝗹𝗲𝗺!

What if you are filling a loan application. Think if it will be easier to quickly fill a form or type everything in full sentences on a chat interface. 𝗘𝗳𝗳𝗶𝗰𝗶𝗲𝗻𝗰𝘆 𝗽𝗿𝗼𝗯𝗹𝗲𝗺!

While designing chat interfaces for products, it is important to solve discoverability and efficiency of actions so that the users can easily find out about the cool capabilities of your products and get their things done seamlessly!

I'll think about this today and present my answer in a follow up post. Meanwhile, I am genuinely curious to know if this is a problem you have faced in your products and how do you solve it?

Let's work together

Open to product management roles

Thanks for showing your interest. If you think we can collaborate over any interesting project or if you have any other inquiries, comments, thoughts to share, please feel free to reach out on the email. I will typically respond within 4 hours. Let's build something great!

Krishna Kumar Soni, 2024