Complete SaaS application with multi-tenant architecture, AI chat (OpenAI BYOK), embeddable widget, knowledge base, Stripe & PayPal billing. Not a template — a full-stack product you can rebrand and resell.
ChatFlow is a complete, production-ready SaaS application — not a static theme with header-banner-footer. It includes a Laravel 12 backend API, Next.js 14 frontend, real database schema, authentication, subscription billing, WebSocket messaging, AI integration, and both tenant + system admin dashboards. Install it, configure it, and start earning revenue from your customers.
Production-grade technologies for performance and scalability
Everything you need to run a customer support business
Complete data isolation per tenant. Each customer gets their own settings, team, conversations, and billing.
Each tenant uses their own OpenAI API key. Auto-respond to customers, configurable model, temperature, tokens.
JavaScript widget your customers embed on their sites. Custom colors, welcome messages, business hours, domain allowlist.
Categories and articles with search. Public help center embed code. Customers build self-service support.
Complete subscription management. Checkout, webhooks, customer portal. Configurable plans and pricing.
Laravel Reverb for instant messaging. No page refresh needed. Messages broadcast to dashboard and widget.
Platform owner dashboard. Manage all tenants, revenue tracking, payment config, email settings, branding.
Full rebranding support. Site name, logo, colors, email templates. No hardcoded brand references.
Invite team members, assign roles (admin/agent), conversation assignment, availability status.
Everything you need to launch and run your SaaS business
Three roles, one platform: You earn revenue from your customers
Platform Owner
You run the platform. Configure payment gateways, set pricing plans, manage branding. Earn revenue from customer subscriptions.
Your Client
Subscribes to your platform. Gets embed codes for chat widget + help center. Manages their team, conversations, and AI settings.
End User
Uses the chat widget on your customer's website. Sends messages, browses help center articles. No account needed.
Start earning recurring revenue with your own customer support platform
Charge your customers monthly or yearly subscriptions. Stripe & PayPal integration ready. You set the prices.
Multi-tenant architecture means each customer gets isolated data. Scale to hundreds of customers on a single instance.
100% white-label. Replace all branding from admin panel. Resell as your own product. No ChatFlow references.
Customers use their own OpenAI API keys (BYOK model). You don't pay for AI costs. Pure profit on subscriptions.
Install once, configure your pricing plans, and start accepting customers. Every subscription payment goes directly to your Stripe or PayPal account.
Rebrand everything. No "ChatFlow" references in the final product.
Configure branding from System Admin → Settings → Branding.
No code changes required. Email templates automatically use your branding with
{{app_name}},
{{logo_url}}
variables.
Get ChatFlow and start earning revenue from your customer support platform today.