One system for the whole records desk.
Answer what's already public, run the rest on your state's clock, and release with redactions you can defend. AI drafts at every step, and a named person makes every call.
The request that never has to be filed.
Most requests ask for something already public. Residents find it while they're still typing.
Matches as they type
The request form checks your released records whenever the typing pauses, and lists what may already answer it.
Answers that cite the record
Questions are answered from your archive with the document linked. When the record isn't there, it drafts a request instead of guessing.
You see what it saved
Reports count the requests answered before they were filed, and show what residents keep asking for that isn't published yet.
- Police daily activity log · June 14, 2025Calls for service, not reportsPublic
- Inspection report · 400 Main StReleased June 2025 · PDFPublic
- Collision counts by street · Q2 2025Open dataset · CSVPublic
If not, filing continues exactly as before.
Every request on your state's clock.
Requests arrive sorted and routed, and the deadline comes from the law, not a spreadsheet.
Sorted the moment it lands
AI proposes the scope and the department. A coordinator accepts, edits, or discards it.
Departments answer from a link
The department that holds the records replies from an emailed link, with no account to set up.
The law, built in
All 50 states and D.C. ship as data. Your office can add a stricter rule of its own, with its citation, and every clock is checked nightly.
Redactions that can't be lifted off the page.
AI marks what the law may let you withhold. A person decides, and the release is checked before it leaves.
Suggested, cited, confirmed
Each suggestion arrives with the exemption it relies on, and nothing is covered until a named person approves it.
Scans too
Scanned pages get a first pass of suggestions, and the released copy is rebuilt from the blacked-out image with no hidden text layer.
Checked, then provable
Every file is checked for leftover text before release, and anyone can confirm later that a copy is the one you released.
On June 14, 2025, at about 2:20 p.m., reported that a parked vehicle, a , was struck while unattended at 400 Main Street. The reporting party can be reached at . A witness, , said the other vehicle left the scene heading north on Elm. Damage to the rear quarter panel was photographed and logged as evidence item 3.
Routine records in one click.
Write a release policy once for a routine record type. Matching requests arrive ready to approve.
Your policy, in writing
Incident reports and code enforcement complaints today: pick what a public copy hides, and cite the authority.
One approval, by name
The records open already marked up with the letter drafted, and one named person approves and sends.
Sampled afterward
One express release in ten gets a second reader, and a miss goes straight back to the policy.
- Property owner
- Alder Street Holdings LLC
- Complainant
- Address
- Phone · email
- Inspection
- Inspector R. Vance, . Vegetation over 12 inches confirmed; notice of violation issued.
Ready for requests written by AI.
A growing share of requests come from residents' AI assistants. Give them a proper door, and keep the floods in check.
A door built for agents
Every portal has an API and an MCP server. Agents can search, preview a filing, file, and track, and they only ever see what's public.
Same gate, same limits
A machine-filed request passes the same checks and rate limits as your own form, and lands in the same queue on the same clock.
Floods, grouped
Near-identical requests from different people are grouped each night, and one released record can answer the whole group.
Built to be audited.
AI drafts and people decide, and the record shows which was which.
A permanent log
Every action by staff or AI lands in a log that nothing in the software can edit or delete.
Two-step staff sign-in
A password and an emailed code for every staffer of every office, with sessions that end on their own.
Yours to run
It needs no outside service, so you can host it yourself. Switch the AI off and the full records desk still works.
Bring us your worst backlog.
Walk the Riverton demo, or start with your own office. The first 1,000 requests are free.