All PlatformsAdvancedUpdated May 22, 2026

Multi-Session & Account Limits

Run multiple WhatsApp numbers and Telegram bots from one account. Limits per plan, isolation, and best practices.

Multi-Session & Account Limits

BotWave supports running multiple sessions in parallel โ€” useful for managing several WhatsApp numbers, multiple Telegram bots, or one-of-each.

Per-Plan Limits

PlanWhatsApp sessionsTelegram botsTelegram userbots
Free110
Pro351
Business10255
CustomNegotiatedNegotiatedNegotiated

Session Isolation

Each session is fully isolated:

  • Separate auth state
  • Separate command toggles
  • Separate analytics
  • Independent rate-limit buckets

Disconnecting one session does not affect any other session.

Naming Sessions

Sessions get auto-generated IDs (e.g. sess_abc123). You can also give each one a friendly name (e.g. "Support line", "Marketing bot") in the session settings.

Group Overlap

If two of your sessions are in the same group, only one will respond to a given command (the session with the longest uptime in that group). This prevents double-replies.

Best Practices

  • Use one session per use-case, not per group. A single session can serve many groups.
  • Don't connect the same WhatsApp number on multiple browsers or devices outside BotWave โ€” it can corrupt auth state.
  • For multiple personalities, use per-group system prompts (see AI Providers) instead of separate sessions.
Was this page helpful? Found a typo? Open an issue.Edit this page on GitHub

Related guides

Need more help?

Browse more guides, the FAQ, or start using BotWave now.