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 / Automate expiry notifi...
Power Automate
Suggested Answer

Automate expiry notifications

(0) ShareShare
ReportReport
Posted on by

Hello everyone — I’m looking for guidance to automate expiry notifications for a large batch of Word documents in SharePoint. Details below:

 

Scenario

• ~1,000 existing Word files (.doc / .docx) will be uploaded into a SharePoint document library.

• Each file contains a Review Date inside the document (this is the expiry date). Date may vary.

• I cannot manually set or update a SharePoint date column for every file.

Requirement

  1. Automatically scan each uploaded document, extract the Review Date from its content, and store it as a document property or use it directly.

  2. Determine the document owner as the person who uploaded the file.

  3. Send an email notification to the owner one day before the Review Date (for example, if Review Date is 07/11/2025, send notification on 06/11/2025)

What I have / prefer

• Basic familiarity with Power Automate and willingness to use Graph API, Azure Functions, or SharePoint automation if required.

Request

• A step-by-step solution or sample Power Automate flow (or hybrid approach) that:

– Extracts dates from the Word document content (robust handling of multiple formats),

– Writes the date to a SharePoint column or schedules a notification directly, and

– Sends an email to the uploader one day before expiry.

• Any recommended patterns for performance/scalability (processing 1,000+ files), error handling, and date parsing.

Workflow Screenshot.png
Categories:
I have the same question (0)
  • venturemavenwill Profile Picture
    1,198 Super User 2026 Season 1 on at
    Would you be open to having a Power Automate flow update a column in a SharePoint library for you?
    If so, you can take advantage of the new AI Prompt. 
     
    You can loop through the documents in the library, and run each of them through AI prompt to extract the date, and use Power Automate to set an expiry date column. Afterwards you can create a scheduled flow that checks the Review Date each day and send an email to the uploader one day before expiry.
     
    Best regards,
     
    William 
  • Suggested answer
    Tomac Profile Picture
    4,105 Moderator on at
     
    This is a community support forums where users help each other to resolve issues with their flows.
     
    What you're looking for is a professional services provider that you can contract with to provide a solution. I recommend you reach out to a contractor who can assist with this.

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 April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Vish WR Profile Picture

Vish WR 801

#2
Valantis Profile Picture

Valantis 602

#3
Haque Profile Picture

Haque 581

Last 30 days Overall leaderboard