Skip to content
Dvaarik AI Glossary

Embedded Signup

WhatsApp Embedded Signup is Meta's onboarding flow for connecting a business's WABA and phone number to an approved provider without sharing a password.

What does Embedded Signup mean in practice?

WhatsApp Embedded Signup is Meta's hosted onboarding flow for Solution Partners and Tech Providers. The business completes the Meta login, selects its WhatsApp Business Account and phone number, and grants the provider defined access. The visible signup is only the first part of the integration: the provider must use the returned authorisation data to associate the WABA and phone-number IDs, subscribe its app to WABA webhooks, and complete the required number and template setup. Dvaarik uses this flow for the client's own WABA and never asks the client to send an agency its Facebook password.

Step-by-step answer

How does Embedded Signup work?

  1. 1

    Open Meta's hosted flow

    The client starts from the WhatsApp page in Dvaarik. Meta's Facebook Login window handles the identity and business-asset selection; the password is entered into Meta, not Dvaarik.

  2. 2

    Select the WABA and number

    Inside Meta, the client selects the relevant business portfolio, WhatsApp Business Account and phone number. A completed session returns the WABA ID, phone-number ID and a one-time authorisation code.

  3. 3

    Authorise the connection

    Dvaarik exchanges the one-time code through Meta's Graph API, reads the token's actual expiry and stores the resulting access credential encrypted at rest.

  4. 4

    Subscribe the app to the WABA

    Dvaarik subscribes its app to the selected WABA so Meta can deliver message, account, phone-quality and template-status webhooks for that business.

  5. 5

    Finish operational setup

    Dvaarik provisions the business's template pack after connection. Meta template approval, the WABA payment method and removal of any previous automation remain separate operational steps.

Primary documentation

Embedded Signup FAQ

What is WhatsApp Embedded Signup?

WhatsApp Embedded Signup is Meta's hosted onboarding flow for connecting a business's WhatsApp Business Account and phone number to a Solution Partner or Tech Provider. It lets the business choose its assets and grant defined access inside Meta's own login flow.

Does Embedded Signup complete the whole WhatsApp integration?

No. The visible Meta flow supplies authorisation data and the selected WABA and phone-number IDs. The provider must still exchange the code, subscribe its app to the WABA, configure webhooks and complete the required number and template work.

Does a client share its Facebook password with Dvaarik?

No. The client signs in inside Meta's hosted window. Dvaarik receives the authorised connection data needed for the selected WABA; it does not receive or store the client's Facebook password.

Who owns the WABA after it is connected?

The client continues to use its own WhatsApp Business Account and phone number. The connection grants Dvaarik access to operate the configured workflow; it does not turn the client's business asset into a Dvaarik-owned WABA.

Does Embedded Signup remove a previous WhatsApp automation provider?

No. More than one app can remain subscribed to a WABA, which can produce duplicate replies. Dvaarik checks the WABA's subscribed apps at connection time and leaves its AI off by default when another automation is detected, but the client must remove the old subscription separately.

Is Embedded Signup itself the WhatsApp price?

No. Embedded Signup is the connection method. Dvaarik's Social Plan and Meta's WhatsApp messaging charges are separate: the Social Plan enables the Dvaarik channel, while Meta bills eligible messages through the client's WABA payment setup.

Real example

A client starts inside its Dvaarik workspace, signs in through Meta, selects its WABA and business number, and authorises the connection. Dvaarik then subscribes the selected WABA to its webhook and provisions the client's templates without receiving the client's Facebook password.

Related terms

WABAOAuthBusiness PortfolioDelegated Access

Learn more on Dvaarik

See embedded signup working live

Our own agent answers chat and calls at app.dvaarik.com/dvaarik-ai — or describe your business on WhatsApp and we'll show you what it looks like for you.

Login