How to Fix Power Apps PDF Blob Error When Calling Power Automate
Question details
The user needs to resolve an error where a generated PDF fails to pass from Power Apps to a Power Automate flow trigger.

- Product
- Power Apps and Power Automate
- Device & OS
- not provided
- Scenario
- Passing a dynamically generated PDF file from Power Apps to a Power Automate flow for further processing.
- Observed behavior
- The generated PDF is emailed successfully within Power Apps but fails at the Power Automate trigger because the flow expects a structured record or attachment object rather than a raw Blob value.
Before modifying your flow triggers, ensure you have documented your current Power Apps formulas and saved a copy of your existing Power Automate flow.
Review the Attachment Schema and Consult the Power Platform Community
Because this involves complex data type mapping between two Microsoft Power Platform services, you must adjust the expected input schema or seek specialized community guidance.
Power Automate triggers often expect JSON-formatted records or specific attachment objects. When Power Apps passes a raw Blob (Binary Large Object), the mismatch causes the flow to reject the payload. Modifying the formula or consulting Microsoft specialists is the recommended path.
Open your flow in Power Automate, click on the initial trigger step, and review the required JSON schema to see if it specifically requires a structured file attachment array rather than a string or Blob.
In Power Apps, inspect the button or action formula triggering the flow. Ensure that the PDF generation function is formatted to pass a Base64 string or an attachment object (e.g., using the JSON function with the IncludeBinaryData option) instead of a raw Blob.
Navigate to the official Microsoft Power Platform Community forum. Create a new post detailing your specific Power Apps formula, the Power Automate flow trigger schema, and the exact Blob error message so specialists can provide the exact mapping solution.
Manage and Edit PDFs Seamlessly with WPS Office
While Power Apps and Power Automate handle complex enterprise cloud workflows, you may also need a reliable tool for viewing, editing, and managing standard PDF files daily. WPS Office is an excellent, free, and lightweight alternative to traditional Microsoft Office applications, featuring a robust built-in PDF toolkit.
- 1. Download and Install: Visit the official WPS website, download the free installer, and follow the on-screen prompts to set up the software.
- 2. Open Your PDF: Launch WPS Office, click on 'Open' from the home screen, and select the PDF file you wish to view or edit.
- 3. Utilize PDF Tools: Navigate to the 'PDF' tab on the top ribbon to access tools for highlighting, editing text, adding signatures, or converting the file to a Word document.

Frequently Asked Questions
Why does Power Automate reject the PDF generated by Power Apps?
Power Automate flow triggers typically expect a precisely formatted JSON record or a structured attachment object. If Power Apps sends the file as a raw Blob (binary data) without proper encoding, the flow trigger fails to parse it, resulting in a Blob error.
Can I convert a Blob to an acceptable attachment format directly in Power Apps?
Yes. In many cases, developers use the JSON function alongside the IncludeBinaryData option within their Power Apps formula to convert the Blob into a Base64-encoded string, which Power Automate can then accept and reconstruct into a file.
Where is the best place to get help with Power Platform flow triggers?
The official Microsoft Power Platform Community is the best resource. It hosts dedicated forums for both Power Apps and Power Automate where product specialists and experienced developers can review your specific schemas and formulas.




