Introducing generative UI: let your bot speak your components
Kletso can now render real UI components inside the conversation, from cards and forms to complete workflows.
Conversational interfaces should not be limited to text. With generative UI, Kletso can now render real, interactive components inside the chat, tailored to your product, your data and your users.
Why text-only bots fall short
Text answers are great for simple questions, but real tasks need more: browsing options, filling a form, comparing items or taking an action. Forcing all of that into paragraphs creates friction. Users should not have to leave the conversation to finish what they started.
How renderers work
The bot replies with typed JSON blocks such as hotel_card or flight_card. Your app registers a renderer for each block type, and the reply appears as your own component, with your styling, on every platform you ship to.
Kletso.registerRenderer("hotel_card", (ctx, data) => HotelCard.fromJson(data));
If you register nothing, the default renderers cover text, buttons, cards and forms, so nothing ever breaks.
Generative UI lets us go from an idea to a working, interactive experience in minutes. It is a big step forward for conversational interfaces.
What you can build
Cards, carousels, forms, calendars, seat maps and full multi-step flows. Define the block schemas the model may use in the dashboard, connect the tools that feed them, and the conversation starts speaking your UI.
Generative UI is available today on every plan. Try it in your next project and see how much more your bot can do.