Guides / AI & Automation

WhatsApp Business API setup: a step-by-step guide for businesses

By OmegaAPI · 14 November 2026 · 7 min read

The WhatsApp Business app on your phone is great for a small shop. Once you need automated replies, order notifications, several team members or integration with your website and CRM, you need the WhatsApp Business Platform — usually called the WhatsApp Business API. Here is how setup works.

App vs API in one minute

  • WhatsApp Business app: free, on one phone (plus linked devices), manual replies.
  • WhatsApp Business Platform (API): no phone app, used through software, supports automation, bots, multiple agents and integrations.
  • A phone number used on the API cannot be used in the normal WhatsApp or WhatsApp Business app at the same time.

What you need before starting

  • A Meta Business account (business.facebook.com).
  • A phone number that can receive an SMS or call for verification and is not active on WhatsApp — or one you are ready to move.
  • Your business name, website and a privacy policy page.
  • A clear idea of the messages you will send (order updates, reminders, support).

Setup steps

  • Create or open your Meta Business account and complete business verification when prompted.
  • In Meta’s developer dashboard, create an app and add the WhatsApp product, or sign up through a Business Solution Provider.
  • Add and verify your phone number, and submit your display name for approval.
  • Create message templates for notifications you start (for example “Your order #1234 has shipped”) and wait for approval.
  • Set up a webhook URL so incoming messages reach your website, CRM or bot.
  • Generate a permanent access token and store it securely on your server — never in website code.

Templates and the customer-service window

When a customer messages you, you can reply freely for a limited window of time. Messages you start outside that window must use an approved template. Templates are grouped into categories such as utility (order updates), authentication (OTPs) and marketing, and pricing differs by category and country. Meta updates pricing from time to time, so check the current rates in Meta’s documentation before you plan large volumes.

Rules that protect your number

  • Only message people who have opted in to hear from you.
  • Make it easy to stop messages (“Reply STOP to unsubscribe”).
  • Keep marketing messages relevant and infrequent.
  • Watch your quality rating in the dashboard — low ratings limit how many people you can message.

Connecting it to your systems

Common integrations: send an order confirmation when a website order is paid, remind patients of appointments, alert sales staff when a new lead arrives, and route customer questions to an AI assistant that hands over to a human. Tools like n8n or a small custom backend can connect WhatsApp to almost any system.

Frequently asked

Can I use my existing WhatsApp number?

Yes, but it must be removed from the WhatsApp or WhatsApp Business app first, and chat history on the phone is not carried over to the API.

Do I need a Business Solution Provider (BSP)?

Not necessarily. Meta’s Cloud API can be used directly. A BSP adds a ready-made inbox, support and tooling, usually for a monthly fee.

Planning a project?

Tell us what you need and get a written quote with features, timeline and milestones — free.

Get a free quote

More guides