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 / Power Automate / Receive emails in PDF ...
Power Automate
Suggested Answer

Receive emails in PDF format. Trying to update Excel or Sharepoint then update Power BI

(1) ShareShare
ReportReport
Posted on by
I receive emails every week in PDF format with statistics.
I'm trying to take the information out of the PDF, add it to a SharePoint list or Excel to display the statistics.
After, I'm trying to take the information from the SharePoint or Excel and update a Power BI report.
I don't have premium and have been trying to figure this out. Could somebody help me out? Thank you!
Categories:
I have the same question (0)
  • Suggested answer
    RaghavMishra Profile Picture
    261 on at

    Hi there,

    Good news and one important caveat: most of this pipeline works with standard tooling, but the automatic PDF extraction step is where the premium licensing comes in. Here’s how the pieces fit together.

    The overall flow

    1. Trigger on the email - use the When a new email arrives (V3) trigger (Office 365 Outlook). You can filter on sender/subject/folder and require that it has attachments, so it only fires on your weekly statistics email.
    2. Extract the PDF data - this is the catch. The Microsoft-native way to pull structured data out of a PDF is AI Builder document/invoice processing. AI Builder is licensed on a capacity basis (AI Builder credits / Copilot Credits), so it’s a premium add-on and won’t be available on a standard plan.
    3. Write to your data store - once you have the values, use Create item (SharePoint) or Add a row into a table (Excel Online Business) to land each week’s stats. Both are standard connectors.
    4. Refresh Power BI - point your Power BI dataset at the SharePoint list / Excel file and configure scheduled refresh so the report updates automatically after each new row lands.

    About the “no premium” constraint

    • The email trigger, SharePoint/Excel writes, and Power BI scheduled refresh are all achievable without AI Builder.
    • The PDF-to-data extraction step is the one that genuinely needs the premium capability. Microsoft Learn documents AI Builder as the supported route for this, and it consumes credits - so if you can’t license it, that specific step isn’t something I can point you to a free Microsoft-documented equivalent for. If your PDFs happen to have a consistent, simple layout, some people handle extraction manually or upstream before the data reaches the flow, but that’s outside what the docs prescribe.
    • Also worth checking: some Power BI scheduled-refresh scenarios depend on your Power BI licensing, so confirm your workspace settings.

    References (Microsoft Learn)

    Found this helpful? Please mark ✅ "Does this answer your question?" so others searching for the same issue can find it quickly. A 👍 on "Was this reply helpful?" or a ♥ Like is also much appreciated!

    Raghav Mishra - LinkedIn | PowerAI Labs

  • Vish WR Profile Picture
    3,748 on at
    Raghav's overall architecture is correct  — email trigger, store the data in SharePoint or Excel, and then refresh Power BI on a schedule is a proven approach.
    One small point on licensing: the AI Builder prebuilt document processing models include a limited free monthly allowance per environment. It's not unlimited, but for a scenario like processing a single PDF each week, that allowance is often enough and may not require any additional AI Builder credits.
    I'd suggest testing the prebuilt invoice, receipt, or general document model against your PDF first. If it extracts the required fields accurately, you can likely implement the entire solution with minimal additional licensing costs.
  • Vish WR Profile Picture
    3,748 on at
     
     
    Wanted to check if you were able to resolve your issue?
     
    Please  Does this answer your question if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider answering Yes to Was this reply helpful? or give it a Like 
    Visit my blog My Tech Space    LinkedIn  

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 > Power Automate

#1
Valantis Profile Picture

Valantis 377

#2
11manish Profile Picture

11manish 279

#3
David_MA Profile Picture

David_MA 234 Super User 2026 Season 1

Last 30 days Overall leaderboard