×
Darwinbark offers digital products, PHP scripts, WordPress plugins, Android and iOS apps, and software solutions. Explore AI-powered tools, business software, and practical digital utilities built to make work easier..

WhatsApp Business API

Powered by Darwinbark Technologies

WhatsApp Business API is Meta's programmatic way for a business to send and receive WhatsApp messages — part of the wider WhatsApp Business Platform. Instead of one person typing replies in the WhatsApp Business App, your systems and staff can send and receive messages through an API.

WhatsApp Cloud API

Meta's own hosted version of the API — Meta runs the messaging infrastructure, so nothing needs to be self-hosted. Darwinbark's platform connects directly to the Cloud API on your behalf.

vs. the WhatsApp Business App

The free consumer app is built for one person managing chats by hand. The API is built for a business that wants messaging wired into a dashboard, website, app or backend system.

Who it's for

Businesses that want to reply to customers from a shared dashboard, or send WhatsApp messages from their own software — without building the Meta integration themselves.

Start Free — 10 Messages Included
After free messages, pay ₹0.50/msg — Darwinbark's platform fee, not a Meta charge. No setup fee.
Fill Details
Verify Email
Connect WhatsApp
Step 1: Your Account Details
A 6-digit OTP will be sent to this email to verify ownership.

Already have an account? Login first

What's Included

What You Get With Darwinbark

Everything below is live in the platform today — nothing on this list is a roadmap item.

Meta Embedded Signup

Connect your own WhatsApp Business Account through Meta's official in-browser flow — not a shared or session-based number.

Verified WABA & number

Your WhatsApp Business Account and phone number are checked directly against Meta's Graph API before your connection is trusted.

Dashboard messaging

Send WhatsApp messages straight from your Darwinbark dashboard once your account is active.

Inbound message webhook

Replies from your customers are received via webhook and logged automatically — visible in your dashboard.

Self-serve REST API

A per-account API key to send WhatsApp messages from your own website, app or backend (curl, PHP, JavaScript — any HTTP client).

Usage tracking

A live messages-used vs. plan-limit counter on your dashboard, shared across dashboard and API sends.

Step by Step

How WhatsApp Business API Signup Works

This is the exact flow above, in order.

  1. Create your Darwinbark account (or log in)

    Business name, email and password — skipped entirely if you're already logged in.

  2. Verify your email

    A 6-digit code is emailed to you to confirm you own the address. Not required if you're already logged in.

  3. Click "Connect via Meta"

    Opens Meta's Embedded Signup window without leaving this page.

  4. Sign in with your Meta account

    Authenticate with Facebook/Meta and accept the requested permissions.

  5. Select or create your Meta Business assets

    Choose your Meta Business Portfolio, WhatsApp Business Account and phone number — or create new ones, inside Meta's own flow.

  6. Darwinbark verifies the connection

    Your WABA and phone number are checked against Meta's Graph API, the number is registered for Cloud API sending, and your webhook is subscribed.

  7. Wait for approval

    A Darwinbark admin reviews and activates new accounts, typically within 24 hours — then dashboard and API access unlock.

Start Your Signup
Before You Start

Requirements

Some requirements come from Darwinbark, some from Meta — kept separate so it's clear who to contact if something's missing.

Required by Darwinbark

  • A valid email address and business name to create your account
  • Access to that email inbox, to enter the 6-digit verification code

Required by Meta

  • A Facebook account with admin access to a Meta Business Portfolio (or the ability to create one)
  • A WhatsApp Business Account — or willingness to create one during signup
  • A business phone number that can receive a verification code and isn't actively used in the regular WhatsApp/WhatsApp Business app
I Have Everything — Let's Connect
Behind the Scenes

What Happens After Connecting?

Meta authorization
WABA & number verified via Graph API
Number registered for Cloud API
Webhook subscribed
Pending admin approval (~24h)
Dashboard & API unlocked
Use Cases

What Businesses Use It For

Customer support

Reply to customer conversations directly from the Darwinbark dashboard.

Order & appointment updates

Trigger a WhatsApp message from your own store, booking system or backend via the REST API.

Website & app integrations

Call the API from your own website, app or internal tools with your account's API key.

Business alerts

Any script or system that can make an HTTP request can send your team a WhatsApp alert.

Pricing

What This Costs

Darwinbark platform fee Darwinbark
10 free

messages included when you connect

then ₹0.50 / message

No setup fee. This is Darwinbark's own usage charge for the dashboard, API and account management — set and billed by Darwinbark, adjustable by Darwinbark admins.

This is separate from WhatsApp/Meta's own charges. Since July 2025, Meta bills per delivered template message sent outside the free 24-hour customer service window — rates vary by message category (marketing, utility, authentication) and recipient country. Replies sent within an open customer conversation are free. Meta bills this directly and Darwinbark does not set or collect it — see Meta's official WhatsApp Business Platform pricing documentation for current rates.
Responsible Use

WhatsApp Policy

  • Consent first. Only message people who have opted in to hear from your business on WhatsApp.
  • Templates outside the service window. Business-initiated messages sent more than 24 hours after a customer last messaged you require a Meta-approved message template, managed in your own Meta Business account.
  • Respect opt-outs. Stop messaging anyone who asks to stop, immediately.
  • No spam or prohibited content. Meta's WhatsApp Business Messaging Policy prohibits spam and restricted content categories — violations can affect your account's messaging limits or access.

This is a plain-language summary, not legal advice. Always check Meta's official WhatsApp Business Messaging Policy for the current, complete requirements.

FAQ

Frequently Asked Questions

WhatsApp Business API (part of Meta's WhatsApp Business Platform) lets a business send and receive WhatsApp messages programmatically. Darwinbark provides a self-serve platform on top of it — you connect your own WhatsApp Business Account and send messages from a dashboard or a REST API.

WhatsApp Cloud API is Meta's own hosted version of the WhatsApp Business API — Meta runs the messaging infrastructure, so you don't host anything yourself. Darwinbark's platform sends and receives messages through the Cloud API directly.

Embedded Signup is Meta's official in-browser flow for connecting a WhatsApp Business Account. You sign in with your Meta account, select or create your Meta Business Portfolio, WhatsApp Business Account and phone number, and authorize Darwinbark's app — without leaving this page.

You need one by the end of the flow, but not before you start — Meta's Embedded Signup lets you create a new WhatsApp Business Account during the connection step if you don't already have one.

The number needs to be available to register on the WhatsApp Business Platform, which generally means it isn't actively used in the consumer WhatsApp or WhatsApp Business apps. Meta verifies and registers the number as part of Embedded Signup — this is a Meta requirement, not a Darwinbark one.

A Meta window opens for you to sign in and authorize access. Once you finish, Darwinbark verifies your WhatsApp Business Account and phone number directly against Meta's Graph API, registers the number for Cloud API sending, and subscribes your webhook — then your account is queued for admin approval.

Yes — WhatsApp Business Accounts live inside a Meta Business Portfolio (formerly Business Manager). If you don't have one, Embedded Signup lets you create it during the connection step.

Yes. Once your account is active, Darwinbark issues a per-account API key you can use to send messages from your own website, app or backend via a REST endpoint, in addition to the dashboard.

Not to get started — replies sent within the 24-hour customer service window don't need a template. Business-initiated messages sent outside that window require a Meta-approved message template, which you currently manage directly in your Meta Business account; Darwinbark's dashboard doesn't create or submit templates for you.

Two separate charges can apply. Darwinbark includes a free message allowance and then bills a small per-message fee for platform usage. Separately, Meta bills per delivered template message outside the free service window, based on category and country — Darwinbark does not set or receive Meta's charges.

New accounts start in a pending state and a Darwinbark admin reviews and activates them, typically within 24 hours. You'll see your account status on the dashboard once it's live.

Filling in your details, verifying your email and completing Meta's Embedded Signup usually takes a few minutes. Admin approval to actually start sending is separate and typically completes within 24 hours.

Ready to connect your WhatsApp Business Account?

10 free messages included — no setup fee.

Get Started Free
DarwinBotTell me what you need — I'll point you to the right solution.