What the timeline shows
Each vendor has an Audit Trail section on their detail page
showing the full compliance history in reverse chronological
order. Every entry shows the actor, what they did, the timestamp,
and the outcome. Actions are attributed to the team member who
took them, the subcontractor who uploaded from the portal, or the
system when an event was automated — such as a reminder going out
or an expiration being flagged.
What counts as an event
The full lifecycle is covered: vendor created, compliance template
assigned, request sent, email delivered or failed, vendor opens
the portal, document uploaded, security scan result, document
approved or rejected with notes, approval reversed, expiration
date set, expiration flagged, reminder sent, and both export
actions. If something happened to a vendor's compliance record,
it is in the timeline.
Document versions are tracked continuously
Version numbers for each document type do not reset between
requests. If a vendor submits a Certificate of Insurance, it goes
in as v1. You reject it, they resubmit — that is v2. A year later
the COI expires and they replace it — that is v3. Every version
stays in the history, and every version is included in the ZIP
export, organized by document type.
Rejection notes stay in the record
When you reject a document, the reason travels with the event.
If the policy period was wrong, your note — "Wrong policy period,
please resubmit" — is attached to that entry in the timeline and
included in the CSV export. That record persists even after the
corrected version is later approved, so the full decision history
is always visible.