.NET MAUI Conversational UI (Chat) Overview
Updated on Nov 13, 2025
The Telerik UI for .NET MAUI Chat is a UI component that enables the implementation of conversational UI in .NET MAUI applications. It allows for use of a chatbot framework, following a predefined logical tree, or integrating peer-to-peer chat capabilities.

Key Features of the .NET MAUI Chat
- A variety of chat items for great user experience—You can choose between simple text messages, various pickers, such as list view, calendar, date and time pickers, and cards.
- Attachments—The Chat control allows attaching files to the messages. The supported file types are images, documents, audio and video files. Also you can take photos and attach them to the messages.
- SpeechToTextButton Integration—The Chat control supports speech-to-text functionality, which allows users to dictate their messages instead of typing them.
- Typing indicator—Use the typing indicator to let the users that other Chat participants are currently typing.
- Template Selectors—Apply different templates to each Chat items.
- Predefined List of Suggestions—This feature allows you to have a predefind list of suggestions. So the users of the Chat can choose between predefined items before sending a message.
- MVVM support—With the
RadChatcontrol, you can use the Model-View-ViewModel pattern. You can achieve this by bounding theItemsSourceproperty to a collection of any data items that will be converted into chat items. - Commands support—Part of the MVVM support. You can execute a command when sending messages.
- Localization support—Translate the phrases used across the Chat control to other languages so that you can adapt your app to different regions.