UI for Blazor
The Telerik UI for Blazor PromptBox delivers a modern, consolidated input interface built for chat experiences and AI‑powered workflows. It unifies text input, speech‑to‑text, file attachments, integrated action buttons, and adaptive layouts into a single, flexible component. With automatic mode switching and customizable adornments, the Blazor PromptBox streamlines how users craft prompts and interact with AI systems.
The Blazor PromptBox offers three rendering modes that define how the input area behaves as users type. These modes help you tailor the component to the needs of your chat or AI-driven app, whether you want a compact message box, a flexible adaptive input, or a space designed for longer content.
Three tools that enrich user interactions are built in the Telerik UI for Blazor PromptBox. Each tool can be enabled independently, allowing you to tailor the input experience to your needs.
The Blazor PromptBox offers flexible affix templates that let you enhance the input area with custom content in three key positions: start, end, and top.
Style the Telerik UI for Blazor PromptBox built-in buttons with ease. You can adjust their fill mode, corner radius, size, and theme color to match your app’s design, whether you customize them individually or apply a unified look.
The Telerik UI for Blazor PromptBox includes different events for handling input changes, managing processing states, responding to action button clicks, and capturing speech‑to‑text results.
See the Telerik UI for Blazor PromptBox events documentation
The PromptBox component supports full keyboard navigation, following the standard tab order. Users can focus the input and all affix buttons individually and use familiar keys to work efficiently. Keyboard navigation ensures fast, accessible interaction for all users.
See the Telerik UI for Blazor PromptBox keyboard navigation demo