
What an AI agent does when it's actually working for you.
JB is a FirmOps-managed AI agent running the operations of a real personal-injury law firm. Public-safe. Shape only. Human-approved.
What JB did, in order.
Chronological. Public-safe. Every entry approved by a human before it landed. Raw JSON.
Tuesday, September 22, 2026
14 entriesRebuilt knowledge search index
Live actionDiscovered empty search index prevented retrieval of operations documentation, rebuilt index and scoped collection to reduce file count from thousands to curated set.
Platform, sync & reliability·firm brainRestored daily index refresh job
Live actionConfigured automatic daily reindex at morning hours to prevent knowledge base staleness.
Platform, sync & reliability·firm brainConsolidated operations documentation
Live actionRemoved duplicate documentation after discovering it shadowed existing authoritative sources, merged unique findings into registry.
Platform, sync & reliability·JB · agentRemoved actor identity from shared service state
Live actionRefactored caller context to pass as parameters instead of instance variables, preventing potential user leaks under concurrency.
Platform, sync & reliability·firm brainAligned vertana homepage meta to keyword research
Draft-gatedRewrote title and description tags based on search volume analysis, keeping brand elements consistent.
Marketing & lead capture·JB · agentAudited and shipped feature branch to production
Approval-gatedReviewed multi-tab interface code, merged pull request, and verified deployment success.
Platform, sync & reliability·JB · agentFixed missing field in api serializer
Approval-gatedAdded one line to expose existing database column through the serializer, deployed and verified live.
Platform, sync & reliability·JB · agentVerified stage classification logic against live data
Read-onlyCross-checked string literals in filter arrays against production values to prevent silent failures.
Case & matter management·firm brainFinalized brand positioning through stakeholder interview
Draft-gatedLocked headline, product name, and public pricing approach based on interview findings.
Marketing & lead capture·JB · agentPrepared SEO content brief for writer
Draft-gatedGenerated a topic brief for external content production based on keyword research.
Marketing & lead capture·JB · agentPrepared internal article brief
Draft-gatedCreated a content outline for firm-managed publishing workflow.
Marketing & lead capture·JB · agentHandled user requests across channels
Live actionProcessed seventeen user interactions spanning desktop, email, and messaging platforms.
Client communication·JB · agent·Email, Signal, TelegramUpdated AI model catalog integration
Live actionEnhanced model tier configuration and added new catalog provider support.
Platform, sync & reliability·firm brainImproved search visibility for practice areas
Live actionAdded missing search queries to existing pages and refined ranking data collection.
Platform, sync & reliability·firm brain·Website
Monday, September 21, 2026
13 entriesReviewed tenant MCP integration for release
Read-onlyAudited practice management system connector for production readiness and identified four blocking issues.
Platform, sync & reliability·firm brainFixed actor identity isolation
Live actionRefactored caller context handling to prevent cross-request state leakage.
Platform, sync & reliability·JB · agentAligned website homepage to keyword research
Draft-gatedRefined meta title and headline copy based on search volume analysis, pushed changes to production.
Marketing & lead capture·JB · agent·WebsiteConducted competitive keyword gap analysis
Read-onlyRan live search volume and difficulty checks across target service categories, documented findings in planning doc.
Marketing & lead capture·JB · agentFixed missing contact field in API serializer
Live actionAdded populated database column to application endpoint response, deployed and verified live.
Platform, sync & reliability·firm brainFixed broken deep-link query parameters
Live actionRepaired tab routing so action shortcuts in menus and previews now land on the correct page section.
Platform, sync & reliability·JB · agentReviewed staff integration spec
Read-onlyFound four implementation issues in integration design document requiring correction before automation runs.
Platform, sync & reliability·JB · agentApplied code review fixes
Live actionPushed fixes to feature branch addressing key handling, error states, and deferred overlay migration.
Platform, sync & reliability·JB · agentImplemented UI redesign as stacked PRs
Live actionCreated three sequential pull requests restructuring page layout to match external system patterns.
Platform, sync & reliability·JB · agentMerged intake portal test coverage
Live actionAdded end-to-end tests for portal intake comment handling and successfully merged three pull requests with passing CI.
Platform, sync & reliability·JB · agentAnalytics tracking expanded for website actions
Live actionAdded measurement for consult, call, and email conversion points.
Marketing & lead capture·firm brain·WebsiteIntegration layer received stability updates
Live actionFixed invoice listing and authentication flow issues across connected systems.
Platform, sync & reliability·firm brainPayment notification routing improved
Live actionEnhanced alert delivery for electronic payment completions.
Billing, trust & finance·firm brain
Friday, September 18, 2026
13 entriesFixed broken deep-link parameters
Live actionCorrected URL query string format so direct links to specific tabs now work properly.
Platform, sync & reliability·JB · agentReviewed integration project spec for accuracy
Read-onlyVerified anchors across a staff integration project document and flagged four fixes needed before deployment.
Platform, sync & reliability·JB · agentApplied code review fixes to feature branch
Live actionPushed commits addressing portal key handling, error states, and deferred migration tasks.
Platform, sync & reliability·JB · agentImplemented multi-PR redesign across worktrees
Live actionBuilt header, tabs, and dashboard changes as stacked pull requests with passing gates at each layer.
Platform, sync & reliability·JB · agent·ClioPublic business profile listings updated
Read-onlyFirm contact details and attorney advertising disclosures refreshed across directory listings.
Marketing & lead capture·firm brain·Website, Google Business ProfileLead routing investigation completed
Read-onlyTraced missing contact flow between intake form and relationship management system.
Intake & qualification·JB · agent·IntakeRecords authorization auto-generated from intake packet
Read-onlyWhen a required authorization form is absent, the system now generates it automatically from data already collected during intake.
Documents & correspondence·firm brain·Documents, IntakeAdvertising spend tracking aligned across platforms
Read-onlyConsolidated conversion measurement and landing page performance monitoring into a unified tracking plan across paid channels.
Marketing & lead capture·firm brain·Reporting, WebsiteMarketing hub routing updated for correct domain
Read-onlyRedirected traffic paths to ensure visitors land on the intended marketing destination without broken links.
Marketing & lead capture·firm brain·WebsiteEvent booking attribution flow restored
Draft-gatedCalendar booking integration with analytics tracking repaired to capture scheduling source data.
Marketing & lead capture·firm brain·Calendar, WebsiteLead tracking measurement plan drafted
Draft-gatedAnalytics specification prepared for multi-channel intake source attribution.
Intake & qualification·firm brain·ReportingMerged three pull requests for intake workflow
Approval-gatedCompleted continuous integration tests and merged code changes that refine portal comment handling in the intake pipeline.
Platform, sync & reliability·JB · agentExtended calendar integration permissions
Approval-gatedRequested additional calendar access scopes to support scheduling across firm email accounts.
Client communication·firm brain·Email, Calendar
Thursday, September 17, 2026
19 entriesReviewed staff portal integration spec
Read-onlyVerified specification anchors and identified four implementation fixes needed before deployment.
Platform, sync & reliability·JB · agentApplied code review fixes to portal feature
Live actionImplemented feedback on portal key handling, error states, and component data loading patterns.
Platform, sync & reliability·JB · agent·ClioPortal document approval workflow enhanced
Read-onlyUpdated the document review system to support reversing approval states when documents need additional changes.
Documents & correspondence·firm brain·DocumentsBirthday card automation deployed
Live actionConfigured automated birthday card printing and mailing ten days before each occurrence.
Client communication·firm brain·Documents, EmailBrand consistency updates deployed
Live actionStandardized public-facing firm name, tagline, and footer information across digital properties.
Marketing & lead capture·firm brain·WebsiteLead routing issue investigated
Read-onlyTraced missing lead flow between intake system and tracking platform to identify gap.
Intake & qualification·JB · agent·IntakeMedical authorization fallback generation refined
Live actionSystem generates backup authorization forms from packet data when primary HIPAA documents are absent.
Medical records & treatment·firm brain·DocumentsMarketing hub redirects consolidated to main brand
Live actionSearch-engine-facing redirects now route multiple marketing properties to a unified destination.
Marketing & lead capture·firm brain·WebsiteRegistered agent mail address validation refined
Approval-gatedSystem allows staff to override postal service suite number restrictions for certain addresses.
Client communication·firm brain·DocumentsWebsite content deepened for legal AI directory
Live actionDirectory listing expanded with additional detail to improve search visibility.
Marketing & lead capture·firm brain·WebsiteAd platform master plan sequencing documented
Draft-gatedJB synthesized multi-phase roadmap for paid search measurement and automation.
Platform, sync & reliability·JB · agentRefreshed business profile review snapshots
Live actionSynced current Google Business Profile review data into the firm's public presence.
Marketing & lead capture·firm brain·Google Business ProfileCalendly booking attribution restored in analytics
Draft-gatedFixed event tracking flow so scheduled consultations appear correctly in conversion reports.
Intake & qualification·JB · agent·Calendar, ReportingDemand generation workflow updated for native copy
Draft-gatedAdjusted job to handle document duplication in app before sharing with external systems.
Platform, sync & reliability·firm brainSEO-focused content for multiple practice areas
Draft-gatedDrafted comparison posts on digital channels and geography-specific elder law services.
Marketing & lead capture·firm brain·WebsiteAttached intake questionnaire to task
Live actionAutomatically appended completed intake questionnaire PDF to the intake task record.
Intake & qualification·firm brainWired tenant read tools to intake
Live actionConnected cross-system read capabilities to intake workflow layer.
Platform, sync & reliability·firm brainUpdated business profile review count
Live actionSynchronized current review total to online business listing.
Marketing & lead capture·firm brain·Google Business ProfilePublished service area landing pages
Live actionDeployed geographic and service-specific pages to firm website.
Marketing & lead capture·firm brain·Website
Wednesday, September 16, 2026
13 entriesPortal packet auto-completes on external signature
Live actionIntake workflow closes packet tasks when signed documents arrive from outside channels.
Intake & qualification·firm brain·Documents, DocuSignLanding page conversion tracking aligned
Live actionAds platform now captures URL parameters and conversion events in single source of truth.
Marketing & lead capture·firm brain·Website, Google Business ProfileMarketing hub redirects consolidated
Live actionOld marketing URLs now point to primary destination to preserve search rankings.
Marketing & lead capture·firm brain·WebsiteRegistered agent address validation relaxed
Live actionMailing system now accepts non-standard suite formats that postal service may reject.
Platform, sync & reliability·firm brain·DocumentsTrust signal added to intake thank-you page
Draft-gatedPost-submission page now includes brief credibility strip to reduce abandonment.
Intake & qualification·JB · agent·WebsiteRestored booking attribution for analytics platform
Draft-gatedReconnected scheduling tool event tracking to analytics so new consultation bookings appear in conversion reports; draft confirmation email prepared.
Intake & qualification·JB · agent·CalendarUpdated document-handling pipeline for demand packages
Live actionSwitched copy-then-share workflow in native layer so demand letters use correct file-handling sequence.
Platform, sync & reliability·firm brain·DocumentsSynced review snapshot for business profile
Read-onlyPulled latest ratings and testimonials into internal store so reputation metrics stay current.
Reporting & owner visibility·firm brain·Google Business ProfileCompleted end-to-end portal integration tests
Live actionValidated portal message flow and merged three pull requests with passing CI checks.
Platform, sync & reliability·JB · agentGenerated content briefs for website articles
Draft-gatedPrepared SEO-optimized article outlines for review and drafting.
Marketing & lead capture·JB · agent·WebsiteHandled 14 conversation threads across channels
Draft-gatedAgent responded to messages across desktop app, email, and encrypted messaging platforms.
Client communication·JB · agent·Email, Telegram, SignalEnhanced document review workflow controls
Read-onlyAdded capability to revoke approval status on previously accepted portal documents.
Documents & correspondence·firm brain·DocumentsUpdated public website search visibility
Read-onlyAdjusted search engine crawl permissions for public-facing web properties.
Marketing & lead capture·firm brain·Website
Tuesday, September 15, 2026
17 entriesReviewed five homepage and content optimization PRs
Read-onlyAssessed draft copy improvements for three law firm sites covering service pages, blog posts, and local SEO targeting specific practice areas.
Marketing & lead capture·firm brain·DocumentsPublished legal AI directory listing update
Live actionMerged changes to a platform directory entry for a legal technology product.
Marketing & lead capture·firm brain·WebsiteRestored booking attribution in analytics configuration
Draft-gatedUpdated tracking setup to connect scheduling tool events with analytics platform for a firm site.
Marketing & lead capture·firm brain·Website, CalendarPrepared intake copy and share workflow
Draft-gatedDrafted automation to duplicate and distribute intake documents across internal systems.
Intake & qualification·JB · agent·DocumentsSynced third-party review snapshots
Live actionPulled current review data from external platform into internal reporting system.
Reporting & owner visibility·firm brain·Reporting, Google Business ProfileFirm homepage condensed to operator value doors
Draft-gatedShortened homepage to lead with operator positioning and four capability doors, with brain as supporting door.
Marketing & lead capture·JB · agent·WebsiteDirectory listings expanded with integration depth
Draft-gatedDeepened capability listings in legal technology directories with specific integration details.
Marketing & lead capture·JB · agent·WebsiteAttribution model refined for companion channels
Draft-gatedAdjusted first-touch inheritance so companion channels credit correctly without double-counting.
Marketing & lead capture·JB · agent·ReportingMulti-profile isolation architecture completed
Draft-gatedBuilt per-profile config and environment isolation so desktop and gateway contexts never cross-contaminate.
Platform, sync & reliability·JB · agentCompleted end-to-end integration test suite
Draft-gatedMerged three pull requests and validated continuous integration pipeline for portal communication workflow.
Platform, sync & reliability·JB · agentGenerated content brief for external writer
Draft-gatedPrepared a research-backed brief for contracted content production.
Marketing & lead capture·JB · agentCreated internal content brief for firm publishing
Draft-gatedDrafted a topic outline and research summary for the firm's editorial calendar.
Marketing & lead capture·JB · agentImproved intake packet workflow
Live actionPlatform now completes portal packets when external signatures are marked received.
Intake & qualification·firm brain·Intake, DocumentsEnhanced records authorization handling
Live actionSystem now generates authorization documents when regulatory forms are missing from packets.
Intake & qualification·firm brain·Intake, DocumentsRefined paid advertising configuration
Live actionPlatform updated advertising measurement and tracking across landing pages and email campaigns.
Marketing & lead capture·firm brain·Website, Google Business ProfileAdded staff override for signed retainers
Approval-gatedPortal now allows staff to override when retainers were signed through alternate channels.
Intake & qualification·firm brain·Intake, DocumentsSynchronized review data across platforms
Live actionSystem updated review snapshots to maintain consistency across firm management tools.
Reporting & owner visibility·firm brain·Google Business Profile, Reporting
Monday, September 14, 2026
7 entriesEngagement portal redesigned for sign then pay
Draft-gatedPortal now requires signed engagement letter before payment step, with automated folder and task creation only after both complete.
Intake & qualification·JB · agent·DocuSign, QuickBooks, DropboxFirm website homepage refocused on operator lead
Draft-gatedHomepage copy shortened to lead with operator value proposition, with service areas presented as doors rather than homepage features.
Marketing & lead capture·JB · agent·WebsiteLead attribution inherited across related contacts
Live actionRelated contacts now inherit first-touch attribution from primary contact, ensuring accurate source tracking across contact groups.
Intake & qualification·firm brain·ClioPayment approvals autoload last method for payee
Live actionApproval workflow now remembers and preselects the most recent payment method used for each vendor.
Billing, trust & finance·firm brain·QuickBooksMerged intake comment routing test
Draft-gatedThree pull requests merged to validate that intake comments correctly omit destination email addresses during routing.
Platform, sync & reliability·JB · agentCompiled SEO research brief
Draft-gatedAssembled keyword and competitive analysis for content optimization.
Marketing & lead capture·JB · agent·WebsiteWebsite content updates deployed
Live actionPublished new educational content and refined existing pages for clarity and compliance.
Marketing & lead capture·firm brain·Website
What the firm brain can run.
A featured slice from FirmOps' catalog of 250+ mapped law-firm workflows, organized by operating area. Live entries above are these capabilities firing on real days.
MarketingMarketing & lead capture4
- New lead capture to the case systemApproval-gated
Every lead lands in one place with its source attached, so none fall through the cracks.
- Lead qualification scorecardDraft-gated
The brain scores and summarizes each lead so your team calls the right ones first.
- Missed-call follow-up prepApproval-gated
Missed calls get a ready-to-send follow-up in minutes, not never.
- Review request draftingApproval-gated
Reviews get asked for at the right time, every time, once you approve.
IntakeIntake & qualification4
- Intake link generationApproval-gated
One link starts a clean intake instead of retyping the same facts everywhere.
- One-click case openingApproval-gated
Case launch goes from 47 steps to one click, with a human pressing go.
- E-sign packet status trackingRead-only
You always know which retainers are signed and which are stuck.
- Conflict check surfacingRead-only
Possible conflicts show up before intake, for an attorney to clear.
CasesCase & matter management4
- Matter status in one viewRead-only
Ask what is happening on a case and get the answer without opening four tabs.
- Statute-of-limitations flaggingRead-only
Approaching deadlines get surfaced early. The attorney still owns every date.
- Stale task and handoff finderRead-only
The work that quietly stalled becomes a short list instead of a surprise.
- Calendar event prepApproval-gated
Dates get set on the calendar and linked to the case, once you confirm.
MedicalMedical records & treatment4
- Medical records request trackingApproval-gated
Records requests get sent and tracked, so you know what is still outstanding.
- Medical bill reviewDraft-gated
Bills get a first-pass review with anomalies flagged for the attorney.
- Provider list assemblyRead-only
Every provider on a case in one list, not buried in notes.
- Treatment follow-up prepApproval-gated
Treatment follow-ups get prepared on time, for staff to approve.
DocumentsDocuments & correspondence4
- Letter of representation draftingDraft-gated
Letters of representation draft themselves from the file, for you to review.
- Demand package assemblyDraft-gated
Demand packages come together with records and figures merged in, for the attorney to finish.
- Document redactionApproval-gated
Redactions get planned and applied, then a person verifies before anything goes out.
- Email attachment filingApproval-gated
Incoming files get filed to the right matter instead of lost in an inbox.
CommsClient communication4
- Client status update draftsApproval-gated
Client updates draft from the file in seconds, and a person approves every send.
- Inbox triage to mattersDraft-gated
Email gets sorted onto the right matter with a reply already drafted.
- Approval cards for risky sendsApproval-gated
Anything risky stops at an approval card, so a person always releases the work.
- Deadline reminder prepApproval-gated
Reminders get prepared against real deadlines instead of living in memory.
SettlementNegotiation & settlement4
The payoff, and where a dropped ball is most expensive.
- Settlement alert and announcement prepApproval-gated
When a case settles, the team and the announcement are ready, pending approval.
- Disbursement statement prepDraft-gated
Disbursement statements come pre-built from trust and expenses, for the attorney to sign.
- Expense and cost trackingApproval-gated
Case costs get captured against the right category instead of slipping away.
- Trust reconciliation prepRead-only
Trust and settlement line up in one view before anyone signs off.
FinanceBilling, trust & finance4
- Trust balance monitoringRead-only
Trust balances get watched per matter, with drift flagged before it becomes a problem.
- Invoice and payment link prepDraft-gated
Invoices and payment links come prepared, so billing stops being a chore.
- Payment request trackingApproval-gated
Payment requests get tracked in one place instead of buried in email.
- AR/AP and cash flow snapshotRead-only
The money picture, receivables, payables, and cash flow, in one honest snapshot.
ReportingReporting & owner visibility4
- Owner KPI briefRead-only
Ask what needs attention today and get one clear brief across the whole firm.
- Caseload and velocity reportRead-only
Caseload, velocity, and expected fees on tap instead of once a quarter.
- Channel ROI reportRead-only
See which sources actually produce signed cases, not just leads.
- Exception and bottleneck listRead-only
The things quietly going wrong become one list you can actually work.
PlatformPlatform, sync & reliability3
- Lead-source reconciliationLive action
Lead capture reconciles itself and shouts if it ever goes quiet.
- Channel health monitoringLive action
The systems that carry your work get watched and healed before you notice.
- Content and config validation gateLive action
Changes get checked automatically so mistakes do not reach the public site.
Want your firm to have its own?
FirmOps builds your firm its own AI brain and manages it for you. Read-first. Human-approved. Yours to own.
