Truvyo is intentionally small. One engine, two agents, four governance pieces, one Cloudflare deployment. Here's everything.
The single rule that everything else falls out of. An answer may never make a substantive claim it cannot trace to an evidence-graded article that passed the audit.
| Evidence level | Means | When it shows up |
|---|---|---|
Official | Authoritative manufacturer / technical documentation. | Starlink install guides, Peplink user manuals, vendor specsheets. |
Field-corroborated | Multiple independent real users reported the same fix; audit confirmed no conflict with official guidance. | "The Mini sometimes needs a second reboot after a firmware push." True, widely reported, not in any PDF. |
Corrected to official | A community claim that contradicted the official docs. Rewritten to match. | Bad community fix → audit gate caught it → served the right answer instead. |
Unverified - needs review | Benched. Mirrored to your human review queue. Never reaches a customer. | Single-user anecdotes, edge cases with no corroboration. |
Every question takes this path. Average end-to-end time: 1.4 seconds.
[KB-N] citations.Truvyo's KB is layered. The Shared Knowledge Library is curated by us — manufacturer docs, audited community fixes, current as of the most recent quarterly refresh. It compounds across every customer.
Your tenant overlay is yours alone. Internal SOPs, return policies, private-label SKU mappings, brand voice overrides. Only your instance sees it. Never extractable.
A per-tenant preference controls which layer wins when both contain content on the same topic: your POV first, canonical answer first, or blend.
Every closed conversation grades the knowledge base. Every thumbs-down flags an article for review. The KB gets better while you sleep.
What's shipping next. Each item is in active build; early-access customers help shape the spec and lock in launch pricing.
| Feature | What it does | Ship target |
|---|---|---|
| WhatsApp / SMS / Email channels | Same engine, additional inbound channels. Dispositions count under the existing pool. | Q3 2026 |
| Billing Connect | Connect Stripe, QuickBooks, NetSuite, or your customer DB. Agent answers customer-specific billing questions grounded in the actual record. Data flows IN, never extracted out. | Q4 2026 |
| Voice channel | Inbound phone-call agent on the same evidence-grounded engine. Architecture shipped: Twilio Media Streams ↔ Deepgram streaming STT ↔ runAgent() ↔ ElevenLabs streaming TTS, with barge-in and hot-transfer escalation. Per-call Durable Object holds state. Streaming end-to-end token plumbing is the remaining work. | Architecture: shipped · Implementation: Q1 2027 |
| Multi-language (50+) | Full agent fluency across the major business languages. Locale-aware retrieval. | Q2 2027 |
Truvyo is a single Cloudflare Worker plus D1, Vectorize, KV, and R2. Free-tier capable for Phase 0; the only real variable cost is the Anthropic API — and our pricing tracks that cost directly.