WhatsApp Business API

    WhatsApp Business API, wired into your team inbox

    Send, receive, and automate on the official WhatsApp Business Cloud API — with templates, bulk sender, CRM hooks, and unlimited agents in one workspace.

    Official Cloud APINo per-message markupTemplates + automationsCRM sync

    At a glance

    5 mintypical setupGuided onboarding
    Unlimitedagents per numberNo per-device cap
    0%Meta fee markupBilled at official rates
    4channelsWhatsApp, IG, FB, Telegram

    What you get

    Everything you need, in one workspace

    One-click API connection

    Connect a verified Meta Business Manager and a dedicated phone number. Greenbubble handles the webhook, token refresh, and number migration.

    Template workspace

    Draft, submit, and track Meta template approval without leaving the app. Preview every variable on iOS, Android, and Web.

    Compliant bulk sender

    Segment opted-in contacts, pace sends inside Meta rate limits, and capture opt-in timestamps on every contact.

    Shared team inbox

    Unlimited agents, role-based access, round-robin assignment, SLA timers, and a full audit log on the same number.

    Automation + AI agents

    Branch on keywords, CRM data, and order state. MCP-native AI agents draft replies and take approved actions.

    Native integrations

    HubSpot, Salesforce, Zoho, Pipedrive, Shopify, WooCommerce, plus a full REST API and webhooks.

    How it works

    From setup to sent in a few moves

    1. 01

      Verify your business

      Connect Meta Business Manager and confirm your business details. Greenbubble walks you through verification.

    2. 02

      Port or add a number

      Use a number that is not active on the consumer or Business app. Migrate an existing number with zero downtime.

    3. 03

      Connect Greenbubble

      Authorise Greenbubble against your WhatsApp Business Account. We provision the webhook and access tokens.

    4. 04

      Invite your team

      Add agents, set roles, build your first template or automation, and go live.

    Deep dive

    The WhatsApp Business API, explained end to end

    WhatsApp Business API — the official way to scale customer conversations

    The WhatsApp Business API is the only Meta-approved way to send WhatsApp messages at scale. Greenbubble gives your team the API plus a shared inbox, automation builder, bulk sender, and CRM hooks — in one workspace.

    What you actually get with Greenbubble on top of the API

    • Shared inbox: Every customer message lands in one queue. Assign, snooze, tag, and resolve — without sharing logins.
    • Native templates: Submit, approve, and reuse WhatsApp message templates with variables that pull from your CRM or store.
    • Bulk sender with delivery guarantees: Send to thousands of opted-in contacts without hitting Meta's rate limits.
    • One inbox across every channel: WhatsApp sits alongside Instagram, Facebook, Telegram, web chat, and Click-to-WhatsApp Ads, so an agent never switches tools when a customer does.
    • API webhooks and open REST API: Subscribe to inbound messages, delivery status, and template events, or push them into your own systems with signed webhooks.
    • MCP-native automations: Build agent-driven flows that read WhatsApp context, draft a reply, and route it to the right human.

    The API itself is a transport layer. Meta gives you endpoints, webhooks, and templates; what it does not give you is a place for your team to work. Greenbubble is that place. Think of the split this way:

    LayerWho provides itWhat it does
    Message transportMeta (Cloud API)Delivers messages, enforces policy, bills per conversation
    Number + verificationMeta Business ManagerOwns the phone number and business identity
    Agent workspaceGreenbubbleInbox, assignments, automation, analytics, CRM
    AI + agentic layerGreenbubble (MCP-native)Reads context, drafts replies, routes work

    That separation matters when you compare vendors. Two platforms can both connect to the same Cloud API and feel completely different to use, because the API is the commodity and the workspace is the product.

    One API, every channel

    The WhatsApp Business API is the transport for WhatsApp itself. But customers do not stay in one channel, so Greenbubble pairs it with the rest of your inbound surface — all landing in the same shared inbox, with the same routing, tagging, assignments, and reporting.

    ChannelHow it connectsWhat it is best for
    WhatsApp (Cloud API)Official Meta Business APITransactional, support, and marketing at scale
    Instagram DMsInstagram Messaging APISocial commerce, story replies, creator support
    Facebook MessengerMessenger Platform APIPage inbox, ad-driven conversations, community support
    Click-to-WhatsApp AdsMeta Ads + WhatsAppConverting paid social traffic straight into chat
    TelegramTelegram Bot APICommunity and support in Telegram-first markets
    Website live chatEmbeddable widgetPre-sales questions and lead capture on your site
    API webhooksSigned HTTPS callbacksPiping messages and events into your own stack

    Why multi-channel matters

    A customer might discover you on Instagram, click a Click-to-WhatsApp ad, ask a question on your website, then follow up on Facebook. If each of those lives in a different tool, the customer repeats themselves and your team loses context. Greenbubble keeps one contact timeline across every channel, so the history follows the person rather than the tool. The WhatsApp Business API is the anchor; the other channels are how you meet the customer wherever they started.

    Click-to-WhatsApp Ads

    Ads that open a WhatsApp conversation are one of the highest-intent paid formats on Meta. Greenbubble captures the ad referral payload — campaign, ad set, and creative — and attaches it to the conversation, so the agent knows exactly which ad the customer responded to. You can then route by campaign, track conversion back to spend, and send the right follow-up template.

    API webhooks and the open REST API

    Greenbubble is not a closed box. Every inbound message, delivery-status change, and template event is available as a signed webhook you can forward to your own systems. For teams building custom tooling, the REST API exposes contacts, conversations, templates, broadcasts, and analytics. That makes Greenbubble a layer you can extend rather than a destination you get locked into.

    Under the hood — how the API actually works

    It helps to understand the moving parts before you connect anything.

    • Phone number: a number registered to your WhatsApp Business Account, either newly claimed or ported from an existing line. It cannot be active on the consumer WhatsApp app or the WhatsApp Business app at the same time.
    • Webhooks: Meta pushes inbound messages and delivery-status events to a URL you control. Greenbubble receives these, stores the conversation, and pushes it into the shared inbox.
    • Templates: pre-approved message formats required for business-initiated messages. Each template has a category (marketing, utility, authentication) that determines how it is billed.
    • Message signing: outbound payloads are signed so your systems can verify authenticity. Greenbubble signs every outbound webhook with HMAC-SHA256.
    • 24-hour customer service window: once a customer messages you, you can reply with free-form messages for 24 hours without a template. Outside that window, business-initiated messages need an approved template.

    That last point is the single most important operational rule on WhatsApp. It shapes how you write your flows, how you budget, and how you train agents.

    Pricing transparency — what to budget

    Meta's per-conversation pricing is country-by-country and template-by-template. We publish the latest conversation fee for your market on the WhatsApp pricing calculator. Greenbubble's SaaS fee is flat per workspace — you see the Meta cost and the Greenbubble cost on every single message, never bundled.

    There are three line items on a typical invoice:

    1. Meta conversation fees — charged by Meta, passed through at cost with no markup.
    2. Greenbubble SaaS — a flat per-workspace fee that covers inbox, agents, automation, and analytics.
    3. Optional add-ons — things like extra numbers or premium support, always itemised.

    Setup walkthrough — 15 minutes

    1. Verify your Meta Business Manager — Greenbubble walks you through the verification flow.
    2. Connect a phone number — port an existing line or claim a new one. We support both.
    3. Approve templates — submit your first batch inside Greenbubble's template editor. Most teams get approvals within minutes.
    4. Connect your store or CRM — start with the WooCommerce integration or Shopify integration for instant order events.
    5. Send your first message — Greenbubble signs and delivers through the official API.

    Common setup snags and how to avoid them

    • Number already in use: a number that is live on the consumer app or Business app must be deleted from that app before it can be registered to the API. Do this deliberately, because the chat history does not carry over.
    • Display name rejected: Meta reviews your display name against your business identity. Keep it matching your brand and avoid generic terms.
    • Business verification stalled: missing legal documents are the usual cause. Have your registration and address proof ready before you start.
    • Template rejected: templates that read like free-form marketing or include prohibited content get rejected. Greenbubble's editor flags the common reasons before you submit.

    Templates, automation, bulk sender — feature callouts

    • Template library: 80+ pre-approved templates for order updates, appointments, abandoned cart, lead capture, surveys, and review requests.
    • Visual flow builder: Drag-and-drop automation. Triggers include webhook events, schedule, contact tag, and CRM stage.
    • Bulk sender: CSV import or segment-based sends with built-in dedup, opt-out, and rate-limit pacing.
    • Per-template analytics: delivered, read, replied, converted. Live in your dashboard.

    Quality rating and throughput

    Meta assigns your number a quality rating based on how recipients respond — blocks and reports lower it; replies and reads support it. A healthy rating unlocks higher messaging throughput. A falling rating can throttle your limits and, in severe cases, restrict sending. Practical habits that protect your rating:

    • Send to people who opted in and expect to hear from you.
    • Use utility templates for transactional content and reserve marketing for genuine promotions.
    • Honour opt-outs immediately and keep a suppression list.
    • Watch block rates per campaign and pause a template that draws complaints.

    A realistic rollout plan

    The teams that get the most out of the API do not switch everything on at once. A sensible 30-day plan:

    1. Week 1 — connect and observe. Register the number, connect the CRM, and route inbound messages to the inbox without automating yet. Learn what customers actually ask.
    2. Week 2 — templates. Translate the top five recurring messages into approved templates and start sending transactional updates.
    3. Week 3 — automation. Add a first-touch welcome and after-hours auto-reply. Measure deflection and first-response time.
    4. Week 4 — campaigns. Run a small, opted-in marketing send and compare cost per conversation and conversion against your other channels.

    FAQ

    What is the WhatsApp Business API?

    The WhatsApp Business API is the official, Meta-provided interface that lets medium and large businesses send and receive WhatsApp messages programmatically. It powers everything from transactional order updates to bulk marketing campaigns. Unlike the WhatsApp Business app, the API is built for automation, multiple agents, and CRM integration.

    How is the WhatsApp Business API different from the WhatsApp Business app?

    The WhatsApp Business app is a single-device, single-user interface for small businesses. The WhatsApp Business API (and its hosted Cloud API variant) supports multiple agents, automation, webhooks, templates, and integrations — at the cost of a slightly more involved setup.

    Do I need a Facebook Business Manager to use the WhatsApp Business API?

    Yes. To activate a WhatsApp Business API account you need a verified Meta Business Manager and a phone number that is not currently in use on the WhatsApp consumer or Business app. Greenbubble walks you through verification and the phone-number porting process.

    How much does the WhatsApp Business API cost?

    Meta charges per-conversation fees that vary by country and by who initiates the conversation (business-initiated vs user-initiated). On top of that, Greenbubble's SaaS pricing is published on the pricing page — no per-message hidden markup.

    Can I send bulk WhatsApp messages through the API?

    Yes, but only to opted-in contacts and only using pre-approved message templates. Greenbubble handles opt-in capture, template approval, segmentation, and rate-limit pacing so your bulk sends stay compliant.

    Is the WhatsApp Business API the same as the Cloud API?

    The Cloud API is one deployment of the WhatsApp Business API, hosted by Meta. The other is On-Premises, which you host yourself. Both use the same message semantics, templates, and per-conversation fees. Greenbubble connects to the Cloud API, which removes the infrastructure work for most teams.

    Can I use the WhatsApp Business API without a developer?

    Yes. The API is developer-facing, but platforms like Greenbubble expose every core capability through a visual interface — connecting a number, approving templates, building flows, and running campaigns. You can go live without writing code, and still use the open API when you want to build custom integrations.

    How long does it take to get approved?

    Business verification and number registration usually complete within a few business days once your documents are in order. Templates are typically reviewed within minutes to a few hours. The whole process is measured in days, not weeks, for teams with correct paperwork.

    Ready to ship WhatsApp at scale?

    Start free trial → · Book a 15-min setup call → · See pricing →

    FAQ

    Questions, answered

    What is the WhatsApp Business API?

    The WhatsApp Business API is Meta's official interface for businesses to send and receive WhatsApp messages programmatically. It powers transactional updates, support conversations, and bulk marketing at scale.

    How is the API different from the WhatsApp Business app?

    The Business app is a single-device tool for small shops. The API supports many agents, automation, webhooks, templates, and integrations — and is required for any real team workflow.

    Do I need Facebook Business Manager?

    Yes. Activating an API account requires a verified Meta Business Manager and a phone number not already in use on the consumer or Business app.

    How much does it cost?

    Meta charges per-conversation fees that vary by country and conversation type. Greenbubble passes those through at cost and charges a separate, published SaaS fee — no hidden per-message markup.

    Can I send bulk messages through the API?

    Yes, to opted-in contacts using pre-approved templates. Greenbubble handles opt-in capture, template approval, segmentation, and pacing so your sends stay compliant.

    Ready to scale

    Connect the official WhatsApp Business API today.

    Templates, bulk sends, CRM hooks, and a shared team inbox — no per-message markup, no grey routes.