What does an audit trail actually have to show?
Why an audit trail usually has a hole exactly where you need it
Most audit trails are a log of the parts someone remembered to record, not a record built into how the work moves. A spreadsheet tracks who signed off, until the week someone forgets to update it. Even a system that does log actions usually built that log to serve its own function, not to answer a records request or survive an audit, so it turns out to be thin exactly where a real challenge would test it.
How most offices actually keep track today
In practice, the trail behind an internal approval is scattered across whoever handled each step: an email confirming a signature, a printed form in a folder, a note on a desk, a spreadsheet someone updates by hand when they remember to. Each person knows their own piece of it. Nobody has actually put the whole sequence together into one record, because nothing has needed it to exist yet.
Where it falls apart
It falls apart the day someone needs the trail to be complete: a citizen files a public records request, a state auditor asks for documentation, or a decision gets challenged and someone has to show exactly who approved what and when. That turns a scattered trail into hours of reconstruction work, tracking down whoever handled each step and hoping they remember or kept a copy. Sometimes the record simply doesn't exist, because nobody thought a routine approval would ever need one.
What doing it well actually requires
A usable audit trail has three properties, and they're the ones a manually kept record usually can't guarantee.
Questions we hear from every office that has to prove what happened.
How Flow Forms handles it
Every approval routed through Flow Forms already carries this history: the person, the action, and the exact time, recorded automatically as part of how the process moves, not as a separate step someone has to remember. When a formal record is needed, that history can be pulled and exported as a complete file, ready to hand over rather than reconstructed from scratch.