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 job with run history and stored result
Cron schedules in plain numbers, run history with durations, and the stored result of every run.

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

Filestore & Static Hosting

Explore Filestore & Static Hosting