Get started
Welcome
Pitchbar is a sales-AI chat widget you embed on any website. A visitor opens your site, the widget loads, and an agent grounded in your own knowledge base answers their questions, captures leads, and hands off to a human when needed. This documentation covers how to build agents, embed them, run your workspace, and operate the platform.
What you can do
How it fits together
The product has three surfaces:
- Customer app — the React/Inertia SPA you use to build agents, manage knowledge, run the inbox, and handle billing. Lives at
/dashboard,/app/agents,/app/inbox, etc. - Visitor widget — the Preact bundle that runs on your customers' sites. Streams answers from the same backend over a signed JWT.
- Platform admin — the operator-only console at
/adminfor plans, subscriptions, usage, queue health, and global notifications. Only super-admins see it.
Under the hood: Laravel 13 + Octane, Postgres + Redis, Laravel Reverb for realtime, Stripe via Cashier, Cloudflare Workers AI / Vectorize / Browser Rendering for the AI stack (with OpenAI + Qdrant as fallback). The full stack is documented under Architecture.
Reading order
The sidebar is grouped roughly in the order you'll need things — start from the top, skip what doesn't apply. If you're an operator running the platform, jump straight to Platform admin and Observability.