Scheduling
Time, handled.
A scheduler built for reports, not servers. Pick a cadence. Pick a timezone. Donum evaluates every minute, fires every run that is due, and writes a receipt after each one.
Cadence
Thirteen weeks
Cadence, visible at a glance.
Reporting cadence · last 13 weeks
Cadence picker
Pick the rhythm.
Daily
08:00 · workspace timezone
Weekly
Monday · 08:00
Monthly
First business day · 08:00
Quarterly
First day of the quarter
Custom cron
0 8 * * 1,4
One off
Apr 24, 2026 · 09:30
Under the hood
A tick, every minute.
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 approvalA protected cron endpoint wakes every minute, asks which workflows are due, and triggers the runs. Missed windows are caught on the next tick. Every run is idempotent, so you never get the same report twice.
Questions
A minute, tops.
Does the scheduler respect holidays?+
Yes. Business day logic is aware of US, UK, EU, and IN holiday calendars. You can add a custom list per workspace.
Can I pause a schedule?+
Yes. Toggling a workflow off stops the next scheduled run. Re enable and the next tick resumes.
What timezone is used?+
The workspace timezone by default. You can override per workflow if a recipient is in another zone.
Can I run now?+
Always. A manual trigger runs the same pipeline as the schedule, skipping only the cadence check.