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.
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
Approval history
Ava approved Feb update · 7d ago
Ava rejected Jan draft v1 with reason “open with growth, not churn” · 38d ago
Liam approved Dec board pack · 2mo ago
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.