{"id":125983,"date":"2026-05-08T10:17:47","date_gmt":"2026-05-08T10:17:47","guid":{"rendered":"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/"},"modified":"2026-05-08T10:18:36","modified_gmt":"2026-05-08T10:18:36","slug":"pitchbar-self-hosted-saas-sales-ai-widget-for-any-website","status":"publish","type":"post","link":"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/","title":{"rendered":"Pitchbar \u2014 Self-hosted SaaS Sales AI Widget for Any Website"},"content":{"rendered":"<a href=\"https:\/\/go.fiverr.com\/visit\/?bta=1052423&nci=17043\" Target=\"_Top\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/fiverr.ck-cdn.com\/tn\/serve\/?cid=40081059\"  width=\"601\" height=\"201\"><\/a>\n<\/p>\n<p><a class=\"wp_automatic_demo_btn\" target=\"_blank\" href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fpitchbar-selfhosted-saas-sales-ai-widget-for-any-website%2Ffull_screen_preview%2F63254777\">LIVE PREVIEW<\/a><a class=\"wp_automatic_buy_btn\" target=\"_blank\" href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fpitchbar-selfhosted-saas-sales-ai-widget-for-any-website%2F63254777\">BUY FOR $34<\/a><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/previews.customer.envatousercontent.com\/files\/809263835\/pitchbar-preview.png\"><\/p>\n<h1 id=\"item-description__pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\">Pitchbar \u2014 Self-hosted SaaS Gross sales AI Widget for Any Web site<\/h1>\n<p>\n    <strong>Pitchbar<\/strong> is an entire, multi-tenant SaaS platform<br \/>\n    you&#8217;ll be able to set up by yourself server. Each customer in your website \u2014<br \/>\n    or your consumer&#8217;s website \u2014 will get a sub-second AI gross sales assistant that<br \/>\n    learns from your individual pages, captures leads, and palms off to a<br \/>\n    human in actual time.\n<\/p>\n<p>\n    One <code>&lt;script&gt;<\/code> tag drops the widget on<br \/>\n    <strong>any<\/strong> web site \u2014 WordPress, Shopify, Subsequent.js, React,<br \/>\n    Vue, plain HTML, anyplace. The entire stack \u2014 brokers, data<br \/>\n    base, inbox, billing, documentation \u2014 ships in a single Laravel + React<br \/>\n    utility. Run it for your self, for ten shoppers, or for a<br \/>\n    thousand subscribers.\n<\/p>\n<p>\n    <strong>One buy. Limitless workspaces. Your knowledge, your<br \/>\n    infrastructure, your AI.<\/strong>\n<\/p>\n<p>\n    <img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/pub-0224dc3e9e2b4d16a4f43d483e4dd19d.r2.dev\/pitchbar10.png\" alt=\"Pitchbar \u2014 self-hosted AI sales widget for any website\" \/>\n<\/p>\n<p>\n    <img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/pub-0224dc3e9e2b4d16a4f43d483e4dd19d.r2.dev\/pitchbar9.png\" alt=\"Pitchbar \u2014 self-hosted AI sales widget for any website\" \/>\n<\/p>\n<p>\n    <img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/pub-0224dc3e9e2b4d16a4f43d483e4dd19d.r2.dev\/pitchbar1.png\" alt=\"Pitchbar \u2014 self-hosted AI sales widget for any website\" \/>\n<\/p>\n<h2 id=\"item-description__live-demo\">Dwell Demo<\/h2>\n<p>\n    <strong>Advertising and marketing &#38; widget demo:<\/strong><br \/>\n    <a href=\"https:\/\/pitchbar.thecodestudio.xyz\" rel=\"nofollow\">https:\/\/pitchbar.thecodestudio.xyz<\/a><br \/>\n    \u2014 chat with the dwell AI within the bottom-right nook. The agent is<br \/>\n    grounded on this very documentation website.\n<\/p>\n<p>\n    <strong>Buyer dashboard demo<\/strong> (sign up to discover):\n<\/p>\n<ul>\n<li>URL: <a href=\"https:\/\/pitchbar.thecodestudio.xyz\/login\" rel=\"nofollow\">https:\/\/pitchbar.thecodestudio.xyz\/login<\/a><\/li>\n<li>E mail: <code>buyer@mail.com<\/code><\/li>\n<li>Password: <code>password<\/code><\/li>\n<\/ul>\n<p>\n    <strong>Platform admin demo<\/strong> (super-admin console):\n<\/p>\n<ul>\n<li>URL: <a href=\"https:\/\/pitchbar.thecodestudio.xyz\/admin\" rel=\"nofollow\">https:\/\/pitchbar.thecodestudio.xyz\/admin<\/a><\/li>\n<li>E mail: <code>admin@mail.com<\/code><\/li>\n<li>Password: <code>password<\/code><\/li>\n<\/ul>\n<p>\n    <strong>Documentation website:<\/strong><br \/>\n    <a href=\"https:\/\/pitchbar.thecodestudio.xyz\/documentation\" rel=\"nofollow\">https:\/\/pitchbar.thecodestudio.xyz\/documentation<\/a>\n<\/p>\n<h2 id=\"item-description__run-your-own-saas-out-of-the-box\">Run Your Personal SaaS \u2014 Out of the Field<\/h2>\n<p>\n    Pitchbar will not be a chat plugin. It&#8217;s a <strong>full<br \/>\n    SaaS-in-a-box<\/strong>. Set up it as soon as, hand prospects a sign-up<br \/>\n    hyperlink, and also you&#8217;re operating an AI sales-widget enterprise underneath your<br \/>\n    personal model. Every bit wanted to function an actual subscription<br \/>\n    product is included and wired up.\n<\/p>\n<p>\n    <strong>You retain 100% of the subscription income<\/strong> minus<br \/>\n    Stripe&#8217;s processing payment. No per-tenant charges from us, no<br \/>\n    per-conversation tax, no usage-based reseller value. One Envato<br \/>\n    license, limitless workspaces, limitless end-customers.\n<\/p>\n<p>\n    <img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/pub-0224dc3e9e2b4d16a4f43d483e4dd19d.r2.dev\/pitchbar2.png\" alt=\"Multi-tenant workspaces with Stripe-synced subscription plans\" \/>\n<\/p>\n<h3 id=\"item-description__what-s-wired-for-saas-operation\">What&#8217;s wired for SaaS operation<\/h3>\n<ul>\n<li><strong>Multi-tenant from the database up<\/strong> \u2014 each workspace is totally remoted by a worldwide question scope, regression-tested. One buyer&#8217;s brokers, conversations, leads, and analytics can by no means leak to a different.<\/li>\n<li><strong>Self-serve sign-up<\/strong> \u2014 customer lands in your advertising website, hits &#8220;Get began&#8221;, goes via Fortify-backed registration, lands in onboarding, picks a plan, pays via Stripe Checkout, deploys their widget \u2014 all with out you touching a factor.<\/li>\n<li><strong>Stripe-synced plans<\/strong> \u2014 outline plans inside Pitchbar&#8217;s admin console. Stripe Merchandise and Costs are created robotically. Plan adjustments archive the previous Value and mint a brand new one with out breaking present subscriptions.<\/li>\n<li><strong>Metered billing<\/strong> \u2014 every plan has a month-to-month dialog quota. Over-quota workspaces get a 429 + pleasant improve immediate; conversations already in progress end usually so guests are by no means left hanging.<\/li>\n<li><strong>Buyer Portal<\/strong> \u2014 Stripe&#8217;s hosted portal handles cancellations, card updates, bill downloads. Zero billing UI it&#8217;s a must to construct.<\/li>\n<li><strong>Per-plan function flags<\/strong> \u2014 branding elimination, customized widget area, greater fee limits, integration entry. Add new flags in a single line of code.<\/li>\n<li><strong>Workspace roles &#38; staff invites<\/strong> \u2014 Proprietor \/ Admin \/ Editor \/ Viewer with granular permissions. 7-day invite tokens. Proprietor switch with affirmation. Multi-workspace person help out of the field.<\/li>\n<li><strong>Platform admin console<\/strong> at <code>\/admin<\/code> \u2014 handle plans, watch each workspace&#8217;s utilization, retry failed jobs, impersonate any person for help, monitor website well being throughout seven automated checks.<\/li>\n<li><strong>Audit log<\/strong> \u2014 each privileged motion (plan change, function change, possession switch, impersonation) is recorded for compliance.<\/li>\n<li><strong>Quota enforcement on the new path<\/strong> \u2014 gate occurs at <code>\/api\/v1\/widget\/init<\/code>, by no means mid-conversation. Current chats and human takeovers are by no means interrupted.<\/li>\n<\/ul>\n<h3 id=\"item-description__two-licenses-two-business-models\">Two licenses, two enterprise fashions<\/h3>\n<ul>\n<li><strong>Common License<\/strong> \u2014 set up Pitchbar by yourself infrastructure on your personal use. Run it on your staff, your portfolio websites, or one consumer.<\/li>\n<li><strong>Prolonged License<\/strong> \u2014 run it as a paid service for limitless end-customers. White-label the advertising website, set your individual pricing, preserve all of the income.<\/li>\n<\/ul>\n<h3 id=\"item-description__the-financial-model-in-plain-numbers\">The monetary mannequin in plain numbers<\/h3>\n<p>\n    Arrange three plans (Free \/ Professional \/ Enterprise) at $0 \/ $49 \/ $249.<br \/>\n    Purchase 100 paying prospects averaging the Professional tier \u2014 that&#8217;s<br \/>\n    roughly <strong>$4,900\/month recurring<\/strong>, earlier than any<br \/>\n    Enterprise upsells. Pitchbar&#8217;s exterior infrastructure value on<br \/>\n    Cloudflare&#8217;s &#8220;one-bill&#8221; mode is round $5\/month plus per-request<br \/>\n    utilization. The mathematics works whether or not you promote to 10 prospects or ten<br \/>\n    thousand.\n<\/p>\n<h2 id=\"item-description__why-pitchbar\">Why Pitchbar<\/h2>\n<ul>\n<li><strong>Self-hosted, not SaaS.<\/strong> Pay as soon as, personal ceaselessly. No per-conversation charges from us. No knowledge leaving your servers. No vendor lock-in.<\/li>\n<li><strong>Multi-tenant from day one.<\/strong> Every workspace is totally remoted by a worldwide question scope, enforced by a regression check that fails the construct on tenancy violations. Run it for one consumer or one thousand.<\/li>\n<li><strong>Sub-second responses.<\/strong> The new path has a 1-second p95 time-to-first-token contract. No DB writes mid-stream, no synchronous webhooks, async persistence after the response completes.<\/li>\n<li><strong>Supplier-flexible AI.<\/strong> Cloudflare Employees AI by default (most cost-effective path) with OpenAI, OpenRouter, and Qdrant fallbacks. One env var swaps suppliers \u2014 no code adjustments.<\/li>\n<li><strong>Actual engineering, not a wrapper.<\/strong> Immediate-injection defence, strict origin enforcement, encrypted secrets and techniques at relaxation, multi-language help, OpenTelemetry traces \u2014 all included.<\/li>\n<\/ul>\n<h2 id=\"item-description__core-features\">Core Options<\/h2>\n<h3 id=\"item-description__1-ai-agents-grounded-in-your-knowledge\">1. AI brokers grounded in your data<\/h3>\n<ul>\n<li>Construct limitless AI brokers per workspace, every with its personal persona, theme, system immediate, behaviour guidelines, and data base.<\/li>\n<li>Crawl URLs, sitemaps, RSS feeds, paste textual content, or sync from Notion \/ Google Docs through OAuth.<\/li>\n<li>Auto-index each web page a customer lands on (with security guards \u2014 by no means indexes <code>\/admin<\/code>, <code>\/login<\/code>, <code>\/checkout<\/code>, inside IPs, and so forth.).<\/li>\n<li>Two-stage retrieval: ANN recall plus cross-encoder rerank for precision.<\/li>\n<li>Versioned publishing \u2014 each Publish creates an immutable snapshot. Roll again to any prior model with one click on.<\/li>\n<\/ul>\n<p>\n    <img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/pub-0224dc3e9e2b4d16a4f43d483e4dd19d.r2.dev\/pitchbar3.png\" alt=\"Build AI agents with custom persona, theme, and knowledge sources\" \/>\n<\/p>\n<h3 id=\"item-description__2-drop-in-widget-for-any-website\">2. Drop-in widget for any web site<\/h3>\n<ul>\n<li>One <code>&lt;script&gt;<\/code> tag, no different setup required.<\/li>\n<li>Below 50 KB gzipped \u2014 quick load, no Lighthouse rating affect.<\/li>\n<li>Renders inside a Shadow DOM \u2014 your CSS can&#8217;t by accident model it; the widget can&#8217;t by accident model your website.<\/li>\n<li>Works on <strong>WordPress, Shopify, Subsequent.js, React, Vue, Angular, Astro, plain HTML<\/strong> \u2014 any framework that produces HTML.<\/li>\n<li>Persistent customer periods throughout web page masses (24-hour resume window).<\/li>\n<li>Guests get streamed solutions token-by-token over Server-Despatched Occasions with real-time citations linking to supply pages.<\/li>\n<li>Constructed-in voice microphone \u2014 guests can dictate questions in any of 8 supported languages.<\/li>\n<li>Strict origin allow-list \u2014 the widget refuses to load on unauthorised domains so no person can drain your quota.<\/li>\n<\/ul>\n<p>\n    <img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/pub-0224dc3e9e2b4d16a4f43d483e4dd19d.r2.dev\/pitchbar4.png\" alt=\"Drop-in widget on any website with streamed answers and citations\" \/>\n<\/p>\n<h3 id=\"item-description__3-real-time-inbox-human-takeover\">3. Actual-time inbox + human takeover<\/h3>\n<ul>\n<li>Operator inbox reveals captured leads and lively conversations dwell, powered by Laravel Reverb (WebSocket).<\/li>\n<li>One-click <strong>Take over<\/strong> on any thread \u2014 the AI pauses, the customer sees a &#8220;Human is right here&#8221; badge, each reply you kind streams to them in actual time.<\/li>\n<li>Hand again to the bot while you&#8217;re finished \u2014 seamless transition, no thread duplication.<\/li>\n<li>Full dialog transcript hooked up to each lead robotically.<\/li>\n<\/ul>\n<p>\n    <img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/pub-0224dc3e9e2b4d16a4f43d483e4dd19d.r2.dev\/pitchbar5.png\" alt=\"Real-time inbox with one-click human takeover\" \/>\n<\/p>\n<h3 id=\"item-description__4-lead-capture-amp-intent-detection\">4. Lead seize &#38; intent detection<\/h3>\n<ul>\n<li>Inline lead type fires when the customer reveals actual intent \u2014 asks about pricing, asks for a demo, hits the Nth message flip.<\/li>\n<li>Configurable type fields per agent: identify, e mail, telephone, customized fields.<\/li>\n<li>Captured leads land within the inbox instantly and hearth HMAC-signed outgoing webhooks for CRM integration.<\/li>\n<li>Dedup on (agent, e mail) so the identical particular person filling out twice doesn&#8217;t create two rows.<\/li>\n<\/ul>\n<h3 id=\"item-description__5-customisation-that-doesn-t-need-code\">5. Customisation that doesn&#8217;t want code<\/h3>\n<ul>\n<li>Persona, tone, system immediate \u2014 all editable from the dashboard.<\/li>\n<li>Theme: major color, accent color, nook radius, launcher place, customized launcher label.<\/li>\n<li>Dwell preview of the visitor-facing widget whilst you edit.<\/li>\n<li>As much as six starter prompts proven as chips above the enter on first open.<\/li>\n<li>Eight languages out of the field: English, Spanish, French, German, Portuguese, Japanese, Arabic, Chinese language \u2014 auto-detected from the customer&#8217;s browser.<\/li>\n<li>Behaviour guidelines: scroll-depth, idle, exit-intent, intent-keyword triggers.<\/li>\n<li>Curated solutions for pricing or refunds the place you&#8217;ll be able to&#8217;t threat paraphrasing \u2014 short-circuit the LLM with hand-written replies.<\/li>\n<li>CTA playing cards that pop into the chat with clickable buttons (open URL, ship message, seize lead, dismiss).<\/li>\n<\/ul>\n<h3 id=\"item-description__6-analytics-amp-knowledge-gaps\">6. Analytics &#38; data gaps<\/h3>\n<ul>\n<li>Dashboard with dialog quantity, deflection fee, lead conversion, common response latency.<\/li>\n<li>Information hole detection \u2014 the system clusters questions guests requested that the agent couldn&#8217;t reply, providing you with your content material roadmap robotically.<\/li>\n<li>Per-source quotation effectiveness \u2014 see which data sources really drive solutions and which by no means get cited.<\/li>\n<li>CSV export for every little thing.<\/li>\n<\/ul>\n<p>\n    <img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/pub-0224dc3e9e2b4d16a4f43d483e4dd19d.r2.dev\/pitchbar6.png\" alt=\"Analytics dashboard with conversation volume, deflection rate, and knowledge gaps\" \/>\n<\/p>\n<h3 id=\"item-description__7-multi-tenant-workspace-model\">7. Multi-tenant workspace mannequin<\/h3>\n<ul>\n<li>Every workspace is totally remoted \u2014 brokers, conversations, leads, sources, analytics by no means cross the boundary.<\/li>\n<li>4 workspace roles: Proprietor, Admin, Editor, Viewer \u2014 granular capabilities for managing brokers, members, billing, data.<\/li>\n<li>E mail invites with 7-day expiry, accept-or-revoke from the identical web page.<\/li>\n<li>Proprietor switch with two-step affirmation.<\/li>\n<li>Workspace switcher within the sidebar for customers who belong to a number of.<\/li>\n<\/ul>\n<h3 id=\"item-description__8-subscription-billing-stripe-synced\">8. Subscription billing \u2014 Stripe synced<\/h3>\n<ul>\n<li>Platform admins create plans in Pitchbar \u2014 Stripe Merchandise and Costs are created robotically.<\/li>\n<li>Value adjustments archive the previous Stripe Value and create a brand new one (no breaking present subscriptions).<\/li>\n<li>Buyer portal entry for cancellations, card updates, bill historical past.<\/li>\n<li>Metered enforcement \u2014 workspaces blocked from beginning new conversations as soon as the month-to-month quota is reached. Current conversations and human takeovers proceed.<\/li>\n<li>Branding-removal function flag per plan.<\/li>\n<li>30-day money-back assure shipped as a configurable copy block.<\/li>\n<\/ul>\n<h3 id=\"item-description__9-platform-admin-console\">9. Platform admin console<\/h3>\n<ul>\n<li>Operator-only floor at <code>\/admin<\/code> \u2014 gated by a super-admin function flag.<\/li>\n<li>Workspace browser, person checklist, agent checklist, dialog log throughout all tenants.<\/li>\n<li>Plan CRUD with one-click Stripe sync per row.<\/li>\n<li>Subscription overview with income context.<\/li>\n<li>Utilization metering: month-over-month dialog rely by workspace.<\/li>\n<li>Web site Well being tablet with seven automated checks (failed jobs, Stripe, LLM supplier, vector retailer, mail, Reverb, cache).<\/li>\n<li>Failed-job inspector with retry \/ overlook \/ retry-all controls.<\/li>\n<li>Impersonate any person with a banner so you&#8217;ll be able to help prospects with out asking for his or her password.<\/li>\n<li>International search throughout workspaces, customers, brokers, conversations, leads.<\/li>\n<\/ul>\n<p>\n    <img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/pub-0224dc3e9e2b4d16a4f43d483e4dd19d.r2.dev\/pitchbar7.png\" alt=\"Platform admin console with site health, plans, and workspace usage\" \/>\n<\/p>\n<h3 id=\"item-description__10-integrations\">10. Integrations<\/h3>\n<ul>\n<li><strong>Notion<\/strong> \u2014 OAuth, ingest pages or databases as data sources.<\/li>\n<li><strong>Google Docs<\/strong> \u2014 OAuth, ingest paperwork from Drive.<\/li>\n<li><strong>Slack<\/strong> \u2014 outgoing notifications for leads, low-confidence escalations, and routed conversations.<\/li>\n<li><strong>Stripe<\/strong> \u2014 Cashier-backed subscription billing with auto-synced Merchandise and Costs.<\/li>\n<li><strong>Outgoing webhooks<\/strong> \u2014 HMAC-signed POSTs to your endpoint for each captured lead. Use it as a Zapier catch-hook to fan into HubSpot, Salesforce, Mailchimp, Pipedrive \u2014 something.<\/li>\n<\/ul>\n<h3 id=\"item-description__11-built-in-documentation-site\">11. Constructed-in documentation website<\/h3>\n<ul>\n<li>Mintlify-style reference shipped at <code>\/documentation<\/code> \u2014 25+ pages overlaying each function, the widget API, the structure, safety, deployment.<\/li>\n<li>Gentle and darkish themes, on-page desk of contents, search, code-copy buttons.<\/li>\n<li>Operators can rebrand it through the admin settings and ship docs underneath their very own area.<\/li>\n<\/ul>\n<p>\n    <img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/pub-0224dc3e9e2b4d16a4f43d483e4dd19d.r2.dev\/pitchbar8.png\" alt=\"Built-in Mintlify-style documentation site with sidebar navigation and code blocks\" \/>\n<\/p>\n<h2 id=\"item-description__what-s-inside-the-stack\">What&#8217;s Contained in the Stack<\/h2>\n<ul>\n<li><strong>Backend:<\/strong> Laravel 13 (PHP 8.3+), Octane on FrankenPHP, Reverb (WebSocket), Horizon (queue), Cashier (Stripe), Fortify (auth), Sanctum (API tokens).<\/li>\n<li><strong>Database:<\/strong> MySQL 8 \/ Postgres 16 \u2014 each supported through customary Laravel database drivers.<\/li>\n<li><strong>Cache, queue, periods:<\/strong> Redis 7.<\/li>\n<li><strong>Frontend admin:<\/strong> Inertia v3, React 19, TypeScript (strict mode), Tailwind v4, shadcn\/ui (Radix primitives), Wayfinder for typed routes.<\/li>\n<li><strong>Customer widget:<\/strong> Preact 10 + Vite, remoted construct, \u2264 50 KB gzipped, Shadow DOM rendered.<\/li>\n<li><strong>AI suppliers (most well-liked):<\/strong> Cloudflare Employees AI (Llama 3.x chat + bge-base embeddings), Cloudflare Vectorize (vector retailer), Cloudflare Browser Rendering (crawler).<\/li>\n<li><strong>AI suppliers (fallback):<\/strong> OpenAI <code>gpt-4o-mini<\/code> + <code>text-embedding-3-small<\/code>, OpenRouter, Qdrant, Browserless. One env var swaps suppliers.<\/li>\n<li><strong>Object storage:<\/strong> S3-compatible (Cloudflare R2 by default).<\/li>\n<li><strong>Assessments:<\/strong> Pest 4 \u2014 565 function + unit exams shipped.<\/li>\n<li><strong>Observability:<\/strong> Sentry, OpenTelemetry traces wired via the new path.<\/li>\n<\/ul>\n<h2 id=\"item-description__server-requirements\">Server Necessities<\/h2>\n<ul>\n<li>PHP 8.3 or newer (8.4 supported).<\/li>\n<li>MySQL 8+ or Postgres 16+.<\/li>\n<li>Redis 7+ (cache, queue, periods).<\/li>\n<li>Composer 2.x and Node.js 20+ (for construct).<\/li>\n<li>An online server in a position to serve a Laravel utility \u2014 Nginx, Apache, FrankenPHP, or any managed Laravel host.<\/li>\n<li>An LLM supplier key \u2014 Cloudflare Employees AI (most cost-effective), OpenAI, or OpenRouter.<\/li>\n<li>A vector retailer \u2014 Cloudflare Vectorize (really helpful) or self-hosted Qdrant.<\/li>\n<li>Stripe account if you wish to invoice prospects (free tier works for testing).<\/li>\n<li>SMTP \/ Postmark \/ Resend \/ Mailgun \/ SES for transactional e mail.<\/li>\n<li>Non-obligatory: Cloudflare account for Browser Rendering (finest crawl high quality on JS-heavy websites).<\/li>\n<\/ul>\n<p>\n    Complete exterior infrastructure value on Cloudflare&#8217;s &#8220;one-bill&#8221; mode:<br \/>\n    beginning at <strong>~$5\/month<\/strong> on a small VPS plus<br \/>\n    Cloudflare&#8217;s per-request utilization tier.\n<\/p>\n<h2 id=\"item-description__security-amp-privacy\">Safety &#38; Privateness<\/h2>\n<ul>\n<li><strong>Strict origin enforcement<\/strong> on the general public widget \u2014 empty allow-list means deny in every single place; subdomains by no means inferred. Stops third events from embedding your snippet on their website.<\/li>\n<li><strong>Immediate-injection defence<\/strong> \u2014 retrieved content material is wrapped in <code>&lt;supply&gt;<\/code> tags and the system immediate instructs the mannequin to deal with them as knowledge, by no means directions. Regression-tested.<\/li>\n<li><strong>SSRF safety<\/strong> \u2014 the crawler refuses to fetch non-public IP ranges, loopback, link-local, and cloud metadata endpoints.<\/li>\n<li><strong>Encrypted at relaxation<\/strong> \u2014 OAuth tokens, Stripe secrets and techniques, mail passwords, customized LLM keys all use Laravel&#8217;s encrypted casts.<\/li>\n<li><strong>Price limiting<\/strong> on each public endpoint \u2014 per-IP for init, per-JWT for messages and leads.<\/li>\n<li><strong>Stripe webhook signature verification<\/strong>, HMAC-signed outgoing webhooks, CSRF on each authenticated type.<\/li>\n<li><strong>Two-factor authentication<\/strong> through TOTP, restoration codes, all customary Fortify auth flows included.<\/li>\n<li><strong>Audit log<\/strong> for each privileged motion \u2014 admin adjustments, plan adjustments, member adjustments, possession transfers, impersonation.<\/li>\n<\/ul>\n<h2 id=\"item-description__multi-language\">Multi-language<\/h2>\n<p>\n    The widget auto-detects the customer&#8217;s most well-liked language from their<br \/>\n    browser and replies in it. Supported out of the field:\n<\/p>\n<ul>\n<li>English \u2014 <code>en<\/code><\/li>\n<li>Spanish \u2014 <code>es<\/code><\/li>\n<li>French \u2014 <code>fr<\/code><\/li>\n<li>German \u2014 <code>de<\/code><\/li>\n<li>Portuguese \u2014 <code>pt<\/code><\/li>\n<li>Japanese \u2014 <code>ja<\/code><\/li>\n<li>Arabic \u2014 <code>ar<\/code> (RTL)<\/li>\n<li>Chinese language \u2014 <code>zh<\/code><\/li>\n<\/ul>\n<p>\n    The system immediate instructs the mannequin to translate retrieved<br \/>\n    sources however preserve numbers, costs, and correct nouns verbatim.\n<\/p>\n<h2 id=\"item-description__frequently-asked\">Ceaselessly Requested<\/h2>\n<h3 id=\"item-description__can-i-use-this-for-my-client-s-site\">Can I exploit this for my consumer&#8217;s website?<\/h3>\n<p>\n    Sure. The Common License covers a single finish product (a single<br \/>\n    deployment). For company use throughout many consumer websites, the Prolonged<br \/>\n    License grants the resale and white-label rights you want.\n<\/p>\n<h3 id=\"item-description__will-it-work-on-wordpress-shopify-wix-squarespace\">Will it work on WordPress \/ Shopify \/ Wix \/ Squarespace?<\/h3>\n<p>\n    Sure \u2014 the widget is a single <code>&lt;script&gt;<\/code> tag, framework-agnostic. Any platform that permits you to paste HTML earlier than<br \/>\n    <code>&lt;\/physique&gt;<\/code> can run Pitchbar. WordPress: paste in<br \/>\n    your theme&#8217;s <code>footer.php<\/code> or use a &#8220;header\/footer code&#8221;<br \/>\n    plugin. Shopify: paste in <code>theme.liquid<\/code>. Squarespace:<br \/>\n    Settings \u2192 Superior \u2192 Code Injection \u2192 Footer.\n<\/p>\n<h3 id=\"item-description__how-accurate-are-the-answers\">How correct are the solutions?<\/h3>\n<p>\n    The agent solutions <strong>solely<\/strong> utilizing the data sources<br \/>\n    you&#8217;ve added. If the reply isn&#8217;t in your sources, it says so<br \/>\n    plainly and provides to seize the customer&#8217;s e mail as a substitute of<br \/>\n    making one thing up. The arrogance threshold is configurable per<br \/>\n    agent.\n<\/p>\n<h3 id=\"item-description__can-i-customise-the-look-of-the-widget\">Can I customise the look of the widget?<\/h3>\n<p>\n    Sure \u2014 major color, accent color, nook radius, launcher<br \/>\n    place, launcher label, persona, tone, and starter prompts are<br \/>\n    all configurable from the dashboard with a dwell preview. The<br \/>\n    &#8220;Powered by&#8221; footer might be eliminated on paid plans.\n<\/p>\n<h3 id=\"item-description__do-i-need-a-cloudflare-account\">Do I want a Cloudflare account?<\/h3>\n<p>\n    Really helpful however not required. Cloudflare Employees AI is the most cost effective<br \/>\n    AI path and handles chat, embeddings, vector search, and crawl in<br \/>\n    one invoice. For those who want OpenAI, set <code>OPENAI_API_KEY<\/code> and<br \/>\n    <code>VECTOR_PROVIDER=qdrant<\/code> \u2014 identical options, totally different<br \/>\n    pricing.\n<\/p>\n<h3 id=\"item-description__what-about-data-privacy\">What about knowledge privateness?<\/h3>\n<p>\n    Pitchbar is self-hosted \u2014 customer messages, captured leads, and<br \/>\n    data content material dwell in your infrastructure. The one third<br \/>\n    occasion that sees the content material is your chosen LLM and vector<br \/>\n    supplier. You management retention, encryption, and deletion.\n<\/p>\n<h3 id=\"item-description__can-i-run-multiple-agents-per-site\">Can I run a number of brokers per website?<\/h3>\n<p>\n    Sure \u2014 embed a number of <code>&lt;script&gt;<\/code> tags with<br \/>\n    totally different <code>data-agent-id<\/code> values. One agent per workspace can run on the identical area.\n<\/p>\n<h3 id=\"item-description__does-it-scale\">Does it scale?<\/h3>\n<p>\n    Sure. The new path is engineered for &lt;1s p95 time-to-first-token.<br \/>\n    Async persistence, Redis caching for retrieval and dialog<br \/>\n    historical past, queue-driven crawling and indexing \u2014 the structure<br \/>\n    handles 1000&#8217;s of concurrent guests per server.\n<\/p>\n<h2 id=\"item-description__roadmap\">Roadmap<\/h2>\n<p>\n    Already transport in upcoming variations:\n<\/p>\n<ul>\n<li>Native HubSpot, Salesforce, Pipedrive, Mailchimp integrations.<\/li>\n<li>Calendly \/ Cal.com inline reserving from a CTA card.<\/li>\n<li>E mail nurture sequences after lead seize.<\/li>\n<li>Inbox inside notes, canned replies, SLA timers.<\/li>\n<li>Per-language data bases.<\/li>\n<li>Native iOS + Android operator apps.<\/li>\n<\/ul>\n<p>\n    All consumers throughout the main model get each launch free of charge.\n<\/p>\n<h2 id=\"item-description__ready-to-ship\">Able to Ship<\/h2>\n<p>\n    Pitchbar is production-ready software program, not a starter package. Each<br \/>\n    web page is polished, each function is documented, each endpoint is<br \/>\n    examined. The new-path latency is engineered, the multi-tenancy is<br \/>\n    enforced by exams, the safety defaults are tight.\n<\/p>\n<p>\n    Purchase as soon as. Deploy anyplace. Promote to anybody.\n<\/p>\n<p>\n    <strong>Pitchbar \u2014 your gross sales AI, your knowledge, your infrastructure.<\/strong>\n<\/p>\n<p>\n<iframe data-lazy=\"true\" data-src=\"https:\/\/www.fiverr.com\/gig_widgets?id=U2FsdGVkX18x7XQvttUTrv1oEqmGNGTgvvCUiUoJ\/AP4z\/UyMz8lXGOLpu15jIMxBbTR0gmD5uBoFvhC4KWeALQRp3h\/X\/AwcVD0K8Wj9H\/ZzYKzcCNHosB9oS4SCJJFWiN85P9ICAc4OgCoE\/wHKIY7CDkf2\/DQ1vqGvk4smVe5cRDEmrLPCWi4FC8p40VUhSmWQ5udCm0zoJtorgWv3vbDQw0kKYkwn39ozAnQXDe+YvWMxkLFWA+O3TFwkJvdkIK+\/AUSnRssPKt5WHY0FhNOxnSPcLslEL4G4\/RfP95ve99U+kRnDy3X+KtzdQLY+u935ghON\/o3UE4IMv9oN6JX9RnxzL\/LRcOgnHigxStSGPKsZYtnz8RWNVT\/rOLAibqiWJadC5MYHRbekF3eg6FOGrQGkXYbsn0+a5aovnlLCbLwIqY9fcS17UX8J235iQ6cdmHNbrPeS84CMm34RA==&affiliate_id=1052423&strip_google_tagmanager=true\" loading=\"lazy\" data-with-title=\"true\" class=\"fiverr_nga_frame\" frameborder=\"0\" height=\"350\" width=\"100%\" referrerpolicy=\"no-referrer-when-downgrade\" data-mode=\"random_gigs\" onload=\" var frame = this; var script = document.createElement('script'); script.addEventListener('load', function() { window.FW_SDK.register(frame); }); script.setAttribute('src', 'https:\/\/www.fiverr.com\/gig_widgets\/sdk'); document.body.appendChild(script); \" ><\/iframe>\n<br \/>\n<a href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fpitchbar-selfhosted-saas-sales-ai-widget-for-any-website%2F63254777\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>LIVE PREVIEWBUY FOR $34 Pitchbar \u2014 Self-hosted SaaS Gross sales AI Widget for Any Web site Pitchbar is an entire, multi-tenant SaaS platform you&#8217;ll be&#8230;<\/p>\n","protected":false},"author":1,"featured_media":125984,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[28168,2557,40129,29503,40130,1391,1473,2907,34861,1251,22868,40131,40132,34071,4943],"class_list":["post-125983","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codes","tag-ai-chat-widget","tag-ai-chatbot","tag-ai-sales-assistant","tag-conversational-ai","tag-customer-support-widget","tag-helpdesk","tag-knowledge-base","tag-laravel-saas","tag-lead-capture","tag-live-chat","tag-multi-tenant-saas","tag-rag-chatbot","tag-react-inertia","tag-sales-automation","tag-stripe-subscription"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pitchbar \u2014 Self-hosted SaaS Sales AI Widget for Any Website - mailinvest.blog<\/title>\n<meta name=\"description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pitchbar \u2014 Self-hosted SaaS Sales AI Widget for Any Website - mailinvest.blog\" \/>\n<meta property=\"og:description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/\" \/>\n<meta property=\"og:site_name\" content=\"mailinvest.blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/freelanceracademic\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-08T10:17:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-08T10:18:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/05\/pitchbar-preview.png\" \/>\n\t<meta property=\"og:image:width\" content=\"590\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"admin@mailinvest.blog\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin@mailinvest.blog\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/05\\\/08\\\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/05\\\/08\\\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\\\/\"},\"author\":{\"name\":\"admin@mailinvest.blog\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\"},\"headline\":\"Pitchbar \u2014 Self-hosted SaaS Sales AI Widget for Any Website\",\"datePublished\":\"2026-05-08T10:17:47+00:00\",\"dateModified\":\"2026-05-08T10:18:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/05\\\/08\\\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\\\/\"},\"wordCount\":2561,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/05\\\/08\\\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/pitchbar-preview.png\",\"keywords\":[\"AI Chat Widget\",\"ai chatbot\",\"ai sales assistant\",\"conversational ai\",\"customer support widget\",\"helpdesk\",\"knowledge base\",\"laravel saas\",\"lead capture\",\"live chat\",\"multi-tenant saas\",\"rag chatbot\",\"react inertia\",\"sales automation\",\"stripe subscription\"],\"articleSection\":[\"Code's\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/05\\\/08\\\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/05\\\/08\\\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/05\\\/08\\\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\\\/\",\"name\":\"Pitchbar \u2014 Self-hosted SaaS Sales AI Widget for Any Website - mailinvest.blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/05\\\/08\\\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/05\\\/08\\\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/pitchbar-preview.png\",\"datePublished\":\"2026-05-08T10:17:47+00:00\",\"dateModified\":\"2026-05-08T10:18:36+00:00\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/05\\\/08\\\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/05\\\/08\\\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/05\\\/08\\\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/pitchbar-preview.png\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/pitchbar-preview.png\",\"width\":590,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/05\\\/08\\\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mailinvest.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pitchbar \u2014 Self-hosted SaaS Sales AI Widget for Any Website\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"name\":\"mailinvest.blog\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mailinvest.blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\",\"name\":\"mailinvest\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"width\":1000,\"height\":1000,\"caption\":\"mailinvest\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/freelanceracademic\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\",\"name\":\"admin@mailinvest.blog\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"caption\":\"admin@mailinvest.blog\"},\"sameAs\":[\"https:\\\/\\\/mailinvest.blog\",\"admin@mailinvest.blog\"],\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/author\\\/adminmailinvest-blog\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pitchbar \u2014 Self-hosted SaaS Sales AI Widget for Any Website - mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/","og_locale":"en_US","og_type":"article","og_title":"Pitchbar \u2014 Self-hosted SaaS Sales AI Widget for Any Website - mailinvest.blog","og_description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","og_url":"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/","og_site_name":"mailinvest.blog","article_publisher":"https:\/\/www.facebook.com\/freelanceracademic\/","article_published_time":"2026-05-08T10:17:47+00:00","article_modified_time":"2026-05-08T10:18:36+00:00","og_image":[{"width":590,"height":300,"url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/05\/pitchbar-preview.png","type":"image\/png"}],"author":"admin@mailinvest.blog","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin@mailinvest.blog","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/#article","isPartOf":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/"},"author":{"name":"admin@mailinvest.blog","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4"},"headline":"Pitchbar \u2014 Self-hosted SaaS Sales AI Widget for Any Website","datePublished":"2026-05-08T10:17:47+00:00","dateModified":"2026-05-08T10:18:36+00:00","mainEntityOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/"},"wordCount":2561,"commentCount":0,"publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/05\/pitchbar-preview.png","keywords":["AI Chat Widget","ai chatbot","ai sales assistant","conversational ai","customer support widget","helpdesk","knowledge base","laravel saas","lead capture","live chat","multi-tenant saas","rag chatbot","react inertia","sales automation","stripe subscription"],"articleSection":["Code's"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/","url":"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/","name":"Pitchbar \u2014 Self-hosted SaaS Sales AI Widget for Any Website - mailinvest.blog","isPartOf":{"@id":"https:\/\/mailinvest.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/#primaryimage"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/05\/pitchbar-preview.png","datePublished":"2026-05-08T10:17:47+00:00","dateModified":"2026-05-08T10:18:36+00:00","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","breadcrumb":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/#primaryimage","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/05\/pitchbar-preview.png","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/05\/pitchbar-preview.png","width":590,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/mailinvest.blog\/index.php\/2026\/05\/08\/pitchbar-self-hosted-saas-sales-ai-widget-for-any-website\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mailinvest.blog\/"},{"@type":"ListItem","position":2,"name":"Pitchbar \u2014 Self-hosted SaaS Sales AI Widget for Any Website"}]},{"@type":"WebSite","@id":"https:\/\/mailinvest.blog\/#website","url":"https:\/\/mailinvest.blog\/","name":"mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mailinvest.blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mailinvest.blog\/#organization","name":"mailinvest","url":"https:\/\/mailinvest.blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","width":1000,"height":1000,"caption":"mailinvest"},"image":{"@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/freelanceracademic\/"]},{"@type":"Person","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4","name":"admin@mailinvest.blog","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","caption":"admin@mailinvest.blog"},"sameAs":["https:\/\/mailinvest.blog","admin@mailinvest.blog"],"url":"https:\/\/mailinvest.blog\/index.php\/author\/adminmailinvest-blog\/"}]}},"_links":{"self":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/125983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/comments?post=125983"}],"version-history":[{"count":1,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/125983\/revisions"}],"predecessor-version":[{"id":125985,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/125983\/revisions\/125985"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media\/125984"}],"wp:attachment":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media?parent=125983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/categories?post=125983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/tags?post=125983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}