TL;DR: Read and summarize up to 500 PDF invoices/month for free with a free-tier OCR connector plus Azure AI Language summarization.

πŸ’‘ Challenge

Accounts-payable still receives hundreds of PDF invoices, reminders, and receipts every month. Manual keying of amounts, due dates, and suppliers is slow, costly, and error-prone.

βœ… Solution

Combine any free-tier OCR connector (Adobe PDF Services, Cloudmersive PDF/OCR, or Azure Document Intelligence Read F0) with Azure AI Language, Abstractive Summarization F0. One Power Automate flow extracts text from each PDF and returns a clear, three-bullet summary, at zero cost up to 500 pages per month.

πŸ”§ How It’s Done

1. Trigger

πŸ”Έ When a file is created (SharePoint / OneDrive β†’ folder Incoming Invoices).

2. OCR action, pick one connector

πŸ”Έ Adobe PDF Services (standard)

πŸ”Έ Cloudmersive PDF (premium)

πŸ”Έ Azure Read F0 (standard)

3. Compose

πŸ”Έ Capture the plain OCR text (content or text field).

4. HTTP

πŸ”Έ Call Azure AI Language /language:analyze-text with kind=AbstractiveSummarization and summaryLength=short.

5. Post-process

πŸ”Έ Send a Teams/Outlook summary, store it in the Dataverse table InvoiceSummaries, then move the PDF to an Archive folder.

πŸŽ‰ Result

Every new invoice now triggers an automated pipeline, OCR β†’ AI summary β†’ messaging/storage. Finance receives the key facts (total, due date, supplier) within seconds and can focus on approvals instead of data entry.

🌟 Key Advantages

πŸ”Έ €0 budget for up to 500 pages per month

πŸ”Έ 100% Power Platform, no external servers or scripts

πŸ”Έ Swappable OCR connectors; keep the same summarization step

πŸ”Έ Handles multilingual invoices and receipts

πŸ”Έ Seamless upgrade path when your volume grows


πŸ› οΈ FAQ

1. Do I need a premium licence? Only if you choose Cloudmersive (premium connector). Adobe PDF Services and Azure Read F0 use standard or HTTP actions.

2. What about multi-page PDFs with Azure Read F0? The free tier processes only the first two pages. Split longer invoices or upgrade to S0 (€0.01 / page).

3. How do I avoid hitting Azure AI token limits? F0 allows 16,384 characters per request, trim or chunk OCR text for very long invoices.

Marcel Lehmann

Marcel Lehmann

Microsoft MVP Microsoft MVP

BizzApps MVP from Switzerland πŸ‡¨πŸ‡­ - PowerPlatform Expert & Evangelist & MVP - Turning passion into expertise

MVP since 2023 β€’ Power Platform Expert since 2017