Skip to main content
WhatsApp API

WhatsApp Business API Setup: Step-by-Step Guide

Set up the WhatsApp Business API with Ojiva AI, an official Meta BSP — requirements, onboarding, number verification, display-name approval and compliance.

12 August 20265 min readOjiva AI

WhatsApp Business API Setup: Step-by-Step Guide

Share this post

A WhatsApp Business API setup connects your business number to Meta's official messaging platform through a verified partner, so you can automate replies, run a shared team inbox, and send approved campaigns at scale — none of which the free app can do. You never apply to Meta directly; a Meta Business Solution Provider (a Meta BSP) like Ojiva AI provisions everything and gets your account approved. This guide walks the whole process end to end: what you need before you begin, the exact onboarding steps, how verification and display-name approval work, what it typically costs in India, and how to fix the issues that trip people up. Still weighing the free app against the platform? Start with our WhatsApp Business App vs API guide. Ready to move ahead? Everything below assumes you want the WhatsApp Business API live and working — we are an official Meta BSP for India.

WhatsApp Business API setup process with Ojiva AI as a Meta BSP

How WhatsApp API Onboarding Works Through a Meta Partner

The WhatsApp API is not the app you use to message friends. It's a programmable business layer with no interface of its own — a provider connects your number to it and gives you the dashboard on top. Because Ojiva AI runs on Meta's official Cloud API as a Meta BSP, your messaging sits on genuine infrastructure rather than an unofficial workaround that risks bans.

A verified business layer:: Your number links to a Meta-reviewed WhatsApp Business Account (WABA) that holds your profile, display name and message templates in one place.
Conversations that scale:: Unlike a single phone, the platform handles thousands of simultaneous chats without an inbox freezing or enquiries getting buried.
Templates and sessions:: Pre-approved message templates reach customers outside an active chat, while replies inside the 24-hour service window can be free-form and instant.
Automation from day one:: With the connection live, WhatsApp automation, a chatbot and CRM triggers run on top — the reason most businesses move to the API in the first place.

For the underlying specifics, Meta's own WhatsApp Business Platform documentation covers how the Cloud API handles messages, templates and business accounts in full.

What You Need Before You Begin: A Requirements Checklist

Most delays come from missing paperwork, not the technical work. Getting the WhatsApp Business API requirements ready before you start is what turns a multi-week wait into a few working days. Line up these five things first.

A Meta Business Manager:: A Business Manager account with admin access — this is where your business is verified and your WABA is created.
A dedicated phone number:: One that is not currently active on any personal WhatsApp or the free Business App. It can be a new number or a freed-up existing one.
A live business website:: Ideally on a domain that matches your legal name — this supports both business and display-name approval.
Business documents:: GST or registration papers proving the legal entity and address, with details that match everywhere exactly.
A payment method:: A card or billing setup for Meta's per-conversation charges once you start sending outside the free service window.

The Step-by-Step Process to Get Your Account Live

With the checklist ready, learning how to set up WhatsApp Business API for your business is straightforward. Ojiva AI's embedded signup walks you through these six steps, and most of the wait is simply Meta's review.

Create your Ojiva AI account:: Sign in and open Channels & Numbers to begin the WhatsApp Business Account setup.
Connect your Facebook business portfolio:: Authorise your business through the embedded signup pop-up so the two accounts link securely.
Create or select your WABA:: Choose an existing WhatsApp Business Account or spin up a fresh one for this number.
Add and verify your number:: Register the phone number and confirm it with the SMS or call code — the moment your number officially joins the platform.
Set your display name:: Enter the public name customers will see, aligned with your website and brand.
Submit and go live:: Send it for review — Meta typically approves within about a day, after which you can start sending.
Six steps to set up a WhatsApp Business Account with Ojiva AI

Registering Your Number and Getting Your Display Name Approved

Two approvals decide whether you go live cleanly: business verification and the display name. Knowing how to register a number for the platform correctly — and how the name is judged — is what keeps this stage short.

Business verification:: Meta checks your legal name and address against your documents, so every detail must match your Business Manager exactly.
Display-name rules:: The name must reflect your real brand and echo your website — generic or promo-style names are the most common cause of rejection.
The green tick:: Once verified, you can apply for the official badge that tells customers the account is a confirmed business, not a lookalike number.

Staying Compliant: Opt-Ins, Quality Rating and Message Templates

A live account only stays healthy if you play by Meta's rules from the first send. These four habits protect your number and keep your delivery strong.

Collect explicit opt-ins:: Only message people who have clearly agreed to hear from you — a consent checkbox at signup or checkout is the safest route.
Watch your quality rating:: Meta grades each number green, yellow or red based on how customers react. Staying green keeps your limits climbing.
Master message templates:: Outbound marketing and utility messages must use pre-approved templates in the correct category — miscategorising them risks rejection.
Respect messaging tiers:: New numbers begin at a lower daily limit and expand as you send consistently to opted-in users with good quality.

Fixing the Most Common Onboarding Problems

Almost every hold-up falls into one of these buckets. Here's what each one means and how to clear it fast.

Display name rejected:: If your WhatsApp Business API display name is rejected, align it exactly with your website and legal brand, drop any promotional wording, and resubmit — most pass on the second try.
Business verification failed:: This almost always means a mismatch — the name or address on your documents does not match your Business Manager. Fix the detail and re-submit.
Stuck at a low messaging limit:: Warm the number up gradually and keep quality green — the WhatsApp Business API messaging limits rise on their own as trust builds.
Review taking too long:: Usually a pending piece of Business Manager information. Complete every requested field and the queue clears.

What the WhatsApp Business Platform Costs in India

Pricing confuses people because there are two separate bills. Your provider charges a platform fee for the dashboard, chatbot and support. Meta separately charges per conversation by category, while replies inside the 24-hour customer service window — which cover most everyday queries — cost nothing extra. Add 18% GST, billed in INR, and that's the full picture of the cost of the WhatsApp Business API in India.

Cost ComponentWhat It CoversHow It's Billed
Platform subscriptionChatbot, broadcast, catalog, team inbox, analyticsMonthly or annual plan, in INR
Meta conversation chargesMarketing, utility and authentication conversationsPer conversation, by category, set by Meta
Service-window repliesBusiness replies within the 24-hour service windowFree
Setup & onboardingVerification, number activation, template approvalsIncluded with Ojiva AI onboarding
TaxesGST on platform and Meta charges18%, with a GST invoice on every payment
Judge cost per outcome, not per message:: A number that handles hundreds of enquiries a month usually pays for itself quickly. Ask any provider for a plain rate card before you commit — and see how markups vary in our WhatsApp BSP buyer's checklist.

What Your Business Can Do Once the Account Is Active

The setup is a means to an end. Once your number is live, the same connection powers three kinds of messaging that actually move revenue and lighten your team's load.

Promotional:: Personalised offers, back-in-stock alerts and abandoned-cart nudges sent to opted-in customers as template campaigns.
Transactional:: Order confirmations, delivery updates and OTP & 2FA codes delivered instantly through approved templates.
Support:: A WhatsApp chatbot triages routine questions around the clock and hands off to a human agent only when it is actually needed.
Promotional, transactional and support messaging on the WhatsApp Business Platform

Get Your Number Live Faster With Ojiva AI

Done in the right order, the whole thing is far less daunting than it looks: prepare your Business Manager, documents and number, submit through an official partner, keep your name and details consistent, and protect your quality rating from the first send. The businesses that stall are almost always the ones that skipped the checklist — not the ones that found the technical steps hard.

When you're ready, Ojiva AI provisions everything as an official Meta BSP — verification, number activation, templates, a chatbot, a shared inbox and CRM integrations, all in one place. Explore the WhatsApp Business API, pair it with the Ojiva AI WhatsApp chatbot, or book a free demo and we'll map your first flow on the call.

By Ananth Prasath, Founder, Ojiva AI — an official Meta WhatsApp Business Solution Provider · Reviewed by the Ojiva AI onboarding team · Published 12 August

Frequently Asked Questions: Getting Started on the Platform

The WhatsApp Business API is a Meta-verified messaging layer for medium and large businesses, with no chat app of its own. It's set up through an official Meta Business Solution Provider (BSP) like Ojiva AI, which connects your number to automation, a shared inbox and your business systems, and handles Meta verification, display-name approval and template review on your behalf.

Once your documents are in order, Meta usually reviews a display name within about a day, though business verification can take longer if details need re-checking. A partner that pre-checks your information before submission helps avoid the back-and-forth that causes most delays.

Yes, but a number can run on either the free Business App or the API, not both at once. If the number is already active in the app, it must be removed there first, so many businesses plan the switch carefully or start onboarding on a fresh number.

No. DLT registration applies to SMS in India. WhatsApp relies on Meta's own business verification, display-name approval and message-template review instead. If you also send SMS, that separate channel still needs DLT — see our DLT registration guide.

A display name is usually rejected when it doesn't clearly match your real brand or the branding on your website. Align the name exactly with your website and legal entity, remove generic or promotional wording, and resubmit — most names pass on the second attempt once they match.

There's no software licence fee for API access. You pay Meta per conversation by category, plus your provider's platform fee, with 18% GST on top. Replies inside the 24-hour customer service window are not charged, so most support conversations cost nothing extra.

A WABA is your WhatsApp Business Account — the container that holds your number, display name and templates. Yes, you need a Meta Business Manager with admin access, because that's where your business is verified and your WABA lives.

New numbers start at a lower messaging tier and expand as you send consistently to opted-in users while keeping your quality rating green. Warming the number up gradually, sending relevant template messages and avoiding blocks and reports is what moves you up the tiers.