Share via

Teams Adaptive Card – Can Users Attach Files and Submit?

임수연 35 Reputation points
2025-08-14T04:31:28.59+00:00

Dear Microsoft Support Team,

I would like to ask whether it is possible for a non-developer user to attach a file to an Adaptive Card in Microsoft Teams and then perform a submit action. If this is supported, could you please provide any relevant technical documentation or guidelines?

Thank you for your time and assistance.

Best regards,

Sooyeon Im

Microsoft Teams | Development
Microsoft Teams | Development

Building, integrating, or customizing apps and workflows within Microsoft Teams using developer tools and APIs

0 comments No comments

Answer accepted by question author

  1. Teddie-D 15,710 Reputation points Microsoft External Staff Moderator
    2025-08-14T06:26:29.0966667+00:00

    Hi @임수연 

    Thank you for posting your question in the Microsoft Q&A forum. 

    Based on Microsoft documentation, Adaptive Cards in Microsoft Teams do not support direct file or image uploads. 
    User's image For more details, please visit Create & Explore Card Types in Teams - Teams | Microsoft Learn 

    As a workaround, you can try embedding image or file links from SharePoint into your JSON when designing Adaptive Cards. This approach may help with formatting, but please note that rendering issues can occasionally occur depending on the Teams client or platform. Please take this article as a reference Format Text in Cards - Teams | Microsoft Learn 

    I hope this helps. 


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".   

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Was this answer helpful?

    1 person found this answer helpful.

2 additional answers

Sort by: Most helpful
  1. Prasad-MSFT 10,471 Reputation points Microsoft External Staff Moderator
    2025-08-14T06:01:42.71+00:00

    As of now, Adaptive Cards in Microsoft Teams do not natively support file attachments directly within the card UI. However, there are workarounds and related approaches:

    1. Use the Teams File Upload Feature: You can prompt users to upload files using the Teams message compose area or via a Bot's file upload prompt, but not directly inside an Adaptive Card.
    2. Bot Framework Workaround: A bot can send an Adaptive Card asking the user to upload a file, and then listen for file upload events in the chat. After the file is uploaded, the bot can process it and send a follow-up Adaptive Card for additional information.
      Ref: https://learn.microsoft.com/en-us/microsoftteams/platform/bots/how-to/bots-filesv4?tabs=csharp1%2Ccsharp

    Thanks, 

    Prasad Das 

    ************************************************************************* 

    If the response is helpful, please click on "upvote" button. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.

    Was this answer helpful?

    1 person found this answer helpful.

  2. 임수연 35 Reputation points
    2025-08-14T07:13:00.97+00:00

    Thank you:)

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.