Can you imagine building a business application without writing a single line of code?
Now, with the new Generative Pages functionality in Microsoft Power Apps, it’s possible to create pages for your model-driven apps using Artificial Intelligence and natural language.
This evolution of low-code/no-code development completely changes the way applications are designed within the Power Platform ecosystem.
What is Generative Pages in Power Apps?
Generative Pages is a Generative AI–based experience within Microsoft Power Apps that allows users to build functional pages in model-driven apps simply by describing what they need—similar to the canvas apps creation experience, which already included Copilot.
How does it work?
By writing a natural language prompt, selecting the Dataverse tables you want to use, and, if desired, uploading an image or sketch of the design.
At that point, AI generates a fully functional page with React and TypeScript code, directly integrated with your data schema and aligned with your app’s style.
How to create apps with Generative Pages
Follow these steps to use Generative Pages in Power Platform:
- Open a model-driven app in Power Apps.
- Click “Add page” > “Describe a page.”
- Write a description such as: “Create a gallery with Account records showing image, name, email, and phone. Modern design, dark mode, with horizontal scroll.”
- Add up to 6 Microsoft Dataverse tables containing the data you need.
- Optionally, attach a sketch or wireframe to guide the design.
- Click “Generate page” and let AI do the work.
Additionally, through a conversational agent always available in the editor, you’ll be able to adjust functionality, change the design, add filters, enable mobile compatibility, or even switch to dark mode—all in real time.
Key Features of Generative Pages
Generative Pages in Power Apps introduces a revolutionary approach to building functional pages within model-driven apps by combining the power of Generative AI, assisted design, and direct business data integration.
-
Creation with natural language
No need for manual design or coding from scratch. Just describe in natural language what you want to build, and the intelligent agent takes care of the rest.
For example: “I want a page that shows active clients as cards, with name, email, and a contact button.”
-
Support for images as design inspiration
You can attach a reference image, such as a wireframe, hand-drawn sketch, or high-fidelity design, for AI to use as a visual guide.
-
Instant connection with Microsoft Dataverse
You can link up to 6 Dataverse tables to connect your business data directly. The generated page can then perform CRUD operations (create, read, update, delete) securely and in a structured way.
-
Automatic code generation in React and TypeScript
AI generates a fully functional code structure based on React and TypeScript, following best practices. While direct code editing isn’t available yet, you can view and understand the code, and make adjustments via conversation with the agent.
-
Modern, adaptable design
Generated pages include modern and responsive visual elements such as:
- Card galleries
- Multi-screen forms
- Light/dark mode support
- Drag & drop UI
- Charts and data visualizations
- Mobile-responsive styles
-
Real-time conversational iteration
Want to make changes? No need to rebuild. Just write commands like:
- “Add a search bar.”
- “Make the design more compact.”
- “Add a button to create new records.”
The agent updates the page instantly according to your instructions.
-
Smooth transition from no-code to pro-code
Generative Pages enables citizen developers to quickly create apps, while advanced developers can leverage generated code, review logic, and extend functionality in controlled environments.
-
Enterprise security and governance
Since pages are integrated with Microsoft Dataverse and run within Power Platform, they inherit all organizational security, compliance, and permission policies defined in your Power Platform tenant and Microsoft 365.
Current Limitations (Preview Version)
Keep in mind this functionality is in preview and has some restrictions:
- Available only for model-driven apps (not canvas apps).
- Works exclusively with Dataverse tables.
- Does not allow manual editing of generated code.
- No export/import between environments.
- English (US) only.
- Environment must be in the US region.
- No simultaneous collaboration (only one user can edit).
Still, you can already start exploring its potential with a basic setup in your Power Platform environment.
Why Generative Pages transforms enterprise app development
This feature is redefining the experience for both citizen developers and pro developers by enabling rapid app creation guided by AI while staying aligned with business data and design standards.
It accelerates enterprise app development, boosts productivity, and reduces dependency on manual coding—without sacrificing control or scalability.
Conclusion
Generative Pages in Power Apps represents a major step forward in AI-powered low-code development.
It enables teams to build complex interfaces naturally, iteratively, and visually, all while staying aligned with Microsoft Power Platform’s technical and security standards.

Miguel Tabera
Modern Work & Low Code Lead - BraventWant to get started with Generative Pages?
At Bravent, as experts in Power Platform solutions, we help you incorporate these capabilities into your business processes and apps to boost internal innovation.
📧 Contact us at info@bravent.net and we’ll help you take the next step in your digital transformation.



