Back to products
BrookAI
AI

BrookAI

An AI customer service bot that learns from your documents and answers on your website and on WhatsApp. Multi-tenant and resellable — one system, many clients, each with its own identity.

Plans based on query volume.

See the case study for this project →
Screenshot 1
Screenshot 2

BrookAI is an AI chatbot SaaS built to run in production from day one. It plugs into any website with a code snippet and into the WhatsApp Business API — the same bot, on every channel where your customers are.

The bot answers using only the documents you upload: catalogues, manuals, FAQs, price lists, policies. It doesn’t make things up — it searches your own content using RAG (pgvector + LangChain) and answers in your own words. If it still can’t answer after several attempts, it automatically hands the conversation over to a human agent.

Each client has its own isolated space (multi-tenant): its documents, its settings, its conversation history and its metrics. From the admin dashboard they can manage everything without touching code — upload documents, customise the bot’s name and tone, browse the history and review which questions it couldn’t answer.

If you are an agency or a consultant, BrookAI is resellable: you can offer the service to your own clients under your brand, each with their own tenant and independent settings.

Stack: FastAPI (Python) · Claude API (Anthropic) · LangChain + pgvector · Supabase · Vanilla JS widget · React + Vite · WhatsApp Business API.

What’s included

  • Bot trained on your documents (PDF, TXT, URLs) — RAG with pgvector
  • JS widget you can embed in any website with a single snippet
  • Full integration with the WhatsApp Business API
  • Automatic handover to a human agent when the bot can’t answer
  • Admin dashboard to manage documents, settings and metrics
  • Multi-tenant — one system for many clients, each one isolated
  • Conversation history and analysis of unanswered questions
  • Installation and setup included · Team training

Requirements

  • · An active website or WhatsApp Business number
  • · Business documents in PDF or plain text
  • · Internet connection

Need something custom?

We can adapt this product or build something from scratch for your business.