FOIA FAST · End-to-end flow

The happy path, left-to-right. Three personas in parallel lanes. Every AI review gate, UPL consent checkpoint, deadline timer, and per-action charge is annotated. Jurisdiction branches (Federal FOIA vs. Florida Ch. 119) split explicitly at the send step.

STORYBOARD · v0.1 · ADVISOR PITCH
AI-gated step (draft → review → approve) Required consent / review gate Per-action billing event Outcome Deadline timer / auto-action Law firm  ·  Journalist  ·  Individual
Phase 1· ONBOARDING   Day −1
Phase 2· DRAFT & FILE   Day 0
Phase 3· TRACK & RESPOND   Day 1–30
Phase 4· DENIAL → APPEAL
PERSONA 01

Law firm

Small FL firm. Pro tier w/ white-label. Matter-level billing. Client portal.

primary · 60% of revenue
STEP 01

Sign up

Partner creates firm acct. SSO via Microsoft.

signup
OAuth
GATE · UPL

3 consents

Pro-se representation · review AI output · not a law firm.

☑ Representing pro se ☑ Review before send ☑ Not legal advice
Continue disabled until all 3
STEP 03

Firm setup

Logo · subdomain · 3 seat invites · color.

white-label
+$199/mo base
AI · STEP 04

Describe records

Partner types plain-language ask. Entities + aliases detected.

Commissioner"the Commission"
builder · step 1
🤖 AI extracts entities
AI · STEP 05

Agency + contractors

Suggests PBC Clerk (89% conf). Checks USASpending / Sunbiz for contractors.

🤖 agency match USASpending · Sunbiz
AI · STEP 06

Draft letter

Editable. Clauses annotated. Confidence meter.

All emails & calendar re: Comm. & "the Comm." between…
review draft
82% confidence
GATE · APPROVE

3-check approval

Reviewed · filed as me · agency confirmed.

Send button locked until all 3
Federal FOIA
Florida Ch. 119
STEP 07a · FEDERAL

File via agency portal

20 business-day clock starts. Tracking #.

⏱ Day 0 · T-20
STEP 08

Acknowledged

Inbound email parsed → timeline node.

Day 2 · inbound
AUTO · STEP 09

Day 18 follow-up drafted

Amber pulse on dashboard. 2-min review.

⏱ T-2 · auto-draft 🤖 included
STEP 10

Response received

Partial disclosure + redactions. Uploaded to request.

Day 22 · inbound
denial detected
AI · STEP 11

Denial analyzer

Per-exemption strength meter. Highlights over-application.

…inter-agency     pursuant to Ex. 5
denial results
$4 · per-action
AI · STEP 12

Appeal draft

Fed: 90-day clock, Vaughn pre-checked. Cites Ex. 5 overbreadth.

$9 · per-action Federal
GATE · APPEAL

Partner reviews + files

3-check approval. PDF + certified mail.

OUTCOME

Released in full

Agency reverses 7 of 9 withheld pages. Matter closed in 58 days.

✓ billable logged
PERSONA 02

Journalist

Regional newsroom reporter. Individual tier. Florida beat. Files in bulk.

high-volume · moderate pay
STEP 01

Sign up

Google SSO · picks "Journalist" context.

no CC required
GATE · UPL

3 consents

Same as firm. Non-dismissible.

must check all
STEP 03

Pick jurisdiction

Selects "Both." Paper offers unlimited drafts on Pro.

+$49/mo base
AI · STEP 04

"Lobbyist emails"

Plain-language ask. AI suggests CoT clerk + 3 depts.

AI · STEP 05

Draft letter

Fla. § 119 phrasing. No statutory citations needed (as requester).

🤖 76% conf.
GATE · APPROVE

3-check approval

"Filed as me" reinforced — press badge not a law license.

Florida Ch. 119
STEP 07b · FLORIDA

File via email to CRO

Ch. 119 has no statutory deadline. Tracked against "reasonable promptness" (21 days heuristic).

⏱ Day 0 · T-21 heuristic
STEP 08

Acknowledged

Clerk confirms in 3 days.

Day 3
STEP 09

Fee estimate: $412

Clerk quotes copy fees. Triggers fee-challenge flow.

Fla. § 119.07(4) cap: 15¢/pg
challenge
AI · STEP 10

Fee challenge letter

Cites AGO 2013-03 · electronic delivery. Reduces fee to ~$40.

$6 · per-action
STEP 11

Response received

147 pages. Emails + 1 attachment missing (referenced in cover).

Day 28
gap scan
AI · STEP 12

Production gap scanner

Flags "Schedule_Q1.xlsx" referenced but not produced. Draft demand letter.

$3 · per-action
OUTCOME

Story filed

Missing attachment produced in 4 days. Published w/ embedded source doc.

✓ full production
PERSONA 03

Individual citizen

Files 1–3 requests/year. Free or Individual tier. Needs the simplest path.

low volume · brand trust
STEP 01

Sign up (free)

Email + password. 3 free drafts.

$0
GATE · UPL

3 consents

Same wording. Same lock.

STEP 03

Picks Federal

Filing re: own VA benefit records.

Federal FOIA
AI · STEP 04

Prompt-style input

"My VA benefit file" → AI asks 2 clarifying Qs.

🤖 assisted
AI · STEP 05

Draft letter

VA-specific template. Privacy Act waiver included.

91% conf.
GATE · APPROVE

3-check approval

Plain-language microcopy: "This will be sent as you."

Federal
STEP 07a · FEDERAL

File via VA FOIA portal

Auto-submit + confirmation.

⏱ Day 0 · T-20
STEP 08

Acknowledged

Email routed to inbox. Mobile push.

Day 6
AUTO · STEP 09

Day 18 nudge (email)

Weekly digest surfaces. User taps through.

⏱ T-2 reminder
OUTCOME

Records received

Day 19. No fees. No denial. User didn't pay a per-action charge.

✓ $0 spent beyond base
GLOBAL NOTES

What's constant

ALWAYS-ON

AI chrome

Badge · confidence meter · "informational, not legal advice" on every AI surface.

ALWAYS-ON

Jurisdiction pill

Federal / Florida visible on every request, every email, every PDF.

ALWAYS-ON

Audit log

Every AI draft + user edit + send is immutably logged. Exportable per matter.

ALWAYS-ON

Autosave

Builder + appeal editor save every 4s. Refresh-safe.

ALWAYS-ON

Deadline radar

T-18 / T-2 / T+0 / appeal window. Per jurisdiction. Per matter.

ALWAYS-ON

Per-action meter

Billing page shows every $4/$6/$9 charge tied to its request. No surprise.

NEVER

AI language

Never "fights" / "wins" / "represents." Always "drafts · you review · you send."

LAW FIRM · 58 DAYS
Released in full on appeal
$13

Per-action spend: $4 analyzer + $9 appeal. Billable time logged against matter. Client sees branded portal.

JOURNALIST · 32 DAYS
Full production after fee + gap challenges
$9

Per-action spend: $6 fee challenge + $3 gap scan. Story filed with embedded source docs.

INDIVIDUAL · 19 DAYS
Records received, no charges
$0

Stayed inside free-tier drafts. No denial, no appeal. Trust signal: it can work without upselling.

WHY IT PITCHES
One system, three economics
flat base
+ per-action

Firm monetizes via retainer + appeal depth. Journo via volume + challenge actions. Individual stays free. Same codepath, same gates.

← scroll horizontally to follow the flow →