Workflows
Reports that ship themselves.
A workflow turns a template into a recurring pipeline. It reads your data, writes the narrative, waits for a human yes, then delivers the report to everyone on your list. On time, on brand, every time.
Workflows
Automated report delivery pipelines
Active
3
Runs this month
28
Approval rate
96%
Monthly Investor Update
Activeapproval requiredWeekly Marketing Recap
ActiveMarch Board Pack
Awaiting approvalThe pipeline
Six moves. One human yes.
- 01
Template
StartPick a starting point from the gallery or save one of your own. The template sets sections, sources, and the voice the AI will write in.
- 02
Schedule
CadenceDaily, weekly, monthly, first business day, or a bespoke cron expression. Timezone aware by default.
- 03
Recipients
AudienceWorkspace members or scoped externals. Each person gets a signed link that reveals the report and nothing else.
- 04
Approval
Human yesFlip requiresApproval on and the run holds in PENDING_APPROVAL. An email arrives with approve and reject in one tap.
- 05
Deliver
ShipBranded PDF in the inbox, live link in a browser, preview card in Slack. Pick any combination you want.
- 06
Repeat
ForeverThe next run queues itself. Source refresh, draft, approval, delivery. All without you opening a tab.
Approval gate
A human yes, before the send.
Numbers carry weight. A founder should read the paragraph before the cap table does. Donum holds the run in a pending state, emails the approver, and waits. When approval arrives, the run resumes on its own.
- The run pauses in PENDING_APPROVAL until action is taken.
- Rejection sends the draft back with a reason for the next try.
- Approvers act from email. No dashboard required.
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
Runs and deliveries
Every run is a receipt.
A workflow run records every step. Who approved, when the data refreshed, which recipient opened. You see the trail, your auditor sees the trail, and your future self can read exactly what happened last March.
- Per recipient delivery status with retry history.
- PDF archived to secure object storage for 18 months.
- Immutable audit entries with actor, action, and payload.
Scale
Built to carry the boring work.
120+
Source integrations
25
Chart types
26
Block types
Signed
Delivery receipts
Questions
Answers, written like a person would.
What is a Donum workflow?+
A saved pipeline that turns a report template into recurring delivery. It pulls live data, applies your Brand DNA, waits for approval when needed, then ships a branded PDF or live link to every recipient on a schedule you pick.
Is approval required?+
Only when you want it. Flip requiresApproval on and the run pauses in PENDING_APPROVAL until a reviewer approves or rejects, right from email.
How do I know a run went out?+
Each run captures per recipient delivery state. You also get webhooks for delivery.sent and delivery.failed, and a full audit log with every actor and timestamp.
Can I pause a workflow?+
Yes. Toggle it off and the next scheduled tick will skip it. Existing queued runs can be cancelled with one click.
Do recipients need an account?+
No. External recipients receive a signed link that grants read access to the report only.
Put the boring part on autopilot.
Your first workflow takes under five minutes to set up. The next run sets itself up.