Workflow Template
Records Retention and Disposal Workflow
Manages review and disposition of records that have reached their retention date: intake, owner review for legal hold, manager approval for disposal, and execution of dispose/archive/legal-hold outcomes with status tracking and notifications.
Organisations managing records with defined retention periods need a consistent, auditable way to decide whether records are disposed of, archived, or placed under legal hold, rather than relying on ad hoc emails or spreadsheets. This workflow governs the full lifecycle of a retention request, from intake through records owner review, records manager approval, and execution by the records team or legal owner, with the requester notified at each key milestone. Requesters, records owners, records managers, records team members, and a legal owner each interact with the process through assigned tasks or emailed notifications, while every action is captured on the record's timeline for later reference.
Business Outcomes
- Supports a consistent, repeatable process for retention decisions across the organisation
- Improves visibility into where each retention request stands via record status and timeline
- Helps reduce delays by routing disposal, archive, and legal hold decisions to the right person automatically
- Makes it easier to track disposal methods, destruction certificates, and archive locations against each record
- Streamlines requester communication with automatic acknowledgement and outcome notifications
Workflow Steps
Steps
- 1Create retention request recordcreate record
Registers the submitted retention review request as a record.
- 2Set status to Submittedupdate record
Marks the record status as Submitted.
- 3Send acknowledgement emailsend email
Emails the requester an acknowledgement with their reference number.
- 4Set status to Owner Reviewupdate record
Marks the record status as Owner Review.
- 5Records owner: review recordscreate task
Assigns the records owner to review the records, check for legal hold, and record a decision.
- 6Save owner decision and notesupdate record
Persists the owner's decision and notes to the record.
- 7Route on owner decision
Routes the workflow based on the records owner's decision.
owner_decision: "Dispose"→Records manager: approve disposalowner_decision: "Archive"→Records team: move to archival storageowner_decision: "Retain under legal hold"→Set status to On Legal HoldDefault→End - 8Records manager: approve disposalrequest approvalrequires approval
Requests the records manager's approval or rejection of the proposed disposal.
- 9Route on disposal approval outcome
Routes the workflow based on the records manager's approval decision.
approval_status: "approved"→Records team: destroy records securelyapproval_status: "rejected"→Set status to RetainedDefault→End - 10Set status to Retainedupdate record
Marks the record status as Retained after disposal is rejected.
- 11Email requester: disposal not approvedsend email
Notifies the requester that the disposal was not approved and the records are retained.
- 12Records team: destroy records securelycreate task
Assigns the records team to securely destroy the records and record disposal details.
- 13Save disposal detailsupdate record
Persists the disposal method, date, and destruction certificate to the record.
- 14Set status to Disposedupdate record
Marks the record status as Disposed.
- 15Email requester: records disposedsend email
Notifies the requester that the records were disposed of and the register is updated.
- 16Records team: move to archival storagecreate task
Assigns the records team to move the records to archival storage and record archive details.
- 17Save archive detailsupdate record
Persists the archive location and date to the record.
- 18Set status to Archivedupdate record
Marks the record status as Archived.
- 19Email requester: archive locationsend email
Notifies the requester of the archive location for the records.
- 20Set status to On Legal Holdupdate record
Marks the record status as On Legal Hold.
- 21Legal owner: confirm legal holdcreate task
Creates a fire-and-forget task for the legal owner to confirm the hold and its matter reference.
- 22Email requester: retained under legal holdsend email
Notifies the requester that the records are retained under a legal hold.
Fields
Show all 16 fieldsShow fewer fields
FormRecords Retention Review Request
- Requester Name*· Text
- Requester Email*· Email
- Record Class*· Text
- Description of Records*· Long text
- Location of Records*· Text
- Retention Rule*· Text
- Retention End Date*· Date
TaskRecords owner: review records
- Owner Decision*· Choice
- Owner Review Notes· Long text
TaskRecords team: destroy records securely
- Disposal Method*· Text
- Disposal Date*· Date
- Destruction Certificate*· File upload
TaskRecords team: move to archival storage
- Archive Location*· Text
- Archive Date*· Date
TaskLegal owner: confirm legal hold
- Legal Hold Matter Reference· Text
Other fields
- Retention Status· Choice
- Requester Name*
- Requester Email*
- Record Class*
- Description of Records*
- Location of Records*
- Retention Rule*
Forms
Records Retention Review Request
7 fields
Data Views
Retention Records
record_class, retention_end_date, owner_decision, retention_status
Dashboard Widgets
Recommended integrations
Setup the following integrations to extend workflow capability.
Send email in the workflow
AWS SES
Similar Workflows
Similar Categories
FAQs
What does this workflow record at each stage of the retention review?
The record captures a reference number, status, and timeline that progresses through Submitted, Owner Review, Retained, Disposed, Archived, or On Legal Hold as the request moves forward. The records owner's decision and notes, disposal method, disposal date and destruction certificate, and archive location and date are all saved directly to the record when the workflow waits for those tasks. This gives a workspace a running history of who did what and when for each retention request.
Who is involved in reviewing and approving a disposal request?
The requester submits the initial request through the public form, and a records owner then reviews the records and records a decision on legal hold, disposal, or archiving. A records manager subsequently approves or rejects any proposed disposal, and depending on the outcome, either the records team executes disposal or archival storage, or a legal owner confirms a legal hold. Each of these individuals is a workspace member assigned the relevant task.
How do we change what happens after the records owner's decision?
The routing after the owner's decision can be adjusted by describing the change in plain English or editing the routing step directly in the workflow editor. This lets a workspace add or reorder outcomes for Dispose, Archive, Retain under legal hold, or other decisions without needing a development project. Earlier versions of the workflow are kept, so changes can be reviewed against prior configurations.
What happens if the records manager rejects the proposed disposal?
If the records manager rejects the disposal, the record status is set to Retained and the requester receives an email explaining that the disposal was not approved and the records remain in place. This outcome is distinct from a legal hold and simply keeps the records active rather than routing them to destruction. The rejection and any related notes are visible in the record's timeline.
How is a legal hold confirmed and tracked?
When the owner's decision routes a record to legal hold, the status is set to On Legal Hold and the legal owner is given a task to confirm the hold along with a matter reference. Because this task is fire-and-forget, the workflow does not wait for it to complete, so the matter reference stays with that task in the record's task list rather than being saved to the record itself. The requester is still notified by email that the records are retained under a legal hold.
What information does the records team capture when disposing of or archiving records?
When disposal is approved, the records team completes a task capturing the disposal method, disposal date, and destruction certificate, all of which the workflow waits for and saves to the record. When records are archived instead, the records team completes a separate task recording the archive location and archive date. In both cases, the requester is emailed once the action is complete.
Can the request form fields be adjusted for a specific workspace?
Yes, the request form and its fields, such as Record Class, Retention Rule, and Retention End Date, can be adjusted by describing the desired change in plain English or editing the form in the workflow editor. This allows a workspace to tailor the intake information to its own retention schedule or record classification scheme. Any changes take effect the next time the workspace publishes the workflow.
How can a workspace monitor the volume and status of retention requests?
Table views and dashboards display retention requests by their current status, such as Owner Review, Retained, Disposed, Archived, or On Legal Hold, giving oversight across all active and completed requests. Combined with the record timeline and logged workspace activity, this supports management review of how retention decisions are being handled over time. Each business should confirm its own record-keeping obligations against the statuses and details this workflow tracks.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
