No demo calls. No annual contracts. No NDAs to see pricing. Just a working WhatsApp operations platform — built for teams of every size, from sole proprietorships to enterprise.
This is a factual comparison based on publicly available information about Charles (hello-charles.com). Charles is a mature, well-established platform with deep enterprise e-commerce expertise; Switchbord takes a different approach — self-serve, transparently priced, and open source.
Switchbord exists because we tried to buy a WhatsApp platform and the experience itself convinced us to build a better one. These are our non-negotiables.
Sign up, connect your Meta WhatsApp Business Account with our guided setup, and send your first message — in the time it would take to schedule a demo elsewhere.
Talk to the people who actually built the product. Founder-led, in your timezone, on the channels you already use — no tier-gated CSMs and no week-long ticket queues.
Plans, limits, and seat policy published on our pricing page. No "contact sales for a quote," no NDAs, no surprise overage invoices at the end of the quarter.
Sign up, evaluate, deploy, and scale on your own terms. No mandatory discovery call. No four-week procurement gauntlet before you can try the product. If you want to talk to a human, you can — but you don't have to.
Native AI helps you draft templates, write the right opt-in copy, summarise conversations, and design journeys — so the marketer or operations lead on your team can ship without waiting on a developer.
Free to start, fair as you grow, and ready for the controls a 500-person team needs (RBAC, audit logs, SSO on the roadmap, EU data residency, self-hosting). One product, one pricing page, every team size.
The honest backstory.
We were trying to evaluate Charles. Weeks of sales calls, NDAs to see numbers, and a sales motion that felt more like a procurement gauntlet than a product trial. The product itself looked great — but the experience around it convinced us a meaningful slice of the market just wants to sign up, plug in their WhatsApp number, and get to work. So we built that.
Rows highlighted in green indicate a Switchbord advantage. Charles features are described based on their public website (April 2026).
| Category | Feature | Switchbord | charles |
|---|---|---|---|
| Onboarding & access | Self-serve sign-up (no demo required) | Yes | — |
| Time to first message | ≤ 5 minutes (self-serve) | Demo + sales cycle | |
| Public pricing page | Yes | — | |
| Free tier | Yes | — | |
| No mandatory sales call to evaluate | Yes | — | |
| Support & transparency | Human support model | Founder-led, direct channels | Tiered CSM (plan-dependent) |
| Public product roadmap | Yes | — | |
| Public issue tracker | Yes | — | |
| AI | AI agents (autonomous reply / voice) | In progress — agentic responder | Yes |
| AI-assisted template authoring | Yes | — | |
| AI-assisted journey builder | In progress | Yes | |
| AI copy / reply suggestions | Yes | Partial | |
| Inbox | Team inbox (shared) | Yes | Yes |
| Conversation assignment | Yes | Yes | |
| Internal notes | Yes | Yes | |
| Contact tags & labels | Yes | Yes | |
| Service window enforcement (24h) | Yes | Yes | |
| Mobile app (iOS / Android) | — | Yes | |
| Templates & broadcasts | Template CRUD + Meta sync | Yes | Yes |
| Template send validation | Yes | Yes | |
| Broadcast send (bulk templates) | Partial — schema + stub; engine in progress | Yes | |
| Audience segmentation | — | Yes | |
| Broadcast scheduling | — | Yes | |
| Channels | WhatsApp Business API (Cloud API) | Yes | Yes |
| Instagram DM | — | Yes | |
| Messenger | — | Yes | |
| Web livechat | — | Yes | |
| RCS messaging | — | Yes | |
| Developer | Outbound webhooks (push events) | Yes | Partial |
| Inbound webhooks (Meta) | Yes | Yes | |
| Webhook replay & retry | Yes | — | |
| Public REST API | Partial — internal API; public API in progress | Partial | |
| Public developer documentation | Yes | Partial | |
| Open source | Yes | — | |
| Workspace & compliance | Role-based access control | Yes | Yes |
| Audit logs | Yes | Yes | |
| Self-hosting (Docker) | Yes | — | |
| EU data residency | Yes | Yes | |
| GDPR compliance | Yes | Yes | |
| Pricing | Published pricing | Yes | — |
| No per-seat lock-in | Yes | Partial | |
| Free start tier | Yes | — |
Charles does not publish pricing. Switchbord does. Below is what we know — and what we promise.
| Feature | Switchbord | charles |
|---|---|---|
| Entry price | Free (self-host or managed cloud) | Talk to sales |
| Pricing published online | Public — pricing.switchbord.ai | Not published |
| Free tier available | Yes — free start tier | No public free tier |
| Self-hosting | Free — Docker Compose | Not available |
| Minimum commitment | Monthly, cancel anytime | Annual enterprise contracts |
| Sales call required to start | No — sign up and start | Yes — demo / sales call |
Charles pricing requires a sales conversation; the column reflects what's publicly stated on hello-charles.com (April 2026). Switchbord pricing is published on our pricing page; self-hosting remains free.
Switchbord is webhook-first, fully documented, and open source. Plug it into your stack in an afternoon — or self-host the whole thing on your own infrastructure.
Sign up, connect your WhatsApp number, send your first message — all in under five minutes. No credit card required.
Open source under AGPL-3.0. View on GitHub.