[GH-ISSUE #2392] Add Document experiation date / Reminder #670

Open
opened 2026-02-26 18:48:00 +03:00 by kerem · 1 comment
Owner

Originally created by @KarloDerEchte on GitHub (Jan 15, 2026).
Original GitHub issue: https://github.com/documenso/documenso/issues/2392

Feature Description

It would be useful to define an expiration date for a document and receive an email notification once the document has expired.

Use Case

A possible use case would be contracts that have a limited validity period, for example contracts that are only valid for two years.

Proposed Solution

Each document can optionally have an Expiration Date (and optionally an “Effective From” date).

The system automatically:

  • marks the document as Expired once the date is reached

  • sends email notifications to configured recipients

  • (optionally) triggers follow-up workflows (renewal tasks, reviews, approvals)

Alternatives (optional)

No response

Additional Context

No response

Please check the boxes that apply to this feature request.

  • I have searched the existing feature requests to make sure this is not a duplicate.
  • I have provided a detailed description of the requested feature.
  • I have explained the use case or scenario for this feature.
  • I have included any relevant technical details or design suggestions.
  • I understand that this is a suggestion and that there is no guarantee of implementation.
  • I want to work on creating a PR for this issue if approved
Originally created by @KarloDerEchte on GitHub (Jan 15, 2026). Original GitHub issue: https://github.com/documenso/documenso/issues/2392 ### Feature Description It would be useful to define an expiration date for a document and receive an email notification once the document has expired. ### Use Case A possible use case would be contracts that have a limited validity period, for example contracts that are only valid for two years. ### Proposed Solution Each document can optionally have an Expiration Date (and optionally an “Effective From” date). The system automatically: - marks the document as Expired once the date is reached - sends email notifications to configured recipients - (optionally) triggers follow-up workflows (renewal tasks, reviews, approvals) ### Alternatives (optional) _No response_ ### Additional Context _No response_ ### Please check the boxes that apply to this feature request. - [x] I have searched the existing feature requests to make sure this is not a duplicate. - [x] I have provided a detailed description of the requested feature. - [x] I have explained the use case or scenario for this feature. - [x] I have included any relevant technical details or design suggestions. - [x] I understand that this is a suggestion and that there is no guarantee of implementation. - [ ] I want to work on creating a PR for this issue if approved
Author
Owner

@Pr1thv1Raj commented on GitHub (Feb 7, 2026):

Hey @KarloDerEchte and @ElTimuro, I’m using Documenso for my startup and we’re hitting this exact pain point. Since our contracts have expiration dates and we handle high volumes, manual management isn't feasible for us.

To solve this internally, I built a custom n8n workflow that handles the expiration logic and sends tiered reminders to different recipients. I’d love to help port this logic into a native Documenso feature.

Is this something the team is ready to have worked on? If so, I'm happy to pick it up!

<!-- gh-comment-id:3863604865 --> @Pr1thv1Raj commented on GitHub (Feb 7, 2026): Hey @KarloDerEchte and @ElTimuro, I’m using Documenso for my startup and we’re hitting this exact pain point. Since our contracts have expiration dates and we handle high volumes, manual management isn't feasible for us. To solve this internally, I built a custom n8n workflow that handles the expiration logic and sends tiered reminders to different recipients. I’d love to help port this logic into a native Documenso feature. Is this something the team is ready to have worked on? If so, I'm happy to pick it up!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/documenso#670
No description provided.