All capabilities
09 / 14Reliable by default
Put routine data work on a clock you can see.
Schedule refreshes, transformations, and recurring queries directly in River. See what ran, when it ran, and what needs attention without maintaining a separate scheduler.
Scheduling
Cron schedules (UTC)Run historyStored resultsManual triggersOrg-scoped executionSQL tasks
The problem
Critical refreshes hide in cron files and fragile scripts. When a job fails, the person debugging it has to reconstruct what was supposed to happen.
The River approach
River makes scheduled work explicit: each job has an owner, a cadence, a recent run history, and a place to inspect the stored result.
See it working
Inside Jobs & Pipelines.
river.local / jobs

What changes for your team
Less friction between the question and the answer.
Replace invisible cron with accountable workflows
Spot failures before they become reporting gaps
Give operations and analytics a shared run history
01
Define
Choose a query, command, cadence, and owner.
02
Run
Let River execute the work on schedule.
03
Improve
Use run history to debug and tune the workflow.
Next capability