Post

#PowerPlatformTip 116: 'AI Automated Solution Design'

#PowerPlatformTip 116: 'AI Automated Solution Design'

TL;DR: Turn a voice-to-text description into a full Power Platform Solution Design with ChatGPT, then visualize it with Diagram-GPT.

๐Ÿ’ก Challenge

You want a quick, structured overview of a Solution Design for a Power Apps and Power Automate project, without spending hours writing it from scratch.

โœ… Solution

Describe the process by voice-to-text, let ChatGPT draft a Solution Design in Markdown, then turn it into diagrams with Diagram-GPT.

๐Ÿ”ง How Itโ€™s Done

1. Describe the process with voice-to-text.

๐Ÿ”ธ Narrate the process you want to automate using a voice-to-text tool.

๐Ÿ”ธ Keep the description clear and cover all the necessary steps.

2. Draft the Solution Design in ChatGPT.

๐Ÿ”ธ Paste the transcription and ask ChatGPT to produce a Markdown Solution Design. Example prompt:

1
You are a Power Platform solution architect with 10 years of experience. Based on the transcription provided, draft a detailed Solution Design for a Power Platform project that includes both Power Apps and Power Automate components. The output should be in Markdown and cover: Introduction, Objectives, Process Overview, Detailed Steps for Power Apps Implementation, Detailed Steps for Power Automate Implementation, Integration Points, Security Considerations, Assumptions, Constraints, Conclusion. Make it comprehensive, clear, and actionable. Just say OK if you understand.

3. Add context with file uploads (optional).

๐Ÿ”ธ Upload existing documents, diagrams or data files and ask ChatGPT to incorporate them.

4. Save the generated Markdown.

5. Visualize with Diagram-GPT.

๐Ÿ”ธ Paste the Markdown into Diagram-GPT to generate flowcharts and diagrams of the whole solution.

๐ŸŽ‰ Result

A comprehensive, visually structured Solution Design that combines descriptive text and diagrams, a clear, actionable overview in minutes.

๐ŸŒŸ Key Advantages

๐Ÿ”ธ Streamlines the initial design phase.

๐Ÿ”ธ Combines text and visual aids for better understanding.

๐Ÿ”ธ Saves time and keeps design documentation consistent.


๐ŸŽฅ Video Tutorial


๐Ÿ› ๏ธ FAQ

1. What tools do I need for this process? ChatGPT with file-upload capability, a voice-to-text transcription tool, and Diagram-GPT for generating diagrams.

2. Can I customize the ChatGPT prompt for different project types? Yes, adapt the prompt sections (Introduction, Objectives, etc.) and add relevant context or files to fit your project.

3. How do I handle large files if ChatGPT has upload limits? Split large files into smaller parts, summarize key elements in text, or provide excerpts so ChatGPT can process them effectively.

This tip is by Marcel Lehmann, Microsoft MVP (Business Applications) and founder of the Power Platform Academy – live Power Platform workshops, free or CHF 49. Join the workshop waitlist to get notified about new dates. For companies that want this implemented for them, see KMUpower – Power Platform consulting & automation for SMEs (DACH).

This post is licensed under CC BY 4.0 by the author.

Microsoft and the Power Platform product names (for example Power Apps, Power Automate, Copilot Studio) are trademarks of the Microsoft group of companies. This is an independent website. It is not operated, sponsored or endorsed by Microsoft.