Skip to content
Akedly
WhatsApp

Your WhatsApp Business Account

A WABA — WhatsApp Business Account — is the Meta-managed account that gives a business access to the WhatsApp Business API. Connect yours to Akedly and messages go out from your number, under your business name.


What connecting it changes

For OTP authentication

Optional, and an upgrade. Without it, OTPs still send — over Akedly's shared WhatsApp number. With it:

  • Recipients see your business name rather than Akedly's, which lifts trust and open rates.
  • You reach nine more destinations (below).
  • Meta bills its per-message charge to the payment method on your WABA, and Akedly deducts the same amount from your Akedly bill in real time, per transaction, so you are not billed twice for the same conversation. (Without your own WABA, Meta bills Akedly, and Akedly covers the charge on your behalf.)
  • You can send OTPs with your own OTP templates: Meta library wording with your variables.

For Utilities

Not optional. Utility WhatsApp is only ever sent from your own WABA — there is no shared-number path for it.

With no active, credentialed WABA on the account, WhatsApp is simply not a feasible channel for a utility send: the message resolves to SMS if your BYO SMS routing covers the destination, and otherwise fails.

Utility templates also need Meta approval, which runs against your WABA.


Connect it

Connection runs through Meta's Embedded Signup, the flow Meta provides for linking a Business Account to a platform. It opens in a popup, you sign in with Facebook, pick or create the WABA and the phone number, and come back. It takes under two minutes.

You need the whatsapp:update permission to connect or disconnect; whatsapp:read is enough to view the page.


The five setup steps

The dashboard tracks connection as a five-step checklist and shows how many remain. All five green means "ready to send from your WhatsApp".

  • Name
    Register phone number
    Type
    step
    Description

    The number is registered with the WhatsApp Business API. If a WABA holds several numbers, one is the primary sender — you can sync the list and change which is primary from the page.

  • Name
    WABA connected
    Type
    step
    Description

    Akedly holds a live access token for the Business Account. This is what Embedded Signup produces.

  • Name
    Business verified
    Type
    step
    Description

    Meta Business Verification is complete. Until it is, creating an authentication template fails with "Application does not have permission".

  • Name
    Payment method
    Type
    step
    Description

    No billing problem is blocking the account on Meta's side.

  • Name
    OTP template send-ready
    Type
    step
    Description

    Akedly creates an authentication template for you during setup and submits it to Meta. Review is usually minutes. A template can be approved in one language while another variant is still pending.


When something goes wrong

The page carries a health check for your own WABA and lets you retry the two steps that fail most: template creation and phone registration.

For OTP, if a Built-in template is rejected or paused, phone registration fails, or Meta blocks your own WABA, delivery can continue through Akedly's shared number. Custom-template selection and fallback rules are documented in the OTP templates guide. Utilities has no such safety net — a WABA problem stops utility WhatsApp until it is fixed. The one exception is narrow and opt-in: a pipeline with the WhatsApp → SMS fallback enabled re-routes a delivery that fails with 131026 (the recipient cannot receive the WhatsApp message) or 131042 (business eligibility or payment) to your own SMS provider. A rejected template (131045) or an account hold (131057) is still terminal.


Disconnecting

Disconnecting is reversible and loses no data; you can reconnect later. What changes:

  • OTP falls back to Akedly's shared WhatsApp number automatically. The exception is OTP templates: requests and pipeline defaults that select one are refused with TEMPLATE_WABA_REQUIRED until you reconnect the same WABA or switch the pipeline back to the Built-in default. If you reconnect a different WABA, remove and re-add the template.
  • Utilities loses WhatsApp entirely, and sends resolve to SMS or fail.

Where it is used

If WhatsApp is not the right channel for a destination, connect your own SMS provider instead — or as well. If Akedly already operates a managed Vodafone integration for your account, its coverage is fixed to Egypt.