New to Telerik UI for BlazorStart a free 30-day trial

Grid AI Features

Updated on Feb 11, 2026

This article describes the built-in AI-enabled features of the Telerik Grid for Blazor. You can allow users to type prompts, which are sent to an AI service that suggests the appropriate operations for the Grid to perform. The currently supported operations include those managed through the Grid state (such as filtering and sorting) and those triggered through Grid methods, for example, export.

Supported Operations

The Prompt-Controlled DataGrid currently supports the following data operations through natural language prompts:

  • Filtering—Filter data based on specific criteria (for example, "Show only products with price greater than 100").
  • Sorting - Sort data by one or multiple columns (for example, "Sort by name in ascending order").
  • Grouping - Group data by specific fields (for example, "Group by category").
  • Highlighting - Highlight specific rows or cells that meet certain conditions (for example, "Highlight products that are out of stock").
  • Column Operations – Resize, reorder (change column position), show/hide, and lock/unlock columns.
  • Pagination – Navigate between pages and adjust page sizes.
  • Selection – Select or deselect rows based on criteria, or select/deselect all.
  • Export – Export grid data to Excel, PDF, or CSV formats.

AI Tools

The Grid provides multiple AI-powered tools that you can add to the Grid toolbar:

  • Grid Toolbar AI Assistant—A built-in toolbar component that integrates an AI prompt interface for natural language Grid operations.
  • Grid Smart Box—A comprehensive toolbar component that combines standard search, semantic search, and AI assistant features. Note that semantic search and AI assistant features provide only UI and event handling—you must implement the AI integration yourself.

API Reference

The following types and Grid methods are relevant to scenarios when you want to integrate AI functionality with the Telerik Grid.

See Integration with Telerik.AI.SmartComponents.Extensions for more information on how you can implement your server-side AI service to be compatible with the Telerik Grid.

Types

Class NameDescription
GridAIRequestDescriptorContains information about the Grid column Fields and the user's prompt.
GridAIResponseContains information about the data operations that the Grid must perform. Supported operations include filtering, grouping, highlighting, and sorting. The object also has a Messages property that contains the AI string responses. GridAIResponse is the type that your AI service must return.
GridAIResultContains converted objects that are compatible with the Grid State properties. Use this type if you want to modify the Grid state in a more granular fashion, rather then apply all changes suggested by AI at once.

Grid Methods

The following Grid methods work with the above types.

Grid MethodArgument TypeDescription
GetAIRequest()stringReturns a GridAIRequestDescriptor that includes the user prompt if you pass it as a method argument. When using the GridToolBarAIAssistantTool, the app can receive the GridAIRequestDescriptor automatically from the Request property of the OnPromptRequest event argument, which is an AIPromptPromptRequestEventArgs object.
ProcessAIResponseAsync()stringProcesses a serialized GridAIResponse object that is received as a string method argument. Then, the Grid applies all defined data operations from the GridAIResponse to its state, for example, filtering, grouping, highlighting, and sorting. When using the GridToolBarAIAssistantTool, you can set the serialized GridAIResponse object from the endpoint directly to Response property of the OnPromptRequest event argument, which is an AIPromptPromptRequestEventArgs object.

The semantic search functionality available through the GridToolBarSmartBoxTool is not a built-in feature. Telerik UI for Blazor provides only the user interface and event handlers. You must implement the actual semantic search logic by integrating with an AI service of your choice. This approach gives you flexibility in choosing your AI provider and customizing the search logic to fit your data model.

For detailed information on implementing semantic search, see the Grid AI Semantic Search article.

Examples

The following online demos show complete implementations of the Grid AI smart functionality. These examples use a Telerik-hosted AI service for demonstration purposes only. See Integration with Telerik.AI.SmartComponents.Extensions for more information on how you can implement your own server-side AI service to be compatible with the Telerik Grid.

Next Steps

See Also