How To Use Microsoft Copilot with Power Apps [Tutorials]

Imagine building robust business applications without writing a single line of code. That's the magic of Copilot in Power Apps! This AI-powered tool empowers both seasoned and new developers to create sophisticated apps using natural language. We'll explore how this AI-powered assistant can help you create, modify, and enhance your apps using simple, everyday language, making app development more accessible and efficient for everyone. Let's get started building your first app!

What Does it Cost to use Copilot in Power Apps?

Power Apps, a low-code development environment created by Microsoft, is available for free to developers. However, if you want to create apps using the Copilot in Power Apps, you'll need to upgrade to Power Apps Premium, which is currently $20/month. A free trial is available, which you can use to try out the example in this article.

Creating an App with Copilot in Power Apps

To get started with Copilot in Power Apps, go to https://www.microsoft.com/en-us/power-platform/products/power-apps and click the Try For Free button. After you sign up for the trial, you'll be taken to the Power Apps home screen shown below:

To begin creating an app with Copilot in Power Apps, simply enter a prompt into the prompt text area. For example, you might say something like "Manage employee vacation requests."

After a moment, an app will be created. You can review what Copilot did by reading Copilot's description in the chat window on the right. 

To run the app, click the Save and Open App button. Opening the app for the first time takes a minute or two, after which it will appear in Power Apps Studio. 

For this app, Copilot created three screens: a welcome screen, an employee screen, and a vacation requests screen. Copilot also created two data tables (one for employees and one for vacation requests) and populated them with sample data. At this point, you can edit the screens or data tables, or you can simply click the Preview button at the top of the screen to see what you've got before you continue. 

The generated app is simple, but surprisingly functional, and it would serve as a good starting point for creating something that's more customized to your individual needs.

Modifying Your App Using Copilot

In addition to being useful for creating apps, you can also use Copilot in Power Apps to modify and enhance existing apps. To modify an app in Copilot, choose one of the pre-written prompts from the Copilot sidebar. The options are:

When you click one of the prompt choices, Copilot will respond with several suggestions for things you may want to do, as shown in Figure 6. You're not limited to these prompts, of course, but they can give you a good idea of the types of changes Copilot in Power Apps is able to make by itself.

When you click one of these prompts, the text of the prompt will be copied to the prompt input area at the bottom of the Copilot sidebar, where you can complete it and submit it. Although you don't have to use the prewritten prompts with Copilot in Power Apps, in my experience they tend to be more reliable than writing your own.

To test out making changes with Copilot, start with something simple, like adding a new button. When you submit the prompt 'Add a button', a new generic button will appear on the current screen, and copilot will show you a confirmation message where you can choose to keep the change or undo it.

I've found that many of the types of changes suggested by Copilot (such as adding a button or changing the text of a label) are things you may be able to do faster without using Copilot. It may take some experimentation to figure out which changes are worth asking Copilot to make and which you can make yourself.

Tips for Getting the Best Results from Copilot in Power Apps:

By using natural language and providing clear instructions, you can leverage Copilot's AI capabilities to create, modify, and enhance your Power Apps with ease.

For customized Copilot training for your team contact us or visit our MicrosoftCopilot training course list to browse our classes. Any course can be customized for your organization or group. We also offer live, public, online courses that are hands-on and led by Copilot experts with real-world experience.

About the Author