Changelog

New features, improvements, and fixes for CourtFlow AI.

featureMarch 31, 2026

State Rules Monitor Agent

New AI-powered agent that checks all enabled states weekly for rule amendments, new case law, deadline changes, and jury instruction updates. Uses Gemini with strict anti-hallucination guardrails and confidence filtering. Results appear in Admin Rules AI Updates tab.

featureMarch 31, 2026

State-Aware Trial Prep

Trial Prep prompts are now state-aware. Non-Florida tenants automatically get state-specific base prompts covering their procedural rules, expert testimony standard (Daubert vs Frye), comparative fault type, jury instructions, and time computation rules.

featureMarch 31, 2026

12-State Expansion

CourtFlow now supports 12 states: Florida, New York, Texas, California, Georgia, Illinois, Ohio, Michigan, North Carolina, Colorado, Indiana, and Minnesota. Each state has a complete rules module with procedural deadlines, case law citations, jury instruction references, expert testimony standards, comparative fault rules, and court holidays.

improvementMarch 31, 2026

New York Expansion Roadmap

Completed technical roadmap for expanding CourtFlow to New York. Existing multi-state architecture (6 state modules, StateConfig table, template-based prompts). NYSCEF email parsing, CPLR deadline rules, and NY PJI jury instructions planned.

improvementMarch 31, 2026

Trial Prep Help & Tutorials

Added comprehensive Trial Prep Suite tutorial to the Help page with 17 sub-sections covering all 15 tabs, Word document exports, generation tips, and Florida Bar references. Updated AI Tools tutorial to reference Trial Prep.

fixMarch 31, 2026

HearingPrep Date Cast Fix

Fixed timestamp comparison error in hearing prep notification cron that prevented AI-generated hearing briefs from being sent. Added proper ::timestamptz cast.

improvementMarch 31, 2026

Generate All Failure Tracking

Generate All now tracks which sections succeed and fail, displaying a clear toast message: "Generated 12/15. Failed: exhibits, crossexam, pleadings. Try generating these individually." Previously, failures were silent.

fixMarch 31, 2026

Extended AI Timeouts

Increased Vercel function timeout to 300 seconds for trial prep generation and 120 seconds for all other AI routes (brief, discovery, motion analysis, chat, document review). Prevents timeout errors on complex multi-witness generation.

fixMarch 31, 2026

Robust AI Response Handling

Added 4-stage JSON recovery for malformed Gemini responses: direct parse, array extraction, truncation repair (trailing commas, unclosed brackets), and individual object extraction. Auto-retries for suspiciously short responses. Handles exhibit dates with placeholders like "2019-XX-XX" gracefully.

improvementMarch 31, 2026

Auto-Fill Trial Settings

Judge and court are now automatically populated from case data when loading Trial Prep. Document count shows actual case document total instead of N/A.

improvementMarch 31, 2026

Trial Prep Overview Redesign

Redesigned Overview tab: large countdown timer, inline trial settings with Edit button, data quality pills (documents, brief, checklist, judge status), and 2-column readiness grid showing status of all sections. Removed redundant section tiles and generate button rows.

improvementMarch 31, 2026

Florida Bar Enhanced Prompts

All 15 trial prep prompts enhanced with guidance from 9 Florida Bar practice documents including Civil Trial Preparation (Ch. 4), Cross-Examination (Ch. 11), Jury Instructions (Appendix D), Case Management (Ch. 17), and Organization of Case (Ch. 2). Added FSJI section numbering, Rule 2.580 deviation requirements, Daubert foundation, appeal preservation citations, and directed verdict preparation.

improvementMarch 31, 2026

Cross-Exam Witness Selector

Redesigned Cross-Examination tab with checkbox witness selector. Pick which opposing witnesses to cross-examine, generate outlines individually, regenerate specific witnesses, and preserve existing outlines. Includes per-witness time budgets for reliable generation.

featureMarch 31, 2026

Direct Examination Outlines

New Direct Exam tab with per-witness outline generation. Includes open-ended question sequences, exhibit introduction with foundation questions, elements proved per witness, anticipated objections, redirect topics, and Daubert foundation for expert witnesses.

featureMarch 31, 2026

Trial Prep Suite: 5 New Sections

Added Master Proof Checklist, Voir Dire, Motions in Limine, Cross-Examination Outlines, and Order of Proof — bringing the Trial Prep Suite to 15 total sections matching the complete Florida Bar Trial Notebook structure.

featureMarch 27, 2026

Court Rules Engine

Automated scraping of judge-specific division procedures and Florida Bar PDF rule extraction via Gemini AI. Court rules are now available per judge and division.

featureMarch 27, 2026

Federal NEF Pipeline

Full parity with state e-service pipeline. Federal ECF Notice of Electronic Filing emails are now automatically processed, analyzed, and filed alongside state court filings.

fixMarch 26, 2026

Email Delivery Fix

Fixed notification emails failing for firms with multiple comma or semicolon-separated recipient addresses. Resend now correctly receives an array of individual email addresses instead of one combined string.

improvementMarch 26, 2026

Analytics & Conversion Tracking

Google Analytics event tracking added across the landing page, pricing page, demo page, and sales chat widget. Events tracked: trial starts, demo clicks, sign-ins, plan selections, chat widget opens, and lead form submissions. Landing page updated with varied CTA copy, a mid-page conversion banner, real social proof, and a pricing ROI anchor.

improvementMarch 26, 2026

Help Page Expanded

Added documentation for AI Litigation Strategy, deadline explainability (source text, calculation, rule, confidence), multi-user email monitoring, and the re-authentication banner. Troubleshooting section updated with expanded token reconnection guidance.

featureMarch 26, 2026

AI Support Assistant

The Help & Tutorials page now includes an AI support bot that has access to your real account diagnostics — token health, pipeline status, recent processing results. Ask it "why aren't my emails processing?" and it checks your actual connection status before answering.

featureMarch 26, 2026

AI Sales Chatbot

A new "Chat with us" widget on courtflow.ai lets visitors ask questions about CourtFlow and get instant AI-powered answers about features, pricing, and how it works. Conversations include a lead capture form, and transcripts are emailed to our team automatically. Inbound leads are added to the outreach pipeline.

fixMarch 25, 2026

Pipeline Reliability

Fixed failed email subjects showing as "Processing failed" instead of the real subject. Fixed semicolon-separated recipient emails breaking Microsoft send. Reordered AI model chain to start with the fastest model. New tenant signup lookback reduced from 7 days to 1 day to prevent backlog floods.

improvementMarch 25, 2026

Infrastructure Scaling

Wave-based tenant batching processes 5 tenants per wave with 3-minute gaps between waves. Email processing capped at 5 per run to stay within timeouts. Database connections are released between each email and between AI model retries. Team invites now send via Resend instead of depending on the admin's OAuth token.

featureMarch 25, 2026

Multi-User Email Monitoring

Each attorney on your team can now connect their own Gmail or Microsoft account. CourtFlow monitors every connected inbox for court emails — not just the admin's. Content-hash deduplication ensures the same filing is never processed twice, even if it arrives in multiple inboxes.

featureMarch 25, 2026

Support Console Overhaul

The admin support console now includes 8 real-time diagnostic checks per tenant: access token, refresh token, expiry, token refresh, email API, storage API, AI API, and court email configuration. Each failed check has an auto-fix button. Token expiry shows color-coded countdowns. Trial days remaining are displayed with green/amber/red indicators.

fixMarch 23, 2026

Connection Pool & Cron Optimization

Upgraded database connection management for better reliability under load. Cron jobs now use staggered delays to prevent thundering herd issues when multiple tenants process simultaneously. Pool sizing tuned for current scale with room to grow.

improvementMarch 23, 2026

Circuit Breaker & Health Monitoring

Added automatic circuit breaker for AI processing — if the AI service returns errors, CourtFlow pauses and retries intelligently instead of burning through your emails. A new health check runs every 30 minutes to detect stale pipelines early. OAuth token expiry warnings now appear as a gold banner on your dashboard 5 days before your connection expires.

fixMarch 23, 2026

Pipeline Improvements

PDF download limit increased from 5 to 15 per email for multi-filing cases. Gemini model chain corrected: gemini-3-flash-preview replaces non-existent gemini-3-flash. Prisma generate added to build script for reliable schema updates.

improvementMarch 23, 2026

Clients Page Redesign

Four-column card layout: name, stats, case numbers, and deadlines spread across full width. Client health dots (red/amber/green/gray). Title-cased client names. Hours tracked shown per client. Quick contact actions on hover. Clickable docs count. Most Docs sort option added. Smarter last activity display with inactive warnings.

improvementMarch 23, 2026

Cases Page Polish

Overdue tab always shows count. Client names title-cased. Deadline urgency colors matched across all pages. Uncategorized badge removed for cleaner display. ISO date handling for deadline badges.

improvementMarch 23, 2026

Case Detail Improvements

Next action prompt below AI summary showing nearest deadline with urgency coloring. Quick note input on Overview tab. Recent Documents grouped by date with 8 items shown. AI summary auto-refresh prompt when new documents are added. Deadlines tab counts pending only. Judge TBD hidden from metadata. Document subtitles no longer duplicate the title.

improvementMarch 23, 2026

Inbox Overhaul

Manual Actions consolidated into dropdown menu. Status column replaced with colored dots. Deadline badges now color-coded by urgency (red/orange/yellow/green). AI summary context line under each email subject. Date group headers show counts. New since last visit indicator with blue badge.

featureMarch 23, 2026

AI Litigation Strategy

New Strategy tab on case detail pages. AI generates comprehensive 6-section litigation strategy: Case Assessment, Key Legal Issues, Litigation Roadmap, Strengths & Risk Analysis, Recommended Next Steps, and Opposing Party Analysis. Collapsible sections, section navigation, PDF export, urgency callout for first critical deadline. Auto-generates when pleadings are filed. Includes attorney disclaimer.

improvementMarch 22, 2026

Clients Page Redesign

Card and compact table view toggle, last-name sorting, inline contact info, urgency-colored deadline badges, and global client counts.

featureMarch 22, 2026

Deadlines: Bulk Verify

New Verify All button on the Verify tab to confirm all AI-extracted deadlines in one click. Tab counts now show zeros for clarity.

improvementMarch 22, 2026

Dashboard Polish

Smart default tab selection, collapsed duplicate activity entries, clickable verify chip, quick actions above deadlines, and clearer pipeline status thresholds.

improvementMarch 22, 2026

Time Page Improvements

Tab counts on all tabs, Approve All button for bulk approval, formatted case numbers, and AI-tracked source labels.

improvementMarch 22, 2026

Documents Page Enhancements

Added date range filter, filter tab counts, better document subtitles showing AI summaries, and title-cased party names.

improvementMarch 22, 2026

Client Detail Page Redesign

Client pages now show contact info prominently with clickable email/phone links, client notes section, recent activity feed, hours tracked stat, and urgency-colored deadline badges.

improvementMarch 22, 2026

Formatted Case Numbers Everywhere

Case numbers consistently formatted with dashes across all pages including calendar, time entries, and deadline views.

improvementMarch 22, 2026

Title-Cased Party Names

Case party names now display in proper title case across all pages. Preserves legal abbreviations like LLC, INC, v., and et al.

featureMarch 22, 2026

AI Case Summaries

Generate 2-3 sentence AI case summaries from your documents and deadlines. One-click generate on the case Overview tab, with regenerate option.

announcementMarch 21, 2026

Google OAuth Verification Submitted

CourtFlow AI has been submitted for Google OAuth verification with all required scopes. This removes the "unverified app" warning for new users once approved.

featureMarch 21, 2026

Time Page Sort & Date Grouping

Time entries are now grouped by date with per-date hour subtotals. Click the Date or Hours column header to toggle sort direction. Case detail Time tab matches with compact summary bar, bulk actions, and per-case CSV export.

improvementMarch 21, 2026

Full Mobile Responsive Audit

Every page in CourtFlow — landing, pricing, demo, legal pages, changelog, and all dashboard pages — has been optimized for mobile. Hamburger menus on all public pages, collapsing grids, proper font scaling, and sidebar overlay on dashboard.

improvementMarch 21, 2026

Documents Page Redesign

Case-first column layout puts the case name front and center. Click any case name to jump to the case detail. New "Group by case" toggle organizes documents under case headers with doc counts. Type column now shows clean categories (Order, Motion, Notice) instead of full document names.

featureMarch 19, 2026

Client Management

New Clients page to organize cases by client. See all cases, deadlines, and documents for each client in one place. Smart deadline badges, client type labels, merge duplicates, and sortable list with search.

featureMarch 19, 2026

Billable Time Tracking

Complete time tracking system with automatic entry generation from processed emails and completed deadlines. Inline editing for hours and descriptions, per-case billing rates, status workflow (draft → approved → exported), and CSV export. Hours auto-calculated by document type in 0.1 (6-minute) increments.

fixMarch 17, 2026

Storage Token Fix

Drive and calendar operations now always use the admin account token, preventing files from being created on the wrong account.

infrastructureMarch 17, 2026

Database Archival

Automated monthly archival moves activity logs older than 90 days to archive tables. Email records kept permanently for legal compliance.

improvementMarch 17, 2026

Sentry Per-Tenant Tracking

All errors now tagged with tenant ID, firm name, and plan tier for faster debugging and per-firm error monitoring.

securityMarch 17, 2026

Stripe Webhook Security

Redis-based idempotency prevents duplicate event processing on Stripe webhook retries.

improvementMarch 17, 2026

Admin Panel Improvements

Infrastructure status (Redis/QStash) on Overview, email health in Support Console, onboarding funnel in Growth tab, fixed duplicate Revenue tab.

improvementMarch 17, 2026

Smart AI Model Routing

Simple documents (notices, cover sheets, summons) now route through faster, cheaper AI models. Complex filings still use the premium model.

featureMarch 17, 2026

Status Page

Public system status page at courtflow.ai/status showing database health, email processing volume, and last processed time.

featureMarch 17, 2026

Email Health Monitoring

Daily health check alerts firm admins and platform admin if email processing stalls for 24+ hours. Gemini AI usage anomaly detection included.

featureMarch 17, 2026

Drive Folder Merge

Merging duplicate cases now consolidates Google Drive and OneDrive folders automatically. Files move to the primary case folder.

featureMarch 17, 2026

Drive Folder Organization

Case folders now organized by client name (Last, First). Folders auto-reorganize when you assign a client. Drive button always visible — creates folder on demand if missing.

infrastructureMarch 17, 2026

Scaling Infrastructure

Redis-backed rate limiting, OAuth token caching, and QStash cron fan-out for parallel tenant processing. Platform now scales to 500+ users.

featureMarch 16, 2026

Case Law Citations with AI Confidence Levels

AI document analysis now generates case law citations alongside procedural rules. Each citation includes a confidence level: Verified (landmark cases), Probable (likely correct), or Unverified (needs attorney confirmation). Draft responses include inline case law citations with Bluebook formatting.

featureMarch 16, 2026

CourtListener Citation Verification

AI-generated case law citations are automatically verified against CourtListener, a legal database with millions of federal and state court opinions. Confirmed citations receive a CourtListener URL. Unverified citations are flagged for independent verification.

featureMarch 16, 2026

Florida Case Law Library

14 verified landmark Florida cases embedded in the AI prompt: Wilsonart (summary judgment standard), Goldschmidt (motion to dismiss), Canakaris (equitable distribution), Lamb v. Matetzschk (PFS), and more across civil, criminal, family, probate, workers comp, and appellate practice areas.

improvementMarch 16, 2026

CSS Variable Adoption — 504 Replacements

All dashboard pages now use CSS custom properties for consistent theming. 16 new variables added. 13 files tokenized including inbox, documents, calendar, settings, and all calendar components.

improvementMarch 16, 2026

Calendar Mobile Refactor

Replaced JavaScript-based mobile detection with pure CSS media queries. Eliminates hydration mismatch risk. Day labels, stat cards, and grid columns all responsive via CSS breakpoints.

improvementMarch 16, 2026

Calendar UX Overhaul

Stat cards compressed to single-line summary bar. Right panel widened for less truncation. Empty day state collapsed to inline layout. Type filters converted to compact segmented control. Legend simplified to minimal dot row.

featureMarch 16, 2026

Deadlines Page Rebuild

Complete redesign with 8 features: active-first sort, urgency border strips, Days Left badges, date group headers, compact rows, bulk complete, inline verify button, and court date vs task visual differentiation with All/Court Dates/Tasks toggle.

improvementMarch 16, 2026

Cases Page Cleanup

Tools dropdown replaces header buttons. Filter tabs reduced from 6 to 4. Type badge moved inline. Status column conditional (All tab only). Last filing text hover-only for cleaner rows.

improvementMarch 16, 2026

Case Detail Improvements

Breadcrumb shows case number instead of full name. 7 tabs grouped into 3 primary + More dropdown. Recent Documents show AI summary as title. Status badge non-interactive. Metadata split into 2 lines. Dropdowns auto-close on outside click.

featureMarch 16, 2026

Help Page — 12 Tutorials

Help page expanded from 8 to 12 tutorials. New: AI Tools, Deadlines Page, Team Management, Troubleshooting. All timing references corrected. Multi-format upload documented.

securityMarch 16, 2026

DMARC Enforcement

Email authentication tightened to p=reject after clean DMARC report confirmed both Google Workspace and Resend emails passing SPF and DKIM. Full spoofing protection active.

improvementMarch 16, 2026

Legal Pages Updated

Privacy Policy, Security, and Terms of Service updated with CourtListener disclosure, case law citation disclaimer, DMARC enforcement, updated rate limits, Read-Only role, 90-day data retention, and multi-format upload documentation.

improvementMarch 14, 2026

Florida Rules Expanded

Added workers compensation deadlines (PFB 2-year filing, 30-day response), landlord-tenant/eviction timelines (3-day, 7-day, 15-day notices), Proposal for Settlement rules with fee-shifting warnings, expanded appellate deadlines, motion response deadlines, notice of hearing timing requirements, and Florida court holidays for deadline computation. Case type is now automatically detected from Florida case number prefixes.

fixMarch 14, 2026

Daily Briefing & Trash Cleanup Fixed

Fixed two cron job paths that were silently failing since deployment. Daily briefing emails and automatic trash cleanup are now running correctly. If you were not receiving morning briefings, they should arrive starting tomorrow.

improvementMarch 14, 2026

Improved Case Detail Header

The case detail page header has been streamlined from 6 rows to 3 clean lines: breadcrumb navigation, case name with status and action buttons, and a compact metadata row showing case number, judge, assigned attorney, represented party, next deadline, and overdue count. Less scrolling to reach your case content.

improvementMarch 14, 2026

AI Output Validation

All AI-generated data is now validated with structured schemas before being saved. This prevents corrupted or malformed AI responses from entering the database. Additionally, the document review route now uses a strict JSON schema to guarantee properly formatted output from Gemini.

improvementMarch 14, 2026

Comprehensive AI Prompt Overhaul

All 9 AI prompts have been enhanced for better accuracy and reliability. Improvements include: Florida-specific rules for workers comp, landlord-tenant, and proposals for settlement; evidence-specific document analysis for 12 document types including depositions with page/line references; cross-case document referencing in discovery analysis; case type-aware client emails; and expanded case brief sections for financial exposure and parties.

featureMarch 14, 2026

Multi-Format Document Upload

Upload more than just PDFs. Now supports images (JPEG, PNG, GIF, WebP), Word documents (DOCX), Excel spreadsheets (XLSX), email files (EML), and plain text files (TXT, CSV, HTML). AI review automatically extracts text from non-PDF formats before analysis.

featureMarch 14, 2026

Dedicated Deadlines Page

View all deadlines across all cases in one table. Filter by Overdue, Today, This Week, Upcoming, Needs Verification, or Completed. Search by deadline title or case name. Complete or delete deadlines without leaving the page. Access from the new Deadlines item in the sidebar, or click any stat card on the Calendar page.

featureMarch 14, 2026

Dashboard AI Assistant

A new AI chat assistant on the main dashboard that knows your entire caseload. Ask about priorities, overdue deadlines, which cases need attention, or any cross-case question. Click the floating chat button to get started.

featureMarch 14, 2026

AI Motion Analyzer

Analyze any document against your full case file. Get structured argument breakdowns with strength assessments (strong/moderate/weak), counter-arguments, risk levels, response deadlines, and recommended actions. Access from the Tools dropdown on any case.

fixMarch 13, 2026

Code Quality Improvements

Fixed 8 empty catch blocks that were silently swallowing errors, replaced direct DOM manipulation with React state, added useMemo optimization for JSON parsing, and converted anchor tags to Next.js Link components for proper client-side navigation.

improvementMarch 13, 2026

Cases Page Redesign

Cases now show urgency-colored left borders (red for overdue, orange for due soon, green for on track). Deadline badges are color-coded pill style. The Last Filing column shows the most recent document type under each case name, replacing the old Activity column.

improvementMarch 13, 2026

Inbox Redesign

The email inbox now shows clean AI-generated document titles instead of raw e-service subject lines. Emails are grouped by date (Today, Yesterday, This Week, Earlier). Each email shows a deadline count badge with the nearest due date, making it easy to prioritize processing.

improvementMarch 13, 2026

Calendar Overhaul

The calendar page has been completely refactored for better performance and maintainability. No visible changes to functionality, but the page now loads faster and supports future enhancements like drag-to-reschedule and multi-view switching.

featureMarch 13, 2026

Document Authority Hierarchy

AI now classifies every document by its legal authority level: Binding (orders, judgments), Operative (complaints, discovery), or Proposed (motions, stipulations). Proposed deadlines are flagged for verification. When a binding order arrives for the same case, any conflicting proposed deadlines are automatically updated with the court-ordered dates.

improvementMarch 12, 2026

Role-Based Dashboard

Dashboard sections are now gated by role. Admins see everything including usage stats, onboarding checklist, and exceptions. Attorneys and paralegals see only the operational sections relevant to their daily work.

improvementMarch 12, 2026

Landing Page Polish

Updated marketing copy with accurate performance claims, improved trust and compliance language, better accessibility (ARIA labels, keyboard navigation, focus indicators), and refined headline positioning.

improvementMarch 12, 2026

Reusable UI Components

Built a library of polished, reusable interface components: StatusBadge, FilterTabs with pill variant and per-tab colors, Panel, PanelEmpty, ListRow, and ConfirmModal. These ensure a consistent look and feel across all pages.

improvementMarch 12, 2026

Dashboard Redesign

The main dashboard has been completely reorganized. New features include: a contextual decision header showing overdue and due-today counts, a hearing banner for same-day court appearances, a unified deadline triage panel with Overdue/Today/This Week/Verify tabs, context-aware quick actions, and an improved activity feed with category filters.

featureMarch 12, 2026

AI Deadline Explainability

Every AI-extracted deadline now shows how it was calculated. Click any deadline to see: the confidence level (high/medium/low), the legal rule applied, the exact source text from the document, and the step-by-step calculation. This helps you verify AI work and catch errors before they become missed deadlines.

featureMarch 12, 2026

Exception Center

A new dashboard panel that surfaces items needing your attention: unverified AI deadlines, failed email processing, cases missing parties or court info, and unreviewed documents. Each exception links directly to the item so you can resolve it in one click.

improvementMarch 11, 2026

CI/CD pipeline

Added GitHub Actions workflow that automatically runs all 60 tests on every push to main. Broken builds are now caught before deployment.

fixMarch 11, 2026

Storage token security fix

Fixed a critical bug where file uploads and AI reviews could use the wrong Google Drive account when a paralegal was logged in. All Drive operations now use the firm owner's storage token.

featureMarch 11, 2026

Document content search

Search now looks inside document summaries, extracted text, and key points — not just filenames. Available on both the global Documents page and within case detail.

featureMarch 11, 2026

Batch AI document review

Upload documents instantly without waiting for AI review. Then select specific documents with checkboxes and click Review Selected to analyze them in batch.

featureMarch 11, 2026

Audit logs for Firm plan

Firm plan administrators now have access to a full audit log showing all activity across the firm — color-coded by action type with filtering and pagination.

featureMarch 11, 2026

Annual billing

Added monthly/annual billing toggle across all pricing pages. Annual plans save roughly 2 months and skip the 7-day trial. Prices display as monthly equivalent with billed annually note.

fixMarch 11, 2026

Bulk Document Delete Fix

Fixed an issue where bulk-deleting multiple documents from a case could fail silently. The confirmation dialog now correctly routes to the bulk delete handler.

fixMarch 11, 2026

Document Review & Upload Fixes

Fixed an issue where AI document review could fail if the reviewing user was different from the account that uploaded the file. Also fixed document uploads landing in the wrong Google Drive account for team members. Both now correctly use the firm storage account.

improvementMarch 11, 2026

Firm Plan Feature Updates

Updated plan feature descriptions across all pages. Added audit logs (Firm), multi-attorney case assignment (Pro + Firm), and 3 free discovery analyses/month (all plans). Removed features that were not yet implemented.

featureMarch 11, 2026

Audit Logs for Firm Plan

Firm plan administrators can now view a complete audit log of all actions taken across the firm — document uploads, deadline changes, case updates, AI reviews, and more. Access from the Firm Dashboard with filterable action types and paginated history.

featureMarch 11, 2026

Annual Billing

Choose between monthly and annual billing on all plans. Annual plans save up to 20% and skip the 7-day trial. Toggle between monthly and annual on the landing page, pricing page, or in Settings.

improvementMarch 11, 2026

Website UX polish across all dashboard pages

Replaced all native browser confirm() dialogs with inline two-step confirmations. Converted error banners to toast notifications. Added success toasts for all user actions. Fixed page titles across every dashboard page.

improvementMarch 11, 2026

Case type standardization

Cases with unrecognized types (including AI-assigned values like "Litigation" or "Discovery") now display as "Uncategorized" in italic grey. New cases no longer pre-select a case type.

fixMarch 10, 2026

Dashboard upcoming deadlines bug fix

Fixed upcoming deadlines widget showing past deadlines. Now correctly filters to only show deadlines from today forward.

improvementMarch 10, 2026

Friendly error messages in Inbox

Email processing errors now display plain-English explanations instead of raw technical error codes. Covers authentication failures, permission errors, quota limits, and more.

featureMarch 9, 2026

Stripe live mode & subscription billing

CourtFlow AI is now fully live with real payment processing. Subscribe with any major credit card. Manage or cancel your subscription anytime from Settings.

featureMarch 9, 2026

Discovery Pro add-on

Optional AI-powered discovery analysis available to any plan. 3 free analyses per month included, then $79/mo for unlimited via Discovery Pro add-on.

featureMarch 8, 2026

Phase 1 state expansion: TX, GA, IL, NC, MN

CourtFlow AI now supports court deadline rules for Texas, Georgia, Illinois, North Carolina, and Minnesota in addition to Florida. More states coming soon.

improvementMarch 7, 2026

Dashboard UX improvements

Removed a duplicate email processing button from the dashboard header. Fixed document trash view layout. Reduced unnecessary background network requests on the Cases page.

fixMarch 7, 2026

Deadlines This Week filter — full dataset

The "Deadlines This Week" filter on the Cases page now queries your entire case database server-side, not just the current page of 20 results.

improvementMarch 7, 2026

Document status filters

Documents page now has quick-filter chips to view all documents, analyzed only, pending, or failed. Makes it easier to spot processing issues at a glance.

improvementMarch 7, 2026

Email volume tracking

The system now counts emails processed per firm per month. Admin analytics and per-firm AI cost reporting include email volume alongside request counts.

featureMarch 7, 2026

Legal pages — Privacy, Terms & Security

Added dedicated legal pages at /privacy, /terms, and /security covering data handling, attorney-client privilege protections, and our SOC 2 roadmap.

featureMarch 6, 2026

Onboarding email sequence

New customers now receive automated onboarding emails on Day 2 and Day 6 of their trial.

improvementMarch 6, 2026

Help & Support link in dashboard

Added a Help & Support link to the dashboard sidebar so you can reach us directly from inside the app.

announcementMarch 6, 2026

Microsoft 365 verified publisher

CourtFlow AI's publisher domain (courtflow.ai) is now verified with Microsoft. The full verified publisher badge on the OAuth consent screen is pending Microsoft Partner Network business verification.

fixMarch 5, 2026

Pipeline audit — 6 critical fixes

Fixed nested multipart email parsing, PDF link detection, token expiry alerts, em-dash encoding issues, secondary deduplication, and Vercel timeout limits.

featureMarch 3, 2026

Multi-attorney case assignment

Cases can now be assigned to specific attorneys on your team. Firm admins can manage assignments from the new Firm dashboard.

featureMarch 1, 2026

Demo mode

Added a full demo mode for evaluating CourtFlow AI without connecting a live email account. Access it from the landing page.

improvementMarch 1, 2026

Mobile responsive dashboard

All six dashboard pages are now fully responsive on mobile and tablet devices.

announcementFebruary 28, 2026

CourtFlow AI launched

CourtFlow AI is now live. Automate court email processing for your litigation firm — AI extracts cases, deadlines, parties, and documents from every court filing email.