BrewBot — AI support agent demo

Support that answers from your actual docs — and knows when to get a human.

This page is the website of Copperline Coffee Co., a fictional six-person coffee roaster drowning in “where’s my order / how do I descale” emails. The chat bubble in the corner is BrewBot— a RAG agent trained on Copperline’s 15 help docs. Open it. Try to break it.

↘ It’s the copper button, bottom-right. No signup, no instructions needed.

The entire install, on any website:
<script src="https://brewbot.demo.intakecrew.com/widget.js" data-site="copperline" async></script>

That’s it — one line, any platform, ~3 KB, no dependencies. This very page loads the widget the same way a client’s site would.

Try to break it

The interesting part of a support bot isn’t what it answers — it’s what it refuses to invent.

What’s under the hood

Answers from the docs. Only the docs.
Every reply is grounded in the store's real help content via retrieval — 15 markdown docs, chunked and indexed. No doc, no answer, no improv.
Citations on every claim
Bracketed [1]-style citations map to the exact source document, so the store owner can audit any answer in seconds.
Human handoff, not dead ends
When it's out of depth it says so, captures an email inline, and notifies the team. Unanswered questions become leads, not bounces.
One script tag to install
The whole integration is a single <script> on any platform — WordPress, Squarespace, Shopify, hand-rolled HTML. This page uses it, live.
Guardrails by default
Per-IP rate limiting (10 messages/day), hard-capped model spend, no API keys in the browser. Boring, in the way infrastructure should be.
Runs on pennies
claude-haiku-4-5 + free-tier embeddings ≈ under $10/month at 1,000 chats. The economics work for a six-person coffee shop.

The honest pitch: Copperline is a demo scenario — a fictional business with hand-written docs. Everything else is real: the retrieval pipeline, the streaming answers, the citations, the refusal behavior, the handoff capture, the one-line install. This exact build is what IntakeCrew installs for real stores, trained on their real content, in days. Curious what it says about yourdocs? That’s the conversation we’d love to have.

Peek behind the curtain: conversations and handoffs land in /admin (basic auth — default dev credentials admin / copperline).