web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / Create & Design PPT wi...
Copilot Studio
Suggested Answer

Create & Design PPT with Copilot

(0) ShareShare
ReportReport
Posted on by 6
I want to use company template of ppt and ask copilot to design the content in specific standard. Everytime i get error from copilot i cannot add slides and design ppt.
error.png
I have the same question (0)
  • Suggested answer
    Soufyane Profile Picture
    69 on at

    Hi 

    Unfortunately this is not possible natively in Copilot for PowerPoint, it simply cannot respect custom corporate templates reliably.

    A solution I have done multiple times: use an Azure Function in Python with the python-pptx library. The idea is to reverse engineer your corporate template (fonts, colors, layouts, placeholders), recreate it in Python, and inject your dynamic data programmatically.

    You then orchestrate everything with Power Automate,  it triggers the Azure Function, passes the data, and retrieves the generated .pptx ready to use.

    I'll be happy to help if you have more specific questions on this subject!

    ----------------------------------------------------------------------------------------------------------------------

    If this response resolves your issue, please mark it as the Verified Answer so it can help other community members as well.

    📩 Need more help? Just mention @Soufyane and I’ll be happy to assist.

    💛 A Like always motivates me to keep contributing!

    Soufyane DARDAZ
  • RR-10041022-0 Profile Picture
    6 on at
    Dear @Soufyane,

    Thank you for your quick response, can you help me with more details on this solution
     
    Thanks Regards.
  • Suggested answer
    Vivek Trivedi-MCT Profile Picture
    4 on at
    Hi @RR-10041022-0 

    By design Microsoft Copilot chat / Embeded Experience  and Copilot App relies on data available either in Users OneDrive or Sharepoint. 

    The issue faced by you can be addressed by Sharepoint Admin intervention or you can do it yourself provided you are granted the privileges of Site Owner.

    This is going to be a Four step process 
    Step 1: Ask your SharePoint Admin to create a Shared Document Library or if you are the Site Owner you can do it yourself 
    a) Go to Sharepoint Site --> Settings -->SiteContents --> New --> Document Library
    b) Name it something like OrgTemplates
    c) Open Library --> Upload PowerPoint Templates (.potx recomended)

    Step 2: Assign Required Permissions
    a) Add yourself as owner of the site and target library
    b) Grant "Everyone except external users" Read access:

    (Below steps to be performed from an elevated PowerShell as admin)
    Step 3: Connect SharePoint Online
    a) Install-Module -Name Microsoft.Online.SharePoint.PowerShell
    b) Import-Module Microsoft.Online.SharePoint.PowerShell
    c) Set-SPOTenantCdnEnabled -CdnType Public
    d) Connect-SPOService -Url https://<tenant>-admin.sharepoint.com

    Step 4: Register the Library as Organization Asset 
    Add-SPOOrgAssetsLibrary -LibraryUrl https://<tenant>.sharepoint.com/sites/<site-name>/OrgTemplates -OrgAssetType OfficeTemplateLibrary

    Wait for Sync
    a) Templates appear in 24 Hours max.
    b) No Client setup required 
    c) It works for 
    • Powerpoint Desktop
    • Powerpoint Web
    • Copilot in PowerPoint
    if you face any challenge in above steps do let me know ,shall create a step-by-step Video and publish it on youtube.
     
    ----------------------------------------------------------------------------------------------------------------------

    If this response resolves your issue, please mark it as the Verified Answer so it can help other community members as well.


    Regards
    Vivek Trivedi
    LinkedIN: https://linkedin.com/in/atsvivek
  • Suggested answer
    Seun Ogunsanya Profile Picture
    4 on at

    What you're experiencing is not a bug,  it's an architectural boundary. Microsoft Copilot in the PowerPoint app context operates as a content assistant, not a file manipulation engine. It can generate structured, layout-ready content, but the actual insertion into your open file requires a human action inside the PowerPoint interface itself.

    Here's what actually works in your scenario:

    If you want Copilot to work with your company template specifically:Use Copilot in PowerPoint via Microsoft 365 (not Copilot Studio) and open your template file first before prompting. Copilot will then generate slides that respect your existing layout, theme, and placeholders.

    If you're in Copilot Studio building a custom solution: You would need to integrate with the Microsoft Graph API combined with the Office Add-ins framework to programmatically insert and modify slide content. Copilot Studio alone cannot write directly into a PowerPoint file — it needs a connector or custom action to bridge that gap.

    Practical workaround for now:Let Copilot generate the content and structure, then use PowerPoint's Designer or paste into your template manually. It's an extra step, but it keeps your brand standards intact.
     
    The short answer: Copilot prepares, you insert. Until Microsoft expands direct file-write capabilities, that boundary holds.
     

    Hope this helps unblock you. Happy to go deeper on the Graph API route if that's the direction you're headed. 

     

    Warm Regards,

    Seun Ogunsanya

    LinkedIn

     
     
  • RR-10041022-0 Profile Picture
    6 on at
    Thank you for the solution, we have already deployed this steps earlier and we have template ready for use, I want copilot to use this template and create a presentation similar to what gamma and gpt does.
  • RR-10041022-0 Profile Picture
    6 on at
    Hi @,

    Thank you for your quick response, I would like to deep dive into MS graph solution, could you please help me further, i believe that this one manual of pasting content will spoil the experience of using copilot up to full extent.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Copilot Studio

#1
Valantis Profile Picture

Valantis 611

#2
chiaraalina Profile Picture

chiaraalina 137 Super User 2026 Season 1

#3
Haque Profile Picture

Haque 133

Last 30 days Overall leaderboard