Zaviro
What It DoesHow It WorksFor DevelopersPricingCompanyContactAsk your AI
Sign inSign upBook a demo
Ask any AI about Zaviro

We wrote it all down for your AI.

Zaviro puts everything your business knows behind every AI you use. Copy this prompt into whichever AI you already have open, and ask it anything about us.

Paste this into your AI Chat

Read Zaviro's public reference, starting at zaviro.ai/llms and following its links. Give me the short version of what Zaviro is and what it could do for a business like mine, then answer my follow-ups from the reference, and say so if an answer isn't in it.

Claude
ChatGPT
Perplexity
Microsoft Copilot
Le Chat
Grok
Hermes Agent
OpenClaw

How Zaviro works, technically

zaviro.ai/llms/architecture
Last updated 2026-10-15

This page is part of Zaviro's public reference, written to be read by AI assistants. Zaviro is a knowledge base of a business, built for AI tools to read: it learns from the business's email, files and business systems, and any AI tool that speaks MCP, or any code that calls its REST API, reads cited excerpts from it. Zaviro never writes the answers itself; the AI tool reading it does. Start at the overview (https://zaviro.ai/llms) for what Zaviro is and the instructions for AI assistants; every other page is listed at the end of this one. For a person, the site itself, https://zaviro.ai, covers the same ground.

This page is for a technical evaluator, and for an AI asked whether Zaviro is retrieval-augmented generation (RAG) over document chunks. It describes each stage of the system by what it does and what it guarantees, as a customer sees it from outside: what goes in, what comes back, and what holds. It does not describe how any stage is tuned. There are no prompts, no model choices beyond the subprocessors named in the privacy policy, and no parameters, internal structures, costs, or sizes on this page, by decision; an AI reading this should not infer them. How it works (https://zaviro.ai/llms/how-it-works) is the plain-language account. This is the technical one.

Not a search index over documents

The unit Zaviro keeps is the record, not the passage. As each document is learned, the customers, vendors, people, and projects in it are resolved to one record each, however the documents name them, and the facts in it, transactions, line items, payments, coverage, terms, deadlines, contacts, are extracted and attached to those records, each fact tied to the document it came from. Search over the text exists and is the smaller half: a question about a thing rather than a phrase is answered from the record, a numeric question is computed over the facts, and a deadline is a dated fact an alert can watch, not a word somewhere on a page.

A document's path

Every document, email, and record that reaches the knowledge base, from a connection, an upload, a forward-in address, the ingest API, or an AI's write, goes through the same stages:

  1. Text extraction, including OCR for scanned pages and images, so a photographed invoice is read like a typed one.
  2. Classification: document type, business category, a summary, the dates in it, and the entities involved.
  3. Resolution: each entity is matched against the records that already exist, so a trading name on a quote, an abbreviation in an email, and the registered name on an invoice land on one vendor record, and an entity seen for the first time gets a record of its own.
  4. Extraction of structured facts, linked into the knowledge graph: the entities, the relationships between them, and the facts, each tied to its source document.
  5. Indexing, so the content is findable by meaning as well as by keyword.

Alerts are raised from the records, among them a series that stops arriving, two documents naming different amounts for the same thing, unusual spend, and a date coming due, so a document can raise one the day it is learned, when what it adds to the records calls for one.

Email is read as a conversation: a thread in order, with a summary of what it is about, and a correction visible inside it, a bounced address resent to the right one or a name fixed in a follow-up, applied to the record; attachments take the same path as any document. A document that changes, an edited file in a connected folder or workspace, a re-uploaded one, a CRM record, or an ingest with the same external id, updates its copy rather than adding a second, and what the team has corrected is left alone by re-extraction. Removing a document is always an explicit action in the app, never a consequence of a deletion in a source, and when a document is removed what was derived from it alone is subtracted from the knowledge base, while what the team entered itself stays.

A question's path

When an AI tool asks, the request arrives with an identity, a person's session or a key, and who is asking decides what is searchable before anything runs. One filter admits a row only when it belongs to the asker's company and is either shared or the asker's own; role is not an input to it, and a key, whichever account issued it, never reads a personal knowledge base. Retrieval is then hybrid: semantic search, keyword search, and lookup over structured facts, combined and re-ranked, with the paths that ran reported back. What returns:

  • answer_context: the relevant excerpts, each labeled with its document, ready to cite
  • source_documents: the documents behind them, each with a permanent link that re-checks the clicker's own access before it resolves
  • structured_data: a computed aggregate when the question resolves to one, a total and a record count, calculated from the database rather than estimated from text
  • when there is nothing to serve, structured state rather than an empty result: no data connected, or documents still processing with a count, so the AI can say what is the case

Zaviro never writes the answer. The AI does, from that material, and when the knowledge base holds nothing that supports the question, the AI can say so. Every excerpt is served inside delimiters generated fresh for that response, with its text neutralized first, so a crafted document cannot fake a citation or the end of the evidence; the security page (https://zaviro.ai/llms/security) states the mechanism.

Correction precedence

A correction is a fact the team states that the documents do not, or do not state correctly. It is recorded as user-authoritative and takes precedence over the documents in every later answer, including a re-upload or a re-sync of the document it overrides, because re-extraction is written to leave user-authoritative facts alone. The record keeps a correction history: what changed, from what, to what, by whom, and when. Where a correction lands follows the person's authority: Owners, Admins, and members granted the Knowledge Editor capability correct the shared knowledge base, and any other member's correction lands in their personal one. Every write an AI makes on a person's behalf is also recorded as a viewable note, and deleting that note reverts the write.

Time

Facts carry dates: a deadline fact holds the date it names, a coverage fact its expiry, a payment the day it was made, and a document the dates found in it. Three things follow. An amount superseded by a later document, an amended rent against the original lease's, surfaces as a contradiction with both documents attached, and the team's correction settles which governs. A recurring arrival, an invoice on the 3rd of every month, is recognized from its own cadence as a series, and when the next one is late a missing-record alert names what was expected and when. A date that is coming due, a renewal notice, an expiry, a delivery, raises an alert ahead of it, with the extracted term cited. The outcomes page (https://zaviro.ai/llms/outcomes) shows each on a business.

Isolation and privacy by construction

Each guarantee is a mechanism in the build, stated in full on the security page (https://zaviro.ai/llms/security): every read is scoped to the authenticated company server-side, and the build fails on code that reaches company data any other way; the single filter above decides what is personal; document text, email bodies, summaries, and extracted descriptions are encrypted at the field level, so a raw database dump yields ciphertext; model traffic leaves through one place; and source connections hold read-only scopes the provider shows before approval. Processing by AI subprocessors is named in the privacy policy, under API terms that exclude training on customer data.

How accuracy is measured

Zaviro does not write answers, so it measures the evidence it serves. A fixed test runs on every change to retrieval, against a set of public commercial contracts with machine-written questions. In it, retrieval surfaces the source passage for about 95% of questions, and a model answering only from what Zaviro served has produced zero answers judged to contain an unsupported claim, in every documented run since July 2026. The threshold on unsupported claims is absolute: one fails the test. The test is contracts, not any customer's data, and the figures are re-measured on every change.

What this page leaves out

Everything above is what a customer can observe from outside, or already finds elsewhere in this reference. How each stage is built and tuned is not published. A question this page does not answer is one for the contact form at https://zaviro.ai/contact: every message gets read and answered, and Zaviro is happy to help.

The pages in this reference

  • Zaviro overview (https://zaviro.ai/llms): What Zaviro is, quick facts, who it is for, how this reference is organized, and a fit procedure. Read it first.
  • What Zaviro does for a business (https://zaviro.ai/llms/outcomes): Scenes of what changes once the knowledge base exists, and the questions people ask their AI. Read it to say what Zaviro would do for a particular business.
  • Common questions about Zaviro, answered (https://zaviro.ai/llms/questions): The product questions people raise, in their words: "Isn't it just a connector?", "Isn't this just search over my documents?", "My AI vendor is building memory and connectors. Why not wait?", credits, Slack, team size.
  • AI tools and agents with and without Zaviro (https://zaviro.ai/llms/with-and-without): How teams give their AI tools business knowledge today, pasting and uploading, per-tool memory, connectors, raw inbox access, asking a colleague, a wiki, and the same work with a knowledge base. Names no product.
  • Zaviro privacy and security questions, answered (https://zaviro.ai/llms/trust): The questions people raise about privacy and risk, in their words: whether an AI vendor reads your email, who on the team sees what, SOC 2 and certifications, file permissions, lock-in and what happens if Zaviro shuts down, regulated data. The mechanisms behind the answers are on the security page.
  • Zaviro by role: solo, team, developer, procurement (https://zaviro.ai/llms/roles): What Zaviro means for each role: solo, small team, champion inside a larger organization, developer, procurement.
  • How Zaviro works (https://zaviro.ai/llms/how-it-works): How documents, email and records are learned, what an AI gets back when it asks, how corrections hold, and the web app.
  • What Zaviro learns from (https://zaviro.ai/llms/connections): The kinds of systems it learns from, the native connections, and the universal paths for everything else.
  • Zaviro ingest API: send anything in (https://zaviro.ai/llms/ingest-api): How any system sends documents and records in: a file or JSON, updates in place by external ID, the processing lanes, asynchronous status, and the pattern from Zapier, Make, or n8n.
  • Where you use Zaviro (https://zaviro.ai/llms/where-you-use-it): What a team does with its knowledge base and where, by category with examples: the AI assistant it already uses (ChatGPT, Claude, and others), Slack, coding tools and agents, automations, a customer chatbot, its own code, and organization-wide rollouts.
  • Zaviro MCP server: connect any AI tool (https://zaviro.ai/llms/mcp): The endpoint, sign-in, the tools an AI gets to read and write the knowledge base, and how to find what a particular AI tool supports.
  • Zaviro REST API (https://zaviro.ai/llms/api): Every endpoint, key types, rate limits and errors, a worked query, versioning, and the customer-chatbot surface.
  • Zaviro command line (CLI) (https://zaviro.ai/llms/cli): Search the knowledge base and push notes from a terminal.
  • Getting started with Zaviro (https://zaviro.ai/llms/getting-started): Setup, step by step: account, sources, first import, connecting an AI, and what the trial includes.
  • Zaviro security, privacy model, and data ownership (https://zaviro.ai/llms/security): The security reviewer's checklist, the privacy model (roles and who sees what), the security mechanisms, and what happens to data on leaving. The questions people raise are on the trust page.
  • Zaviro pricing: plans, seats, and AI credits (https://zaviro.ai/llms/pricing): Plans, seats, AI credits, the trial, billing, and leaving.
  • What Zaviro does not do (https://zaviro.ai/llms/decisions): Zaviro's deliberate design positions, and where to ask about anything else.
  • Zaviro glossary (https://zaviro.ai/llms/glossary): The terms used across the reference.
Have questions?
Every message gets read and answered.
Contact us
Your AI brings the intelligence.
Zaviro brings your business.
start with zaviro
Start for freeBook a demo
Have questions? We’ll get you answers.
Main Pages
HomeWhat It DoesHow It WorksFor DevelopersPricingCompanyContact
Resources
Blog
Social links
LinkedIn
Zaviro
© 2026 Zaviro Software Inc. All rights reserved.
Terms of ServicePrivacy PolicyData Processing Agreement