FAMI takes a customer from conversation to policy or payout with almost no manual work in between. Four agents, one pipeline, one live dashboard.
FAMI runs the whole motor insurance lifecycle, conversation, evidence, underwriting, issuance, as one traceable pipeline. When something needs a human, it routes there by design.
GoDo talks to the customer. ENOL reads the vehicle from photos. Zentis underwrites under guardrails. The FAMI core ties all three into one event-tracked flow.

A call gets routed through an IVR, photos arrive by email and get re-keyed by hand, and the file sits in an underwriting queue for days. No single record shows who touched what, or when.
From carriers, MGAs, and InsurTechs trying to move faster without losing the paper trail.
Phone trees and email attachments cost days before a file is even underwriting-ready.
Two adjusters read the same photos two different ways.
Rules alone can't judge; manual review alone can't scale.
Start on WhatsApp, finish by phone, repeat everything.
One pipeline, four agents, every step logged as it happens.
GoDo carries the same conversation across voice, webchat, and WhatsApp.
License, registration, prior insurance, collected step by step, no skipping.
ENOL checks damage, identity, and odometer from five photos.
Zentis runs the checks and fails closed on anything uncertain.
The orchestration core streams each transition to the live dashboard.
Different roles, different stakes, all covered by the same testing layer underneath.
Days of hand-offs become one conversational session.
Every file gets the same evidence and the same checks.
Damage read, identity check, and transcript, one traceable record.
Purpose-built, deterministic, and auditable, working as one pipeline.
Voice, webchat, and WhatsApp intake for policy and claims.
Damage and identity reads from five structured photos.
SAFE-guarded underwriting, visual and repeatable.
Event bus and state machine tying the three together.
Voice, webchat, and WhatsApp share one conversation state.
License uploads read automatically, no manual typing.
Identity confirmed before any incident detail is captured.
Five angles, stored in S3 behind short-lived URLs.
Provider agnostic: Qwen, Gemini, Claude, or OpenAI.
PII masking, no invented facts, fails closed on error.
Every phase stores its artifacts for later review.
Live WebSocket view of every event, policy and claim alike.
| Dimension | Manual quote-to-issue | With FAMI |
|---|---|---|
| Intake | IVR hand-offs, email, re-keying | One conversation, staged documents |
| Damage read | Damage read varies by adjuster | Consistent vision-LLM damage read |
| Underwriting | Underwriting queue, checks when time allows | Underwriting runs on arrival, guardrailed |
| Record | Record scattered across email and calls | One event-tracked, replayable record |
| Turnaround | Days to an issued policy | A session, tracked live on the dashboard |
A RabbitMQ event bus and async workers move policies through a Postgres-backed state machine. Documents and reports persist in S3 behind short-lived URLs. Conversations run over WebSocket and Twilio with Redis state. Vision analysis stays provider-agnostic, and OpenTelemetry traces the whole pipeline for replay.
React 18, Vite, Tailwind, React Flow.
WebSocket, Twilio, Redis sessions.
RabbitMQ, async workers, Postgres.
Vision-LLM providers, AWS S3.
Chat to issued policy in one session
GoDo takes phone and email, reserves the policy.
Name auto-extracted, confirmed back to the customer.
Collected in sequence.
Damage, identity, and odometer, returned as a structured report.
Plan options render inline, customer picks one.
Checks run under guardrails, audit events shown live.
Payment link sent, full timeline on the dashboard.
Illustrative. The real number depends on line of business and scope.
Bring one line of business. We'll file a real policy live, then pull the audit trail so you can see exactly what happened.