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 / Agent unable to read S...
Copilot Studio
Suggested Answer

Agent unable to read SharePoint data uploaded from a PowerAutomate Process

(2) ShareShare
ReportReport
Posted on by 4
Hi,
 
I currently have a process to update SharePoint folders that serves as a knowledge source for an agent. When I post data in here manually, the agent works as expected (most of the time). When I use the PowerAutomate process to upload data to these folders (excels, pngs, and pdfs), the agent is completely blind to them. I have verified the SharePoint is actually updating and the data is readable on my end. 
 
Has anyone run into a similar issue before? Does anyone know any other processes I could try to add knowledge to an agent from local sources?
 
Any info is helpful here. Thank you!
I have the same question (0)
  • Prasad-MSFT Profile Picture
    Microsoft Employee on at
    When you upload files to a SharePoint folder via Power Automate, the files may not be immediately indexed or recognized as knowledge sources by Copilot Studio agents. This is because:
    • SharePoint indexing and Copilot Studio knowledge ingestion are not instant files uploaded via Power Automate can take longer to be indexed or sometimes are missed if certain metadata is missing.
    • Manual uploads via the SharePoint UI often trigger immediate indexing and metadata updates, making the files visible to the agent faster.
    What you can try:
    • After uploading via Power Automate, manually update a property (like “Title” or “Modified By”) in SharePoint, or check in/check out the file—this can trigger re-indexing.
    • Ensure your Power Automate flow sets all required metadata (including “Content Type” and “Title”).
    • Wait longer after automated uploads; sometimes indexing can take 15–60 minutes or more.
     
    Thanks
    Prasad Das
    Your feedback is important to us. Please rate us:

    🤩 Excellent 🙂 Good 😐 Average 🙁 Needs Improvement 😠 Poor
  • Suggested answer
    Romain The Low-Code Bearded Bear Profile Picture
    2,818 Super User 2026 Season 1 on at
    hello,
     
    when you add document with power automate inside a library you have to wait for the document to be index. here i will you give you my power automate flow i use everytime i want to wait for a file to be indexed : the trick is to use "send an http request" and call the "search API"
     
    Because it's when it's in the search api that, it's then avaibable for agent KB :) the rest is a loop to wait few second if not already in the search index
     
     
     
     
     
    and at the end the magic to test if it work :) in this demo i put a doc in a drop off library, i wait to be indexed and then compare with already indexed document to see if there are conflict

     
    it's all "fake datas" behind this point so no worry for content
     
     
    I hope it helped you, if yes it's important to mark the answer as "green" as verified answer :) very very important for the community and search engine :)

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 April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Copilot Studio

#1
Valantis Profile Picture

Valantis 639

#2
Vish WR Profile Picture

Vish WR 293

#3
Haque Profile Picture

Haque 216

Last 30 days Overall leaderboard