Every diagram in the documentation, collected in one place: the sequence
diagrams for each live flow, the entity relationship diagram of the data layer, and the
roadmap architecture. Each one also lives in context on its home page, linked below. All are
generated from the actual code and schema, and follow your light or dark theme.
Call setup and the greeting
From dial tone to Elle's first word: two security gates, then a greeting engineered to be
uninterruptible. Full context on the voice pipeline.
Call setup: signature gate, media-token gate, then a greeting that always plays to the end.
One spoken turn
The heart of the system: streamed hearing, streamed thinking, streamed speaking, all
overlapped. Full context on the voice pipeline.
Sentence streaming is the latency lever: Elle starts speaking while the rest of the reply is still being generated.
Barge-in
Three subsystems cancel from one incremented integer, and the model's memory is truncated
to what the caller actually heard. Full context on
the voice pipeline.
The interrupted turn doesn't error; it quietly stops being real. The caller's words become the next turn.
Booking and consent
Tentative holds, human confirmation, and the carrier-compliant consent script. Full
context on booking and compliance.
The AI never finalizes: every hold is pending until the owner confirms, and texts require the spoken consent script.
Web pairing
A spoken code joins a browser to a live call, in both directions. Full context on
web, SMS and intake.
Two-way pairing: the phone drives the screen, and typed input flows back into the spoken conversation.
Owner-directed outreach
The private channel: two silent gates in, a compliant first text out, and a ledger that
lets the SMS agent recognize the reply. Full context on
web, SMS and intake.
The owner directs; Elle executes and remembers. When the contact replies, the SMS agent already has the context.
The full schema in crow's-foot notation. A caller places calls, calls record transcripts and produce facts, and one-row-per-number tables (consent, outreach) hang directly off the person.
Cost crossovers by volume
Where each architecture is cheapest, and the two division-driven crossover points. Full
context on architectures by volume.
Where each architecture is cheapest (log-log, schematic). Below the first dot, hosted APIs win by an order of magnitude; between the dots, hybrids pencil; past the second, a fleet wins outright. Telephony (~$0.009/min) is excluded; every option pays it equally.
Roadmap: the director escalation
The future architecture, fusing the listening and judgment layers while keeping inference
and the house voice separate. Full context on architecture.
The future architecture keeps inference and TTS separate on purpose: cost tiering, tool reliability, and verbatim delivery all live at that seam.