ISP Billing ISP Billing Documentation
Italiano Back to website
Communications and support

WhatsApp: choose and configure a provider

Compare WhatsApp Meta, ISP WA, Mail2Wa, and 360 Messenger and configure the correct flow.

Last updated: 2026-08-19

One default provider

The WhatsApp page offers Official Meta, ISP WA, Mail2Wa, and 360 Messenger. Select Use this provider as default in the chosen panel and save. Disabled skips WhatsApp sends and does not convert them to email or SMS.

Before switching, verify authentication, sender, templates, inbound flow, and queue. A configured but unselected provider is not automatically operational.

Key differences

Official Meta uses the WhatsApp Cloud API and an assigned or verified business number. Business-initiated conversations require approved templates and free-form replies follow the 24-hour window for the exact sender conversation. It integrates ISP Message, attachments, tickets, selected push recipients, and Meta conversation-category billing.

ISP WA uses a native ISP Billing messaging profile assigned and authenticated for the ISP. It provides inbound and outbound messaging, CRM number recognition, ticket creation or continuation, attachments, and shared locations without using the tenant’s Meta template catalog or Meta category/window charging model.

Mail2Wa is an external service configured with its own API key, authorized telephone number and email, credit balance, and QR pairing lifecycle. 360 Messenger is a simpler legacy API-key provider. Authentication, sender identity, templates, session state, billing, inbound handling, and recovery procedures are provider-specific and cannot be copied from one panel to another.

WhatsApp queue

The queue shows pending, processing, sent, retried, and failed work with its event, provider, attempt count, scheduled time, and available error information. Opening the page only inspects the queue; it does not send waiting messages.

Numbers and recipient selection

Normalize CRM telephone numbers in international format and define which customer contact field is authoritative. Manual sends for invoices, reminders, and quotations may allow the operator to choose among eligible customer numbers, while some bulk Meta workflows deliberately use the primary contact. Bulk invoice sends exclude that contact when WhatsApp invoice alerts are not active for the primary number.

Always verify recipient, consent, document ownership, and message purpose. A technically valid WhatsApp number may belong to a different contact or have been reassigned, so customer identity must not be inferred from formatting alone.

Configure 360 Messenger

360 Messenger is the simplest legacy provider. Enter its own API key, explicitly select it as default, and save. It does not use the assigned Meta number, approved Meta templates, the 24-hour window, or an ISP WA profile.

Validate the key, international recipient format, consent, provider response, and queue outcome with one authorized message before enabling automated events or campaigns.

Module events

Invoices, payments, reminders, quotes, contracts, activities, reports, delivery documents, services, Radius, ISP Dude, and Proxmox may emit WhatsApp events when module, template, and provider allow them. Channel activation does not replace per-event setup.

Checklist

  • Select one default provider
  • Complete its authentication
  • Verify sender and CRM contacts
  • Configure templates and events
  • Run one authorized test
  • Review the queue
  • Fix the cause before retry
  • Protect attachments and credentials