Nabda OTPNabda OTP

Language

Login
Product April 10, 2026 5 min read

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
$10 / month
High Volume

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
$15 / slot / month

Instance vs Bundle — Side by Side

Instance
Bundle
Feature

WhatsApp numbers

Instance1
Bundle2+ (one per slot)
Feature

API keys

Instance1 per instance
Bundle1 for all slots
Feature

Message rotation

InstanceNone
BundleAutomatic
Feature

Monthly cost

Instance$10 flat
Bundle$15 per slot
Feature

Best for

InstanceStartups & SMBs
BundleHigh-volume & enterprise

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

1

Create a Bundle from the Nabda dashboard — you get one Bundle API key immediately.

2

Add Slots to your Bundle. Each Slot is a WhatsApp number you connect by scanning a QR code.

3

Send messages using the Bundle API key. Nabda automatically distributes messages across all active Slots.

4

Receive all incoming events (message.sent, message.received, message.ack) on a single webhook URL.

Pricing at a Glance

Instance$10/moFlat monthly, unlimited messages
Bundle / Slot$15/slot/moPer slot/month — add more slots anytime

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
Hello, how can we help you?