ChatDesk

WhatsApp Cloud API SaaS

ChatDesk is a multi-tenant WhatsApp Cloud API SaaS you host yourself: team inbox, campaigns, templates, flow builder, AI replies and subscription billing. Installs from the browser on shared hosting.

  • Runs on shared hosting
  • Official Cloud API only
  • No paid add-ons
  • White-label + CMS
  • Safe updates

Why ChatDesk

Compared with typical scripts in this category.

FeatureChatDeskTypical script
Shared hosting readyYesOften needs a VPS, Node.js or Supervisor
Browser installer, one cron jobYesSSH commands or queue workers
Official Cloud API onlyYesOften QR / unofficial login
Flow builder and AI repliesIncludedOften paid add-ons
Embedded SignupIncludedOften an add-on or Extended-only
Website CMS and white-labelIncludedBasic landing page
In-app updaterSigned, with backup and rollbackManual file overwrite
Read-only demo modeIncludedRarely included

Based on public CodeCanyon listings reviewed in October 2026.

Features

Built on Laravel 12 + React. Everything below is in the main download.

Team inbox

  • Assignment, auto-assign, team roles
  • Notes, quick replies, reactions
  • Media, voice notes, lists, buttons
  • Live updates, works without Pusher

Campaigns

  • Schedule, batch and throttle
  • Pause, resume, cancel, retry failed
  • Skips duplicates and opted-out contacts
  • Delivered, read and failed counts

Templates & Flows

  • Marketing, utility, authentication
  • Media headers, button types, sync
  • Create and send WhatsApp Flows

Flow builder & AI

  • Drag-and-drop chatbot flows
  • Conditions, delays, webhooks, hand-off
  • AI replies: OpenAI, Anthropic, Gemini
  • Monthly AI credits per plan

Contacts & more

  • Tags, segments, custom fields
  • CSV import with error report
  • Appointments, catalog, orders, surveys

SaaS billing

  • Plans, limits, trials, coupons
  • Tax and PDF invoices
  • Stripe, PayPal, Razorpay, bank/UPI

Website & branding

  • Landing, policy and custom pages
  • Menus and SEO
  • Name, logo, favicon, colours

Developers & admin

  • REST API with API keys
  • Signed outgoing webhooks
  • 2FA, Google login, S3 storage
  • Signed updater with rollback

Screenshots

Real screens from the live demo. Tap to enlarge.

ChatDesk Dashboard screen
Dashboard
ChatDesk Team inbox screen
Team inbox
ChatDesk Campaigns screen
Campaigns
ChatDesk Flow builder screen
Flow builder
ChatDesk Templates screen
Templates
ChatDesk AI assistant screen
AI assistant
ChatDesk Contacts screen
Contacts
ChatDesk Developer API & webhooks screen
Developer API & webhooks
ChatDesk Reports screen
Reports
ChatDesk SaaS plans & billing screen
SaaS plans & billing
ChatDesk Tenants screen
Tenants
ChatDesk Website CMS screen
Website CMS

Modules

Turn each one on or off per plan. No paid add-ons.

  • WhatsApp Cloud API ⓘ
  • Team inbox
  • Contacts & CRM
  • Campaigns
  • Templates
  • WhatsApp Flows
  • Chatbots ⓘ
  • AI replies ⓘ
  • Appointments
  • Catalog & orders
  • Payment links
  • Surveys
  • Media library
  • Meta Lead Ads
  • Click-to-chat button
  • Analytics
  • Plans & billing
  • Customer support threads
  • REST API & webhooks
  • Team roles
  • 2FA
  • Website CMS
  • Updater
  • Demo mode

Installs on shared hosting

No SSH. No Docker. No Node.js.

  1. Upload
    Extract the zip in public_html.
  2. Open your site
    The installer checks PHP, extensions and folders.
  3. Enter database
    Tables are created for you.
  4. Add one cron
    Runs the queue and scheduler.

Requirements

  • PHP 8.2+
  • MySQL 5.7+ or MariaDB 10.3+
  • Extensions: pdo_mysql, mbstring, openssl, tokenizer, xml, ctype, json, bcmath, curl, fileinfo, gd, zip, intl
  • Apache (mod_rewrite), Nginx or LiteSpeed
  • One cron job every minute
  • HTTPS
  • Your own Meta app and WhatsApp Business account

Install guide · Hostinger guide · VPS & Docker

Live demo

Pick a role, copy the login, open the demo. On the login page you can also tap Fill.

Read-only demo. Saving, deleting and uploads are switched off, and no messages, payments, emails or AI calls go out. All data resets every hour.

Super Admin

SaaS panel: tenants, plans, billing, website CMS, settings.

Emailadmin@demo.chatdesk.test
Passworddemo1234
Open admin demo

Business owner

Tenant workspace: inbox, contacts, campaigns, templates, chatbot flows, AI.

Emailowner@demo.chatdesk.test
Passworddemo1234
Open owner demo

Agent

Team inbox as a member: assigned chats, replies, notes.

Emailagent@demo.chatdesk.test
Passworddemo1234
Open agent demo

Customer website

Your SaaS homepage, pricing and policy pages, edited from the CMS. No login.

Open website

Licence, costs and support

Know what you pay for before you buy.

Extended License for SaaS

If your users pay to use ChatDesk, you need the Extended License. The Regular License covers one end product where users aren't charged.

Third-party costs

Meta bills message fees to each WhatsApp Business account. AI provider usage and payment gateway fees are paid to those providers.

Support

6 months included, extendable on CodeCanyon. Covers questions, installer help and bug fixes. Email support@yoorie.com · Support policy

FAQ

Do I need SSH, Node.js or a VPS?

No. vendor/ and built assets are included. Everything installs from the browser on normal shared hosting.

Is this the official API or a QR login?

Official WhatsApp Business Cloud API only. No QR or unofficial login.

Are there paid add-ons?

No. Flow builder, AI replies, Embedded Signup, appointments, CMS and all gateways are included.

Instagram, Messenger, Telegram, other languages or a mobile app?

Not in v1.0. The inbox is WhatsApp only and the interface is English only. A Flutter mobile app and multi-language support are on the roadmap.

How do updates work?

Upload the signed update package in Platform → System Update. ChatDesk turns on maintenance mode, backs up the changed files and the database (up to 500 MB), applies the update and lets you roll back in one click. .env, uploads and branding are never overwritten.

Roadmap

Plans, not promises. Buy for what is in the current version.

  • Flutter mobile app
  • STOP/START opt-out keywords
  • Carousel templates
  • AI knowledge base
  • Multi-language + RTL
  • Deals pipeline
  • More API endpoints & webhook events

Launch your messaging SaaS

Charging your customers needs the Extended License.