For most compliance teams, the actual files (the signed W-9, the insurance certificate, the bloodborne pathogens training certificate, the renewed driver medical card) live somewhere far away from the system that tracks their expiration dates. They sit in email attachments, in shared drives organized by whoever happened to create the folder, in a Dropbox link pasted into a spreadsheet cell, or on a credentialing coordinator's desktop. When an auditor asks for proof, someone has to go find them. Today, the Document Library is part of Expiration Reminder.
If you have ever opened a spreadsheet that tracks expiration dates and seen "see email from Janet, March 2024" in the notes column, you already know the problem. The tracking system and the underlying evidence have drifted apart. The expiration date might be correct, but when CMS, the Joint Commission, a state licensing board, or a general contractor asks for the actual document, the search begins.
The pattern shows up in every regulated industry. A healthcare organization tracking 800 credentialed providers needs the current copies of each provider's CV, DEA registration, malpractice declaration page, and board certification on hand for credentialing committee review. A construction firm onboarding a new subcontractor needs the current general liability COI, the additional-insured endorsement, the workers' comp waiver, and the safety training records, all retrievable in under a minute when a project manager asks. A fleet operation needs the current driver medical card, CDL, and motor vehicle record for every driver, every renewal cycle, with the file accessible during a DOT roadside inspection or a CSA audit.
When those documents live in email folders and shared drives, a few predictable things happen. Audit prep takes a week instead of a day. The wrong version gets sent because no one knows which copy is current. A renewal slips because the reminder was on a spreadsheet but the new file was uploaded to a folder no one else has access to. In regulated industries, the consequences of a missing or expired document are not abstract: healthcare organizations face fines from $10,000 to $100,000 per incident for credentialing or licensure gaps, construction firms lose contracts when COI verification fails, and fleet operators face DOT out-of-service orders when driver qualification files are incomplete.
The teams that close this gap usually do it by moving from manual tracking, where compliance rates typically sit at 40 to 60 percent, to automated systems that connect the document to the record, the reminder, and the person responsible. The Document Library is the piece of Expiration Reminder that closes that loop.
The Document Library lives under Documents in the main navigation. It opens to a grid of every document in your account, with a folder sidebar on the left and a filter panel above the grid. You can switch between All, Bookmarked, and Archived views from the tab strip.
Uploading is straightforward. Click Add Document, drag files into the uploader, or pick them from your computer. The library accepts PDF, Word, Excel, PowerPoint, images (JPG, PNG, GIF, TIFF, BMP), CSV, and TXT files up to 20 MB each. You can upload multiple files in a single session, and every upload runs through file validation (extension and content checks, size limits, rate limiting, and a virus scan) before it lands in the library. If you have a folder selected when you upload, the new files inherit that folder automatically.
Folders work the way you would expect, with a small but important addition. You can nest folders up to five levels deep, click any folder to filter the grid, and use the breadcrumb above the grid to navigate back up the tree. When you delete a folder, Expiration Reminder does not delete the documents inside it. Instead, the documents and any sub-folders are moved up to the parent folder (or to the root if the folder was already at the top level). This is the behavior that compliance teams need: cleaning up your folder structure should never put evidence at risk.
The grid itself is built for the kind of work compliance teams actually do. Each row shows the file name, a colored icon for the format, the file size, related entities (the records this document is linked to), the expiration date, the uploader, the last modified date, and tags. You can sort by any column, choose which columns to show, and filter by expiration date range, last modified range, date created range, format (PDF, Word, Excel, PowerPoint, image, video, audio, text, archive, code, other), tags, file name, uploaded by, or related entity. Use the bookmark star to keep frequently used documents one click away.
Every document has a detail view, reachable from the file name link or the Edit action. The detail view shows a side-by-side layout: a metadata panel on the left (file type, size, uploader, created and modified timestamps, expiration date, description, tags, and linked entities) and a live preview on the right. PDFs render in an embedded viewer, images display inline, and any file can be downloaded or opened in a new tab. Edit mode lets you rename the file, replace the underlying content while keeping the same record and all of its links intact, update the description (up to 2,000 characters), and manage tags.
The actions menu on each row gives you the operations you reach for most often: Edit, Download, Move to Folder, Manage Link, Create QR Code, and Archive or Unarchive. Archiving keeps the document available under the Archived tab without removing it from the system, which matches how most compliance teams handle expired or superseded files: keep the historical record, get it out of the active list.
A document by itself is just a file. A document that is linked to a person, a credential, a policy, a vehicle, or a piece of equipment becomes evidence. Every document in the library can be linked to one or more records through the Manage Link action.
The link picker is permission-aware and supports six record types: expiration items, contacts, companies, locations, equipment, and vehicles. You only see the entity types you have document-management permission for, so a user who only manages contacts will not see the equipment or vehicle types. When you pick an entity type, the picker loads a searchable list of every record of that type, with existing links already filtered out. The dialog also surfaces suggested links based on file name and existing relationships, which speeds up the bulk-linking case (for example, uploading a folder of COIs and linking each to its vendor).
Once linked, the document appears in the Related Entities column in the grid and in the linked entities panel on the document's detail view. From the related record's own page, the document appears as an attachment, so credentialing coordinators reviewing a provider's profile see every certificate, license, and document tied to that provider in one place. Click into a related policy from the grid, and the Edit Policy sidebar opens directly, so you can update the policy record without leaving the document.
Office-based compliance teams are not the only people who need to pull up a document. Field service technicians need to show a current safety certification at a job site. Healthcare providers need to display their current license at intake. Drivers need to produce a current medical card during a roadside inspection.
Every document in the library can be assigned a QR code through the Create QR Code action. The QR code resolves to the document's URL inside Expiration Reminder, which means anyone scanning it must be logged in to view the file (a property explicitly called out in the dialog). You can copy the link, download the QR code as a PNG, or print it. Print it on a badge, tape it to a piece of equipment, or include it on a vehicle inspection sticker, and the current document is always one scan away, without anyone having to email the file or upload it to a separate location.
If you manage credentialing for a healthcare organization, the Document Library is where every CV, license, board certification, malpractice declaration page, DEA registration, and training certificate lives, linked directly to the provider's contact record so credentialing committee prep stops being a scavenger hunt.
If you run safety and compliance for a construction firm, the library replaces the shared drive of COIs and W-9s, linked to each subcontractor record, with format filters that let you pull every active general liability certificate expiring in the next 60 days in one view.
If you operate a fleet, the Document Library holds every driver qualification file, medical card, CDL scan, drug-testing record, and vehicle title, linked to the driver or the vehicle so a DOT audit becomes a filtered grid view rather than a folder dig.
If you manage commercial real estate or facilities compliance, the library is where the insurance certificates, vendor agreements, inspection reports, and warranty documents live, linked to the location or the equipment they cover.
The Document Library is not a separate tool bolted onto Expiration Reminder, it is the same system that powers the rest of your account. Documents inherit the expiration date tracking you already use, which means a certificate uploaded today with a renewal date of June 30, 2027 will fire your existing reminder cadence (90, 60, 30 days, however you have it configured) and notify the assigned contact through email or SMS, with no extra setup.
Tags created anywhere in your account are available in the document library and filter the same way they do in expiration items, contacts, and policies. Permissions follow the same role-based model used everywhere else: viewers and readers see the documents they have access to without being able to upload or edit, and the entity-link picker only exposes the entity types each user has document-management permission for. Existing attachments on contacts, expiration items, policies, and other records are already in the library, with their original links intact, so there is nothing to migrate.
Compliance failures almost never happen because a team did not know a renewal was coming. They happen because the evidence cannot be found, the wrong version was sent, the document was uploaded to a folder no one else can see, or the person who knew where it lived left the company. The cost of that gap is real: tens of thousands of dollars per incident in regulated healthcare, lost contracts in construction, out-of-service orders in trucking, and the slow leak of audit findings that accumulate into a remediation plan.
A document library that lives next to the tracking system, with the same permissions, the same reminders, the same tags, and the same record relationships, removes the gap between "we tracked the expiration" and "we have the file". That is the entire reason the Document Library exists.
Start a free trial | Book a demo
The Document Library is live on your account today. Open Documents from the main navigation to see every attachment you have ever uploaded, already organized and searchable. Your existing record links are preserved, so a certificate that was previously attached to a contact is still attached to that contact, and now also appears in the library. Walk through the new folder structure, filters, and QR codes in our updated help center article, or watch the short training video linked from the Documents page header.
Have feedback on this release? Share it with us.