UX

Crafting Proactive Conversations

Featured Image

Proactive chatbots set the stage for success. They reveal their capabilities upfront, guiding users towards successful outcomes, and are essential for effective chatbot design.

Changing the UI with LLMs

Featured Image

Function calls are the unsung hero of LLM UI manipulations. While OpenAI has made great strides leveraging function calls to manipulate the UI in their demos, the rest of industry is yet to take its first meaningful steps. But what do those steps look like?

A Tour of Streaming Chat & Audio Interfaces

Featured Image

Most chatbots stick to one modality—either text or voice. But as someone who uses subtitles for everything, I wonder why voice bots don’t also include text for accessibility. Is it a limitation in the voice tech stack? Does text clutter the UI? To find out, I decided to build my own streaming-first chatbot interface with both text and voice.

Follow the 3 C’s in Your Chatbot’s Greeting

Featured Image

You never get a second chance to make a first impression. Chatbots are no different, and the first interaction with users sets the tone for the entire user experience. When crafting this initial message, I recommend to keep the 3 C’s in mind.

An E-Commerce Interface Menagerie

Featured Image

Think chatbots replace all web UIs? Not so fast. Explore the strengths of buttons, forms & tables in e-commerce (Apple, Taylor Stitch examples) vs chatbots and see where each truly fits.