Skip to main content

Your agency's own AI chatbot platform — your brand on every bot, every widget, and the report that proves it answered 74% of your clients' questions without a human.

74%
average deflection rate across client bots
$6,200
estimated saving per client, per month
5
gap topics surfaced in every report
YA
Your Agency — support bot
answers from this client's knowledge base
embedded demo
What's your refund window?

You can request a full refund within 30 days of purchase. After that window, refunds are reviewed case by case — I can start that review for you right now.

answered from: Refund Policy.pdf

deflected

1,241 questions deflected this month — no human touched them

The differentiator

The report your agency bills against.

Every period, Replica produces a deflection & gap report per client: how much the bot deflected, what that saved in support time, and — the part nobody else ships — the exact questions it answered poorly, clustered by topic so you know what to teach it next. Never gated behind a plan.

Deflection & gap report

Northlake Dental · Feb 1 – Feb 28, 2026 · compared with January

74%deflected
Estimated saving
$6,200
8,930 messages · vs 68% in January

The bot resolved 6,608 of 8,930 conversations without a handoff. The 412 questions it answered poorly cluster into the five topics below — each one is a document or a policy page away from being deflected next month.

Open a live gap report
Questions the bot answered poorly — by topic
  • Refund window after 30 days96 questions · confidence 0.42
  • Weekend appointment availability88 questions · confidence 0.51
  • Insurance accepted84 questions · confidence 0.58
  • Cancelling mid-contract76 questions · confidence 0.63
  • Shipping to PO boxes68 questions · confidence 0.71
the agency walking its client through the report

Proof, not promises.

This is the artifact that renews the contract: a number the client already felt — fewer tickets — turned into a dollar figure, plus an honest list of what to fix. It exports per client, per period, and it carries your agency's brand, not ours.

One platform, every client

One agency. Many client accounts. Each one entirely its own.

Every client account gets its own bots, its own knowledge base, its own branded widget and its own login. Your clients sign in to your platform — Replica's name never appears.

Your agency
Brightline Studio
5 client accounts · Pro plan

Northlake Dental

  • 3 bots · reception, billing, after-hours
  • own knowledge base — 116 documents
  • widget on northlakedental.com, their colours
  • their team logs in to their own dashboard

Harbor & Finch Law

  • 2 bots · intake, document questions
  • own knowledge base — 480 documents
  • widget on harborfinchlaw.com, their colours
  • their team logs in to their own dashboard

Verdant Home Services

  • 4 bots · quotes, scheduling, service areas
  • own knowledge base — 24 documents
  • widget on verdanthome.com, their colours
  • their team logs in to their own dashboard

The engine is included

Not a wrapper around somebody else's bot.

Replica is a self-contained retrieval engine. Each bot gets its own per-bot model trained on that client's documents, answers stream in real time, and every reply carries the source it came from. There is no third-party chatbot vendor underneath — nothing to resell, nothing to leak your margin to.

  • Per-bot retrieval model — one client's answers never bleed into another's.
  • Streamed answers — replies type out live, the way the demo above does.
  • Cited sources — every answer names the document it retrieved from.
the agency's studio, where the bots are run
Ingestion queue — Northlake Dental
  1. readyRefund Policy.pdfPDF · 12 pages
  2. readynorthlakedental.com/appointmentsURL · crawled
  3. embeddingService Agreement 2026.docxDOCX · 41 pages
  4. chunkingFAQ — Billing.txtTXT · 6 KB
  5. queuedInsurance Providers 2026.pdfPDF · 8 pages

States are real: queued → parsing → chunking → embedding → ready. Failures surface as failed, with the reason.

Knowledge-base management

Drop in documents. Watch them become answers.

PDF, TXT, DOCX or a URL — ingestion is asynchronous and honest about it. You always know which documents are live in the bot's brain and which are still working through the queue.

Embeddable widget

Two lines on their site. Your brand in the corner.

The widget drops into any client site, cross-domain, isolated from their styles. Colours, wordmark, greeting and position are set per client — the visitor never sees anything but your agency's work.

  • Cross-domain and isolated — it cannot break, or be broken by, the host site.
  • Customisable per client — every client's widget wears that client's brand.
  • Live-chat handoff — a human can step into any conversation when the bot shouldn't answer.
embed snippet
<script
  src="https://YOUR-AGENCY-DOMAIN/widget.js"
  data-client="northlake-dental"
  data-bot="reception">
</script>
isolated iframeper-client themetheir domain, your brand

Pricing

Priced for resale. The gap report is never gated.

Every plan includes the engine, the widget and the deflection & gap report. What changes is how many clients you can run.

Put your name on the bot your clients already need.

Set up your first client account today — engine, widget and gap report included from the first message.