Events
Mar 31, 11 PM - Apr 2, 11 PM
The ultimate Microsoft Fabric, Power BI, SQL, and AI community-led event. March 31 to April 2, 2025.
Register todayThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
[This article is prerelease documentation and is subject to change.]
The Copilot control is an AI assistant that you can add to your canvas apps. Copilot lets app users get insights about the data in your app through natural language conversations with an AI-powered copilot. Makers can add the control to any canvas app and choose which data provide answers.
Important
Note
This feature is powered by Azure OpenAI Service.
Ensure you meet the prerequisites and region availability in Copilot in Power Apps overview (preview).
Copilot doesn't work in environments that have a customer-managed key or Customer Lockbox.
Before app users can use the Copilot chat experience in a canvas app, a Power Platform administrator must enable Allow users to analyze data using an AI-powered chat experience in canvas and model-driven apps in the Power Platform admin center. Learn more in Manage feature settings.
Before you can add a Copilot control to your canvas app, you need to turn on Copilot component and Edit in Copilot Studio in the app settings in Power Apps.
Copilot component: Turns on the Copilot feature in your canvas app so that you can add the Copilot control to your app and connect it to a copilot.
Edit in Copilot Studio: Lets you customize the copilot using Copilot Studio. If you leave this option off, only the default copilot is available in your app.
Open your canvas app for editing in Power Apps Studio. On the command bar, select Settings > Updates.
On the Preview tab, find and turn on the Copilot component and Edit in Copilot Studio settings.
Now that all settings are configured, with your canvas app open for editing:
In the app authoring menu, select Insert, and then select Copilot (preview).
You're prompted to add a data source to Copilot. Select a Dataverse table as the data source.
Note
The Copilot control only supports Dataverse tables for the data source.
Copilot Studio is an app that lets you create and edit copilots for your apps. You can define your copilot's topics, actions, and other features. For example, you can make your copilot respond to specific questions about your app's data or perform actions like opening a screen or sending an email.
You can customize your newly connected copilot in Power Apps through the properties menu in Power Apps.
With the Copilot control on your canvas selected, choose Edit next to the Customize copilot field in Properties.
If you don't have a copilot created already, select Create new copilot in the Customize Copilot pane. A Copilot control in Power Apps Studio does not support enabling an existing Copilot from Copilot Studio.
Copilot Studio opens in a new tab. Any modifications made in Copilot Studio appear in your connected copilot in your Power Apps app.
Learn more in Quickstart: Create and deploy a copilot.
Makers and app users can provide feedback on how satisfied they are with the copilot's responses by selecting the Like (thumbs up) or Dislike (thumbs down) button for each response. They can enter detailed feedback in the text box and then select Submit.
Their feedback is sent to Microsoft to help us improve the Copilot control.
If you don't want your app users to provide feedback to Microsoft, turn off the feedback option.
Sign in to Power Apps and select Tables from the left navigation pane.
Select the Organization table from the list.
In the Organization columns and data section, select the column headers list. The Show existing column popup appears.
Search for Allow users to provide feedback for App Copilot and make sure the check box in unchecked.
Select Save.
Events
Mar 31, 11 PM - Apr 2, 11 PM
The ultimate Microsoft Fabric, Power BI, SQL, and AI community-led event. March 31 to April 2, 2025.
Register today