Skip to content

Features

Everything you need to run WhatsApp in production.

Sessions, 22 message types, groups and channels, campaigns, webhooks and warmup, on infrastructure built so you never lose or duplicate a message.

01

Sessions & connection

  • Link a number by QR or pairing code, with a live status stream while it connects.
  • One number per session; create, label, and delete from the API or dashboard.
  • Survives restarts and infrastructure moves without re-pairing, with recovery under 90 seconds.
  • Every session exposes its own identity, health, warmup stage, and trust score.
02

Messaging: 22 types

  • One unified send endpoint for text, media, location, contacts, reactions, polls, replies, forwards, edits, revokes, presence, short videos, GIFs, link previews, live location, contact lists, and stories.
  • Send to people, groups, and channels through the same call.
  • Act on a sent message: star, pin, and send read or played receipts.
  • Idempotent by design: safe to retry your own requests, never a duplicate to the recipient.
  • Full delivery timeline per message: queued, dispatched, sent, delivered, read.
03

Campaigns & scheduling

  • Bulk send with per-recipient personalization variables.
  • Schedule sends for a future time.
  • Warmup-aware: campaigns that would exceed a young number's safe cap are refused, not silently queued for days.
  • Per-recipient media variation so identical files across a list do not look like a blast.
04

Chats, contacts, groups & channels

  • Read conversations and history; archive, pin, mute, mark unread, and set disappearing timers.
  • WhatsApp identity done right: on-WhatsApp checks, LID ↔ phone resolution, block / unblock, presence, and profile reads.
  • Full group and community administration: roster, invite links, icons, admin settings, join-request review, linked subgroups.
  • Channels and Business labels: create, follow, post, react, and label chats and messages.
05

Webhooks & events

  • Multiple endpoints per tenant and per session.
  • Every event HMAC-signed over the raw body, with a timestamp and a delivery id.
  • At-least-once delivery, retried on a backoff, then dead-lettered, with event history and one-click redelivery.
  • One tenant's slow endpoint never delays anyone else's events.
06

Warmup, trust & pacing

  • Automatic warmup stages raise a new number's limits only as it earns trust.
  • A per-number trust score, exposed on the session object.
  • Human-like pacing with jittered gaps and typing simulation, never a robotic fixed interval.
07

Groups, channels & communities

  • Create groups and manage them programmatically: add and remove members, promote admins, rotate invite links.
  • Publish to channels and newsletters and reach followers straight from your backend.
  • React to join, leave and group-update events as they happen, and drive backend workflows from group messages.
  • No separate feature charge: groups, communities and channels come with the connected number.
08

Reliability & security

  • Postgres is the source of truth; messages are never lost to a queue flush or a worker crash.
  • Strict single-owner sessions prevent the credential corruption that forces re-pairing.
  • Multi-device: keep using WhatsApp on your phone and in WhatsApp Web while the API drives the number.
  • Per-tenant isolation enforced in code; session credentials are encrypted and unreadable by the API tier.
09

Team, billing & tooling

  • Roles (owner / admin / developer / agent), invitations, and an audit log.
  • Per-session subscription tiers, usage metering, trials with hard caps.
  • OpenAPI spec, typed SDKs with webhook verification built in, and no-code nodes for n8n, Make and Zapier.

Never lose a message. Never send a duplicate. Never a fake success.

Skip Meta approvals. Skip message fees. Skip the dropped messages.

Free developer sandbox, ready in minutes. No approvals, no templates, no per-message fees.

3-day free trial · connect in under 5 minutes · cancel anytime.