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 does not identif...
Copilot Studio
Answered

Agent does not identify images uploaded in deployed channels

(1) ShareShare
ReportReport
Posted on by 10
Hello I have created an agent that uses the question node to ask the user for files, images specifically. When testing to see if the agent upload functionality is successful in the "test your agent" side bar in copilot studio, it works fine. When I try to test the same thing in Microsoft Copilot Chat, Teams, or SharePoint, the agent can't identify the picture uploaded. Any ideas on what I may need to change? 
Some things to note:
- I have "include" file meta data on the question node turned on
- I have tried to see if First(System.Activity.Attachments) saves the image as a variable, and it does not.
I have the same question (0)
  • Verified answer
    Valantis Profile Picture
    6,735 on at
     

    Microsoft 365 Copilot chat and SharePoint don’t deliver file/image uploads to Copilot Studio agents; Teams does (with limits). That’s why it works in the Test panel but not in Copilot/SharePoint.

     

    try this Fix:

     

    • Use the Teams bot channel for image uploads.
    • In your topic: either Question node → Identify = File + Include file metadata ON, or Set variable = First(System.Activity.Attachments) and read Name, ContentType, Content/ContentUrl.
    • Ask users to attach the image to the same message after your prompt; retest in a fresh chat after publishing.
    • Keep to JPG/PNG/WebP/non-animated GIF and ≤15 MB (Direct Line channels 4 MB).

    If you must use Copilot/SharePoint, have users paste a link instead of uploading, or embed the image in a PDF used as knowledge.

    Refs

     
     
  • MS-08101241-0 Profile Picture
    10 on at
    Thank You! After checking the file image upload in the teams bot channel, I realized that is the only option that will work. 
    Do you think it may be worth creating an agent in azure AI foundry to see if it supports the file upload functionality for Microsoft 365 copilot chat/SharePoint? 
  • Verified answer
    Valantis Profile Picture
    6,735 on at
     
    i saw the answer was marked as answered and now isnt maybe you cliked to fast to many times :P
     

    I checked the Microsoft docs. Here's what I found:

    Teams bot: Can receive file uploads directly from users in personal chat. This works for scenarios like expense reporting where you need to process the uploaded file content.

    Copilot agents (including Azure AI Foundry): Designed for text prompts and reading existing content from SharePoint via connectors. They don't support receiving raw file uploads from users.

    Bottom line: Creating an Azure AI Foundry agent won't solve our "user uploads a file to our logic" requirement. For now, a Teams bot is the only way to handle direct file uploads.

     

    Sources:

     

    Best regards,

    Valantis

     

    ✅ If this helped solve your issue, please Accept as Solution so others can find it quickly.

    ❤️ If it didn’t fully solve it but was still useful, please click “Yes” on “Was this reply helpful?” or leave a Like :).

    🏷️ For follow-ups  @Valantis.

    📝 https://valantisond365.com/

     

     

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

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Copilot Studio

#1
Valantis Profile Picture

Valantis 277

#2
11manish Profile Picture

11manish 206

#3
sannavajjala87 Profile Picture

sannavajjala87 156 Super User 2026 Season 1

Last 30 days Overall leaderboard