Your WhatsApp number. Your server. Your rules.
Wirepanel is a WhatsApp API built for teams who got tired of black-box vendors: persisted sessions, a ban-aware send queue, multi-tenant keys, and an AI support layer with your own knowledge base — all with full source access.
No credit card for self-hosting. MIT-licensed core.
Built for the parts that usually break
Most WhatsApp API wrappers stop at "send a message." Wirepanel handles the operational reality of running one at scale.
Sessions that survive redeploys
Credentials and key material live in Postgres, not a container's disk. Move to a new server without re-scanning a QR code.
A circuit breaker for every number
Repeated send failures pause an instance automatically instead of compounding into an account ban.
An AI layer, not just an API
Intent, emotion, and language detection on every message, with retrieval from your own knowledge base and guardrails against prompt injection.
Idempotent, schedulable sends
Retry-safe sends with a client-supplied idempotency key, plus native message scheduling — no cron jobs required.
Multi-tenant, properly
Hashed, per-client API keys. Each tenant can only ever see their own instances, messages, and knowledge base.
Groups and media, built in
Create groups, manage participants, and send images, video, and documents — not just plain text.
Everything routes through a queue you control
No message leaves a number faster than the pacing you set — the same discipline that keeps a real support team's numbers healthy.
Support that reads the room
- ✓Detects intent, emotion, and language on every inbound message.
- ✓Answers from your own knowledge base, not generic web knowledge.
- ✓Escalates to a human on request, frustration, or low confidence.
- ✓Resists prompt injection embedded in customer messages by design.
What you actually get back
| Typical hosted WhatsApp API | Wirepanel |
|---|---|
| Sessions and keys live on the vendor's infrastructure | Sessions persist in your own Postgres |
| Pricing scales per message, opaque at volume | Flat per-number pricing, or self-host for free |
| No visibility into how sends are paced | Configurable queue, visible circuit breaker |
| AI features, if any, are a separate add-on | AI assistant layer built in |
| Closed source | Full source access, always |
Run it yourself, or let us run it
Every plan runs the same code. Move between self-hosted and managed anytime — your data goes with you.
- ✓Unlimited instances
- ✓Full source, MIT license
- ✓Community support
- ✓1 instance included
- ✓Managed Postgres and Redis
- ✓Email support
- ✓10 instances included
- ✓AI assistant layer included
- ✓Priority support, 99.9% SLA
- ✓Dedicated environment
- ✓Custom SLA and onboarding
- ✓Volume-based pricing
Straight answers
Is this the official WhatsApp Business API?
Can my number get banned?
What happens to my data on the managed plan?
Can I move from managed to self-hosted later?
Do you support group messaging and media?
Connect your first number in a few minutes
Free to self-host. No credit card required to try it.