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 / Assistance with Sendin...
Copilot Studio
Suggested Answer

Assistance with Sending Files from PVA Topics to Power Automate or via HTTP Request

(1) ShareShare
ReportReport
Posted on by 7

Hello,

I am seeking guidance on how to transfer files from a Power Virtual Agents (PVA) topic to a Power Automate flow or through an HTTP request.

Specifically, I’d like to understand the steps required to:

  1. Pass that file as an input to a Power Automate flow for processing.
  2. If applicable, use an outbound HTTP request from PVA (or Power Automate) to send the file to an external service.

I have tried using the System.Activity.Attachments formula to retrieve the file from Microsoft Teams. This formula returns a table, and when I print it, I get something like:

[{"$kind":"FileDataValue","value":{"$kind":"ConversationFileReference","value":"1d77234-6851-4134-b163-9af47b43eeb4"}}]

However, I am unable to send the file to Power Automate because it does not support sending file types or records, only integers, strings, and booleans.

Could you please provide instructions, including which connectors or actions to use, as well as best practices for implementing this scenario ?

Thank you in advance for your assistance.

I have the same question (0)
  • Suggested answer
    SaiRT14 Profile Picture
    1,990 Super User 2025 Season 1 on at
    Transferring files from Power Virtual Agents (PVA) to a Power Automate flow or via an HTTP request requires careful handling because PVA doesn’t natively support file-type variables.  
  • AM-09121225-0 Profile Picture
    7 on at
    Hello,
    Thank you for your previous response. I appreciate your clarification regarding the handling of file-type variables within PVA. Based on what you mentioned, it appears that some form of transformation, such as base64 encoding, is required before sending the file to Power Automate or via an HTTP request. Could you please advise on how to achieve base64 encoding for the file directly in PVA, or suggest alternative approaches or formulas that could be used to convert the file into a supported format (for example, text) before sending it on to a Power Automate flow or an HTTP endpoint ?
    Thank you in advance for your assistance.

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 599

#2
chiaraalina Profile Picture

chiaraalina 170 Super User 2026 Season 1

#3
deepakmehta13a Profile Picture

deepakmehta13a 118

Last 30 days Overall leaderboard