Pitchbar — Self-hosted SaaS Sales AI Widget for Any Website

Pitchbar is a complete, multi-tenant SaaS platform you can install on your own server. Every visitor on your site — or your client's site — gets a sub-second AI sales assistant that learns from your own pages, captures leads, and hands off to a human in real time.

One <script> tag drops the widget on any website — WordPress, Shopify, Next.js, React, Vue, plain HTML, anywhere. The whole stack — agents, knowledge base, inbox, billing, documentation — ships in one Laravel + React application. Run it for yourself, for ten clients, or for a thousand subscribers.

One purchase. Unlimited workspaces. Your data, your infrastructure, your AI.

Pitchbar — self-hosted AI sales widget for any website

Pitchbar — self-hosted AI sales widget for any website

Pitchbar — self-hosted AI sales widget for any website


What's New in v2.1.0

External tool servers, a themeable marketing site, real control over which AI model you run, and three dashboards that show you what the product is actually doing. Existing buyers get this update for free.

New: MCP tool servers

Agents can now call tools hosted on external Model Context Protocol servers — your order system, your CRM, your internal API, anything that speaks MCP. Register a server once per workspace, discover its tools, and grant them per agent.

New: pluggable marketing themes — Aurora and Prism

New: model picker with a real latency probe, and provider failover

New: three operator dashboards

New: Translation Manager and trial plans

Improvements

Fixes


Run Your Own SaaS — Out of the Box

Pitchbar is not a chat plugin. It's a complete SaaS-in-a-box. Install it once, hand customers a sign-up link, and you're running an AI sales-widget business under your own brand. Every piece needed to operate a real subscription product is included and wired up.

You keep 100% of the subscription revenue minus Stripe's processing fee. No per-tenant fees from us, no per-conversation tax, no usage-based reseller cost. One Envato license, unlimited workspaces, unlimited end-customers.

Multi-tenant workspaces with Stripe-synced subscription plans

What's wired for SaaS operation

Two licenses, two business models

The financial model in plain numbers

Set up three plans (Free / Pro / Enterprise) at $0 / $49 / $249. Acquire 100 paying customers averaging the Pro tier — that's roughly $4,900/month recurring, before any Enterprise upsells. Pitchbar's external infrastructure cost on Cloudflare's "one-bill" mode is around $5/month plus per-request usage. The math works whether you sell to ten customers or ten thousand.


Why Pitchbar


Core Features

1. AI agents grounded in your knowledge

Build AI agents with custom persona, theme, and knowledge sources

2. Drop-in widget for any website

Drop-in widget on any website with streamed answers and citations

3. Real-time inbox + human takeover

Real-time inbox with one-click human takeover

4. Lead capture, form builder & intent detection

5. Workflows — scripted multi-step flows

6. Customisation that doesn't need code

7. Analytics & knowledge gaps

Analytics dashboard with conversation volume, deflection rate, and knowledge gaps

8. Multi-tenant workspace model

9. Subscription billing — Stripe synced

10. Platform admin console

Platform admin console with site health, plans, and workspace usage

11. Integrations

12. Built-in marketing site & SEO

13. Built-in documentation site

Built-in Mintlify-style documentation site with sidebar navigation and code blocks


What's Inside the Stack


Server Requirements

Total external infrastructure cost on Cloudflare's "one-bill" mode: starting at ~$5/month on a small VPS plus Cloudflare's per-request usage tier.


Security & Privacy


Multi-language

The widget auto-detects the visitor's preferred language from their browser and replies in it. 133 locales ship in the box, including every major commercial language — English, Spanish, French, German, Portuguese, Dutch, Italian, Japanese, Chinese, Arabic, Hindi, Turkish, Russian and Indonesian among them.

Right-to-left is handled properly, not bolted on: the widget mirrors its layout and input direction for Arabic, Hebrew, Persian and Urdu.

Every string is yours to change. The built-in Translation Manager lets you override any user-facing string in any locale from the admin — including the marketing copy and the SEO title and description of each public page, so you can run the same install as a fully localised product in several markets without editing a file or redeploying.

The system prompt instructs the model to translate retrieved sources but keep numbers, prices, and proper nouns verbatim.

The WordPress companion plugin also ships with a Simplified Chinese (zh_CN) translation pack — when you set a WordPress site or user locale to 简体中文, the Pitchbar plugin admin renders in Chinese automatically. More plugin translation packs land in later releases.


Frequently Asked

Can I use this for my client's site?

Yes. The Regular License covers a single end product (a single deployment). For agency use across many client sites, the Extended License grants the resale and white-label rights you need.

Will it work on WordPress / Shopify / Wix / Squarespace?

Yes — the widget is a single <script> tag, framework-agnostic. Any platform that lets you paste HTML before </body> can run Pitchbar. WordPress: paste in your theme's footer.php or use a "header/footer code" plugin. Shopify: paste in theme.liquid. Squarespace: Settings → Advanced → Code Injection → Footer.

How accurate are the answers?

The agent answers only using the knowledge sources you've added. If the answer isn't in your sources, it says so plainly and offers to capture the visitor's email instead of making something up. The confidence threshold is configurable per agent.

Can I customise the look of the widget?

Yes — primary colour, accent colour, corner radius, launcher position (centered bar, bottom-right bubble, or bottom-left), launcher label, persona, tone, and starter prompts are all configurable from the dashboard with a live preview. The "Powered by" footer can be removed on paid plans.

Do I need a Cloudflare account?

Recommended but not required. Cloudflare Workers AI is the cheapest AI path and handles chat, embeddings, vector search, and crawl in one bill. If you prefer OpenAI, set OPENAI_API_KEY and VECTOR_PROVIDER=qdrant — same features, different pricing.

What about data privacy?

Pitchbar is self-hosted — visitor messages, captured leads, and knowledge content live on your infrastructure. The only third party that sees the content is your chosen LLM and vector provider. You control retention, encryption, and deletion.

Can I run multiple agents per site?

Yes — embed multiple <script> tags with different data-agent-id values. One agent per workspace can run on the same domain.

Does it scale?

Yes. The hot path is engineered for <1s p95 time-to-first-token. Async persistence, Redis caching for retrieval and conversation history, queue-driven crawling and indexing — the architecture handles thousands of concurrent visitors per server.


All buyers within the major version get every release for free.


Ready to Ship

Pitchbar is production-ready software, not a starter kit. Every page is polished, every feature is documented, every endpoint is tested. The hot-path latency is engineered, the multi-tenancy is enforced by tests, the security defaults are tight.

Buy once. Deploy anywhere. Sell to anyone.