Approvals
A human yes, before the send.
Some numbers deserve a last look. Approvals hold a run in a pending state until a reviewer says go. One click approves. One click rejects. The AI does the rest.
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
The flow
Four lanes, one path.
Draft
AI reads the live data, writes the narrative, renders the pages.
Pending
The run holds. An email goes to the approver with a preview.
Decision
Approve resumes the run. Reject returns the draft with a reason.
Delivered
Branded PDF and live link reach every recipient. Event fires.
Email that does the work
Approve from the inbox.
Waiting on you
Monthly Investor Update · March is ready
MRR closed at $142.8k, up 14.2% from February. Net retention at 115%. Ten recipients on the list. Preview below, or open the full report.
MRR
$142.8k
NRR
115%
Active
2,408
Tokens expire in 24 hours. A rejection returns the draft to the AI with your note for the next try.
“Approvals is the difference between AI that helps us move fast and AI that we actually trust in front of our board.”
Approvals are a promise to the people who receive a report. No number, no paragraph, no chart reaches them before a person you named says so. Every decision is traceable, every outcome is yours to own.
Questions
The short ones.
Can an approver work from their phone?+
Yes. The approval email renders a full preview and two links. Tap to approve. Tap to reject.
What if no one approves in time?+
You choose the timeout policy. Auto send, hold forever, or escalate to a backup approver.
Can I set up approval chains?+
Yes. Sequential or parallel. Donum waits for all approvers before the run resumes.
Does approval block data refresh?+
No. Data refresh happens before approval. The reviewer sees the final numbers.