Skip to main content
Picking a mode is like choosing highway or shortcut: official follows Meta’s rules with more predictability; unofficial is faster to try, but riskier.

Official or unofficial?

Each number connected on Notifique uses one of two modes. You cannot switch on the same instance: if you need to change, create a new one.

When to use official

  • Live product serving real customers
  • Verification codes, order confirmations, marketing with approved templates
  • Buttons, lists, and carousels within Meta’s rules

When to use unofficial

  • Validate an idea, build a prototype, or integrate for the first time
  • Need groups, edit/delete messages, or download received media
  • Not ready yet for Meta account setup
Unofficial connection does not replace official in production. Use it to learn and test; for real customers at scale, move to official.
In both modes you need recipient opt-in, allowed content, and compliance with Meta policies and Notifique Terms.

Templates across multiple numbers

Both modes let you reuse templates on more than one number, in different ways: More on official templates: Official Meta templates.

Billing

On official there are two models, and what changes everything is who pays Meta: On the default path (you connect your own Meta account through the dashboard login), Notifique charges the same amount for every country and every category. The conversations themselves show up on your Meta invoice, not on Notifique’s.
Without an active card in WhatsApp Manager, the first send is refused with 402 (META_PAYMENT_METHOD_REQUIRED): “Add a payment method in WhatsApp Manager (Meta) for this WABA before sending.” Add the card on Meta and confirm payment in the dashboard before sending in production.
Why the two models are priced so differently: the country table already includes Meta’s rate. Charging it to someone who pays Meta directly would bill the same cost twice, once on the Meta invoice and once on Notifique’s. That’s why the country table applies only to BSP, where Notifique is the one paying.
True in both models: the country comes from the number, the category comes from the template, and marketing to US numbers is refused before any charge.

Full comparison

* On official, outside a recent chat use an approved template. On unofficial, free-form messages without that window. ** With a Meta-approved template. ⚠️ = works with a specific format or rule. ⚠️ on unofficial (buttons and carousel): available via API, but may stop working at any time (depends on WhatsApp). For stable production, prefer official.
You cannot convert an instance from one mode to the other. Create a new instance in the right mode.
Integrating via API only (no browser on your server)? Use mode: "OFFICIAL" (or mode: "UNOFFICIAL") with generateShareableLink: true on POST /v1/whatsapp/instances to get a link the customer opens to finish connecting (QR or Meta login). Details in the Quick Start.

Quick pick

Next steps