The WhatsApp Business integration links a WhatsApp Business number of your organization to Mokapen: you can send and — unlike SMS — also receive messages from your contacts, managing conversations directly from the contact card or from the unified Messages inbox alongside SMS and chat.
Important: the channel uses the official Meta WhatsApp Business platform. To connect it you need a Meta Business account and a Meta Developer app with the WhatsApp product configured (see Requirements section): it's not a direct connection with the WhatsApp app you use on your personal phone.
General integrations overview: Integrations.
The connection happens via Meta's Embedded Signup, i.e. a Meta/Facebook login window that guides you through choosing the Business portfolio, the WhatsApp Business account (WABA), and the number to connect — it's not a simple QR code to scan.
If during the connection Meta reports that the number is already on another WhatsApp Business API provider, choose the proposed migration option and confirm that the number is already on WhatsApp Business API; if instead the number is still on the personal WhatsApp app, the account for that phone must first be deleted, waiting about 15 minutes before trying again. If two-step verification is active on the number, it must be disabled before connecting (in WhatsApp Manager or through the current provider).
After the Embedded Signup, the number must be activated before you can send messages:
Meta allows a maximum of 10 registration requests for the same phone number within a 72-hour window: if you exceed the limit, wait before trying again. If the PIN is incorrect, check it in WhatsApp Manager or reset it with the previous provider if you've just migrated the number.
Sending WhatsApp messages is pay-as-you-go: it uses the same organization wallet (prepaid credit) used by other pay-per-use features in Mokapen, such as SMS — it's not a separate credit.
Wallet top-up is visible to the Owner and to members with permission on the organization; check the balance before campaigns or bulk sends of marketing templates.
The WhatsApp send button is available on the contact card. Pressing the WhatsApp icon:
{{1}}, {{2}}…), fill in the required values before proceeding: without the values, the template stays disabled.If you don't yet have an active WhatsApp Business integration, the button redirects you to the Integrations → WhatsApp Business page to complete the link first.
WhatsApp Business enforces a rule that applies to every business on the platform, not just Mokapen: you can write free-form text (without a template) to a contact only within 24 hours of the last message that contact sent you — the so-called customer care window.
Message templates are pre-approved formats from Meta, required to start a conversation or write outside the 24-hour window. You can manage them in two ways:
Some important rules when creating a template:
order_confirmation), unique per account and language.{{1}}, {{2}}, {{3}} in order and without gaps; provide example values when creating it.Every template is reviewed by Meta before use: approval typically takes a few minutes, sometimes up to 24 hours. A rejected template shows the reason for rejection; a low quality score or too many blocks/reports from recipients can restrict the WhatsApp Business account.
Unlike SMS, WhatsApp Business is two-way: a contact can write to you freely and the message really arrives as a new conversation in Mokapen.
From the Integrations → WhatsApp Business page click Disconnect: a window opens with the Keep section.
In every case, the link with the Meta account and the webhook subscription are always removed. If you're a user the integration was shared with (not the owner), disconnecting removes only your access: the integration stays active for the organization. To confirm, type DISCONNECT in the required field.
Q: Can I receive messages from my customers in Mokapen, unlike SMS?
A: Yes. WhatsApp Business is two-way: if a contact writes to you, the message appears as a new conversation on the contact card and in the Messages inbox, and within 24 hours you can reply with free-form text.
Q: Do I really need a Meta Business account to connect WhatsApp?
A: Yes. You need a verified Meta Business portfolio and a Meta Developer app with the WhatsApp product configured: the connection happens through Meta's Embedded Signup, not a direct login on the phone's WhatsApp app.
Q: My number is already on regular WhatsApp or another provider: can I still connect it?
A: Yes, but it must first be freed up or migrated: if it's on the personal WhatsApp app, delete the account for that phone and wait about 15 minutes; if it's already on another WhatsApp Business API provider, choose the migration option during connection and confirm.
Q: Can I write freely to a customer at any time?
A: No. You can write free-form text only within 24 hours of the last message the customer sent you. Outside that window, or for the first contact, you must use a template approved by Meta.
Q: How do I create or update a message template?
A: In Settings → Templates, WhatsApp Business type: you create or edit the template, which gets saved and submitted for approval directly on Meta. Alternatively, if you already have approved templates on Meta, use Sync templates from the Integrations → WhatsApp Business page to import them.
Q: How much does it cost to send a WhatsApp message?
A: The cost depends on the destination country and the message category (marketing, utility, authentication, or free conversation within the 24-hour window). Credit is deducted from the organization's wallet at the moment of sending: check the available balance on the Integrations → WhatsApp Business page.
Q: Is WhatsApp Business available as an action in automations, like Email or SMS?
A: Not yet: today the Automations module only offers Send Email and Send SMS. Sending WhatsApp messages is possible only manually from the contact card.
Q: Why was my template rejected by Meta?
A: The most common reasons are: a category that doesn't match the actual message content, incorrectly numbered or gapped placeholders, disallowed content (spam, false urgency, requests for sensitive data), or a format that doesn't comply with the structure rules. The exact rejection reason is shown by Meta on the template.
Q: What happens to the data if I disconnect the integration?
A: With the "Messages & Templates" checkbox checked (the default), message history and synced templates stay visible in Mokapen. Unchecking it, Mokapen deletes templates, threads, messages, and media files linked to that integration. The link with the Meta account is always removed regardless.
Q: Can I use more than one WhatsApp Business number in the same organization?
A: Yes, if your WhatsApp Business account (WABA) has more than one number linked, or if you link more than one account: in the composer, if more than one option is available, choose which one to use as sender before sending.
Need help?