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.
Monthly Investor Update
Mon, May 5 · 08:00
Weekly Marketing Recap
Mon, Apr 28 · 07:30
Agency Client Recap
Fri, Apr 25 · 09:00
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
Active
3
Runs / month
28
Approval rate
96%
Monthly Investor Update
ActiveWeekly Marketing Recap
ActiveMarch Board Pack
Pending 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.