Audit log
Every move, written down.
Who approved the March report. When the Stripe token was refreshed. Which template version ran last Tuesday. The audit log holds every answer and retains it for eighteen months.
March Investor Update
Ava · owner
draft v3
Donum AI
highlights narrative
Liam · editor
wf_investor_monthly
Scheduler
stripe · hubspot · ga4
System
ava@acme.vc
Notifier
A working morning
One run, ten entries.
- 07:59:57source.refreshstripe · hubspot · ga4System
- 08:00:01schedule.triggerwf_investor_monthly · run 248Scheduler
- 08:02:14ai.generatedraft v3 · 4 pages · 26 blocksDonum AI
- 08:08:44edit.blockhighlights narrativeLiam · editor
- 08:10:01approval.requestedAva Chen · 24h tokenNotifier
- 08:14:22approval.grantedMarch Investor UpdateAva Chen · owner
- 08:14:24pdf.rendermarch-update.pdf · 1.4 MBSystem
- 08:14:25delivery.sent10 recipients · email + linkNotifier
- 08:15:12recipient.openava@acme.vcAva Chen
- 08:21:33recipient.openliam@park.coLiam Park
Export options
The log, wherever you need it.
CSV
One row per event. Great for ad hoc reviews. Download for any date range.
JSON
Full payload, stable keys. Feed into a warehouse or a BI tool.
Webhook
Subscribe to audit events and receive them with HMAC signatures.
A daily digest of the last 24 hours for workspace owners.
Pending approval
Monthly Investor Update · March
10 recipients · 4 pages · 12 sources
MRR
$142.8k
NRR
115%
Active
2,408
History
Approvals are an audit story. The log shows who approved what and from which device. Pair it with the approval gate on sensitive workflows and you have the kind of paper trail that does not need to be chased later.
Questions
Audit, in plain English.
How long is data kept?+
For as long as your workspace is active. You can export it to CSV at any time for your own archive.
Can non admins read the log?+
No. Audit is scoped to workspace owners and admins by default.
Are AI actions logged?+
Yes. Every generation and tool call by the AI is an audit entry with the model version and the prompt template.
Can I stream logs out?+
Yes, via signed webhooks. Your endpoint receives each audit event with an HMAC signature.