web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics 365 | Integration, Dataverse...
Suggested Answer

Want to create an automatic reminder before an account reaches its contract end date

(1) ShareShare
ReportReport
Posted on by

Hi,

I'm currently designing a Dynamics system for my company and I've never done anything like this before.

I'm trying to create a process or work flow that sends an automatic reminder via email before a contract end date runs out. I've tried creating a process multiple ways but I always have to give a specific date, which won't be efficient at all If I have to create a specific process for each new account. 

Any help with this would be greatly appreciated! 

Thanks,

Josh 

I have the same question (0)
  • Suggested answer
    Community Member Profile Picture
    on at

    The old way of doing things is to use an async workflow that uses the TimeOut functionality. Your workflow will be something like this. Of course you need to replace the Event End that I have with your Contract End Date. Basically, this process will trigger 2 days before my event ends and you can send an email then.

    pastedimage1571340771547v1.png

    and the final result will be something like this

    pastedimage1571340857221v2.png

    Now, if you have a lot of contracts and you are expecting a lot of these processes to run, then I would recommend using Flow (the new Workflow engine) . The way to do this in Flow is by creating a flow that runs on a schedule (say daily), retrieves all your records and check if you are within X days from the contract end, if so, send an email. Even though this is a bit more complex than the first solution but I recommend it as Flow will be replacing the old workflow engine in the future. This post may help you https://powerusers.microsoft.com/t5/Building-Flows/FLOW-TO-SEND-EMAIL-WHEN-DATE-APPROACHES/td-p/60407

  • Community Member Profile Picture
    on at

    Hi,

    This looks very promising thank you. Just one question about this process. What step have added to be able to use a timeout process?

    Thanks,

    Josh

  • Community Member Profile Picture
    on at

    The wait step. Make sure you use the async workflow (background) 

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 Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Microsoft Dynamics 365 | Integration, Dataverse, and general topics

#1
11manish Profile Picture

11manish 91

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 78 Super User 2026 Season 1

#3
Martin Dráb Profile Picture

Martin Dráb 55 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans