The busywork,handled.

MainBranch works through requests, minutes, and reviews, then hands them back for you to check.

Every request, already started

Records requests, minutes, permits, and budget reviews are picked up as they come in and worked on right away.

This week18 ready to review · 7 due this week
Records request #2026-0418.pdfPolice DepartmentNeeds review
Council minutes, Sept 8.docxCity ClerkNeeds review
FY27 budget amendment.xlsxFinanceIn progress
Zoning variance, 1420 Oak St.pdfPlanning & ZoningIn progress

One list for every department

See what's in progress and what's ready, from the Clerk's office to Planning.

Assigned to the right person

Each item lands with the staff member who signs off on it.

Deadlines up front

Statutory due dates are tracked, so nothing slips past a response window.

You only check the work

When a task is done, you get a short summary of what was finished, what's partial, and what needs a closer look.

Needs reviewRecords request #2026-0418Police Department · Assigned to Emily Carter
6Done4Partial1Flagged
Incident reports, March 2–96 records found and attachedOfficer body camera footage4 of 7 clips located, 3 still with EvidenceJuvenile names on pages 4 and 11Redaction needs a second look before release

Flags come first

Anything MainBranch is unsure about is called out at the top, with the reason.

Nothing goes out on its own

Staff approve every response before it leaves the building.

A record of every step

See which files were searched and what was changed, for audits and appeals.

Set it up once

Describe how your office handles a kind of request, and MainBranch follows the same steps every time.

Records requestsRuns on every new request
WhenA records request arrives at records@riverton.gov
ThenSearch department files for responsive records
ThenFlag names and addresses that may need redaction
FinallySend to the City Clerk for review

Written in plain English

Lay out the steps the way you'd train a new hire. No forms to configure.

Starts on its own

Workflows run when an email arrives, a file is added, or on a schedule.

Change it anytime

Update a step and the next request follows the new process.