WhatsApp Bundle vs Single Instance — Which is Right for Your Business?
Nabda OTP offers two ways to send WhatsApp messages: a single Instance or a multi-slot Bundle. Here's everything you need to know to choose the right one.
When you sign up for Nabda OTP, you'll encounter two core concepts: Instance and Bundle. Both let you send WhatsApp messages via our API — but they serve different needs. Choosing the right one from the start saves you time, money, and headaches as you scale.
Single Instance
One WhatsApp number, one API key. The simplest way to get started with Nabda OTP.
- One dedicated WhatsApp number
- One API key and Bearer token
- One webhook URL for incoming events
- Ideal for low-to-medium message volumes
Bundle
Multiple WhatsApp numbers (Slots) under a single API key with automatic message rotation.
- Multiple slots (WhatsApp numbers)
- One unified API key for all slots
- One webhook for all slots combined
- Automatic message rotation across slots
- Built-in fault tolerance
Instance vs Bundle — Side by Side
WhatsApp numbers
API keys
Message rotation
Monthly cost
Best for
When to Choose Each
Choose Instance if…
- You are sending fewer than ~2,000 messages/day
- You are building an MVP or testing the API
- Cost simplicity matters more than redundancy
Choose Bundle if…
- You need to send thousands of OTPs per day
- You need fault tolerance — if one number gets limited, others keep sending
- You want one API integration to scale without changing code
How Bundle Works — Step by Step
Create a Bundle from the Nabda dashboard — you get one Bundle API key immediately.
Add Slots to your Bundle. Each Slot is a WhatsApp number you connect by scanning a QR code.
Send messages using the Bundle API key. Nabda automatically distributes messages across all active Slots.
Receive all incoming events (message.sent, message.received, message.ack) on a single webhook URL.
Pricing at a Glance
The Bottom Line
Start with a single Instance if you're testing or your volume is manageable. Switch to a Bundle when you need scale, resilience, or are sending to thousands of users daily. The good news: migrating from an Instance to a Bundle requires only a one-line API key change — your codebase stays the same.
Ready to get started?
Create your Instance or Bundle in minutes. No credit card required.
Start Free on Nabda OTP