SabNode
    ProductsFeaturesEnterpriseCustomersPartnersResourcesPricing
    AllConversationsAutomationCustomer DataGrowthAnalyticsCommerceDeveloperExplore products
    1. Home
    2. Features
    3. Conversations
    4. WhatsApp Business API
    Wachat · WhatsApp Business API

    Production-grade WhatsApp messaging in 8 minutes

    Wachat is a Meta-vetted BSP. Onboard your number through Embedded Signup, ship Meta-approved templates the same day, and start using interactive lists, buttons, CTAs and media without writing a single integration. Webhooks, retries and quality monitoring are handled for you.

    • Embedded Signup — no IT ticket required
    • Template manager with category guidance
    • List, button and CTA interactive messages
    • Per-number quality score and tier alerts
    Feature signature
    SabNode . Wachat
    WhatsApp Business API

    Official Cloud API access with templates, rich media and list/button messages.

    Live
    8 min
    Median onboarding time from sign-up to first sent message
    98.7%
    Median delivery rate across Wachat customer numbers
    4×
    Higher open rate vs SMS for OTP and transactional notifications
    The problem

    Most WhatsApp setups break by month two

    Teams sign up for the WhatsApp Business API expecting "WhatsApp, but for business". What they get is a Meta Business Manager interface that assumes you already know what an HSM is, a Cloud API that returns cryptic error codes, and a 24-hour service window rule that gets you blocked the first time you try to message a customer who hasn't replied in two days. Templates get rejected for vague reasons. Quality scores drop without explanation. A junior marketer accidentally messages 5,000 non-opted-in contacts and the number gets restricted.

    Meanwhile, the developers are stuck building retry queues, webhook validators, media uploaders and template variable mappers — work that has nothing to do with the actual product. Six weeks in, the messaging stack is a brittle Node.js script on someone's laptop, and the only person who understands it has just resigned.

    Wachat is the layer that absorbs all of this. We are a Meta Business Solution Provider, so the API quotas, template review queue, embedded signup and quality monitoring sit inside our infrastructure. You get a clean API and a UI that maps every WhatsApp concept — service window, HSM categories, opt-in, button vs list, media MIME types — to a workflow your team can actually run.

    What it is

    WhatsApp Business API, in depth.

    Wachat provides direct access to the WhatsApp Business Cloud API hosted by Meta, with zero proprietary middleware in the message path. That means every feature Meta ships — interactive flows, payments, secure messaging, message reactions, view-once media — reaches your account on the day it goes GA, not six months later. We are a vetted BSP, so onboarding uses Meta's Embedded Signup: the user clicks a button, completes Meta's consent flow, and a phone number is provisioned and verified in 5–10 minutes without any back-and-forth with Meta support.

    Template management is the single biggest pain point in WhatsApp messaging, and we have spent two years instrumenting it. The template builder shows you the three categories (Utility, Marketing, Authentication), the pricing implication of each, character limits per component (1024 for body, 60 for headers), and a real-time linter that flags the language patterns most likely to get rejected. Approved templates appear in the inbox composer, in Flow Builder send nodes, and in the Broadcasts module without any extra publishing step.

    Interactive messages — reply buttons, list pickers, CTA URL buttons, location requests, product catalogues — are first-class citizens. You can build them visually in the inbox, fire them from a flow, or send them via API with a 12-line JSON payload. Wachat handles the response routing automatically: a button click becomes a new conversation event with the button_id available to your rules engine, so a "Track Order" tap goes to the order-status flow without an agent in the loop.

    Reliability is where most providers quietly fail. Wachat's send pipeline runs on a Kafka-backed queue with idempotent writes, exponential backoff on Meta's 429s, and per-number rate limiting that adapts to your tier (1K, 10K, 100K, unlimited). Inbound webhooks from Meta are deduped, persisted and replayed if your endpoint is down. Quality score, template rejection rate, opt-out rate and undelivered ratio are all surfaced in a dashboard with alert thresholds you set.

    Capabilities

    Everything you get with WhatsApp Business API.

    7 capabilities
    01

    Embedded Signup onboarding

    Customers click "Connect WhatsApp", complete Meta's native consent flow in a popup, and a verified number is live in 5–10 minutes. No PIN sharing, no Business Manager access requests, no waiting for a CSM to provision an account.

    02

    Template manager with linter

    Author Utility, Marketing and Authentication templates with live validation. The linter flags promotional language in Utility templates, missing opt-out in Marketing, and incorrect placeholders. Submitted templates show Meta review status with reason codes.

    03

    Interactive message builder

    Drag-and-drop builder for reply buttons (up to 3), list messages (up to 10 sections), CTA URL buttons, location requests and product list messages from your Meta catalogue. Preview renders exactly like the WhatsApp client on iOS and Android.

    04

    24-hour window and opt-in tracking

    Every contact has a live service-window countdown and an opt-in record (source, timestamp, channel). Sending outside the window forces a template selector; sending without opt-in is blocked at the API level with a 422 response.

    05

    Rich media uploads

    Upload images (JPG, PNG up to 5 MB), video (MP4, 3GP up to 16 MB), documents (PDF, DOC, XLS up to 100 MB), audio (AAC, MP4, MPEG up to 16 MB) and stickers (WebP). Wachat handles MIME validation, Meta resumable upload and CDN caching.

    06

    Quality score monitoring

    Per-number quality score (green/yellow/red), messaging tier (1K to unlimited), and template rejection rate stream into a dashboard. Alerts fire when quality drops to medium or when daily opt-outs exceed your threshold, with playbook links to remediate.

    07

    Webhook delivery and replay

    Wachat fans out Meta webhooks to your endpoints with retry-with-backoff for 5xx responses, signed HMAC headers, and a 7-day replay log. You can fork a single Meta event to your CRM, your data warehouse and a Slack channel from one config.

    Use cases

    Built for the way teams actually work.

    E-commerceCase 01

    Cart abandonment recovery

    A fashion D2C brand sends a Marketing template with the cart image, a "Resume Checkout" CTA URL button and a 10% off code 30 minutes after abandonment. Conversions recovered: 18% on first send, another 6% on a follow-up at hour 24 — all running inside the WhatsApp 24-hour window opened by the initial reply.

    Financial ServicesCase 02

    OTP and login notifications

    A neobank moves SMS OTPs to WhatsApp Authentication templates: 60% cheaper per message, 4× higher open rate, and a one-tap copy button. The template is rate-limited per user, fingerprinted to the device, and falls back to SMS only if WhatsApp is undelivered after 15 seconds.

    HealthcareCase 03

    Appointment reminders

    A diagnostics chain sends a Utility template 24 hours before each appointment with reply buttons "Confirm", "Reschedule" and "Cancel". Button taps route into the booking flow without an agent; no-show rate drops from 22% to 9%, freeing 14 hours of phone-confirmation labour weekly per branch.

    EducationCase 04

    Course drip and assignment alerts

    An online coding bootcamp uses list messages to let students pick which cohort track to enrol in, then sends Utility templates for assignment deadlines and grading feedback. Completion rate on the second cohort jumped 31% versus the email-only cohort, with cost-per-completion down 24%.

    LogisticsCase 05

    Shipment status updates

    A 3PL provider triggers Utility templates at every status change — picked, in-transit, out-for-delivery, delivered — with a CTA URL button to the live tracking page. WISMO ("where is my order") inbound tickets fell 64%, and proof-of-delivery photos are returned via WhatsApp media in the same thread.

    How it works

    From signup to first send in minutes.

    WhatsApp Business API is included on every SabNode workspace. No separate billing, no extra setup, flip it on from your workspace settings.

    1. 01

      Embedded Signup

      Click "Connect WhatsApp" in Wachat. Meta's popup walks the business owner through verifying the Meta Business, selecting a number and accepting terms. Provisioning finishes in 5–10 minutes.

    2. 02

      Submit your first templates

      Use the template builder to draft 3–5 starter templates: a welcome Utility, a Marketing offer, an Authentication OTP. Meta reviews them in 1–24 hours; the linter pre-catches most rejection reasons.

    3. 03

      Wire opt-in capture

      Add a WhatsApp opt-in checkbox to your checkout, signup form or web widget. Wachat records source, timestamp and IP, and exposes a single API to verify opt-in before any outbound send.

    4. 04

      Send and observe

      Send your first templates from the inbox, a flow or the Broadcasts module. Watch the delivery dashboard for sent, delivered, read, replied and failed. Address any quality dips before scaling volume.

    5. 05

      Scale to tier 4

      Meta auto-graduates well-behaved numbers from 1K to 10K to 100K to unlimited daily unique recipients. Wachat surfaces tier-up triggers and the metrics you need to maintain a green quality score.

    Plays well with

    Works with the tools you already ship on.

    Connect directly with your existing stack or leverage the Platform Core tools to extend capabilities natively.

    Meta WhatsApp Cloud APIMeta Business ManagerMeta Commerce CatalogueShopifyWooCommerceRazorpayStripeZapier

    Platform Core Tools

    Enhance this feature with deep integrations into our core infrastructure. Connect via API, utilize webhooks, or embed directly using our SDKs.

    • Unified Dashboard Apps

      Manage all settings seamlessly within the core UI.

    • Developer APIs and Webhooks

      Extend functionality with custom automated workflows.

    Frequently asked

    Questions about WhatsApp Business API.

    Can't find what you're looking for? Talk to our team.

    Do I need to apply with Meta directly or is Wachat a BSP?
    Wachat is a vetted Meta Business Solution Provider. You do not need a separate application with Meta. Embedded Signup runs through our app, your number is provisioned on our shared Meta cluster, and you get the same Cloud API as if you were a direct Meta customer — just with the BSP layer handling provisioning, billing aggregation and support.
    What is the difference between Utility, Marketing and Authentication templates?
    Utility templates are post-purchase or account notifications (order updates, appointment reminders) — cheapest per conversation. Marketing templates are promotional (offers, launches) — priced higher and must include an opt-out. Authentication templates are OTPs and login codes — fixed format, rate-limited and the cheapest in markets where authentication pricing is enabled. Wachat's linter recommends the right category at draft time.
    How does the 24-hour service window work?
    When a customer messages you, a 24-hour window opens during which you can reply with any free-form text or media at no incremental conversation cost. Outside the window, you must use an approved template to re-initiate. Wachat tracks the window per contact, shows a live countdown in the inbox, and blocks free-form sends when the window is closed.
    Can I send bulk marketing messages?
    Yes, via Meta-approved Marketing templates to opted-in contacts. Wachat's Broadcasts module handles audience filtering, scheduling, rate-limiting against your messaging tier and per-recipient personalisation. Sending unsolicited messages or to non-opted-in contacts violates Meta policy and will trigger Wachat's pre-send guardrails — the broadcast simply will not start.
    What happens if my quality score drops?
    Meta lowers your messaging tier when quality drops below medium for a sustained period, capping daily unique recipients. Wachat alerts you the moment quality moves from high to medium, surfaces the templates and time windows correlated with the drop, and provides a remediation playbook — pause specific templates, tighten audience, improve opt-in flow.
    Which media types and sizes are supported?
    Images up to 5 MB (JPG, PNG), video up to 16 MB (MP4, 3GP), documents up to 100 MB (PDF, DOC, DOCX, XLS, XLSX, PPT, PPTX, TXT), audio up to 16 MB (AAC, MP4, MPEG, AMR, OGG), and WebP stickers up to 100 KB animated / 500 KB static. Wachat validates MIME types client-side before upload and handles Meta's resumable upload protocol transparently.
    How is conversation-based pricing calculated?
    Meta charges per 24-hour conversation in four categories (Utility, Marketing, Authentication, Service), with rates that vary by country. Wachat passes through Meta's rate card with no markup and bills monthly in INR or USD. You see the per-conversation cost in the broadcast preview before you send, plus running spend in the billing dashboard.
    Related features

    Stronger when stacked.

    Browse every feature
    Shared Inbox
    Every channel in one queue. Assign, route, resolve — together.
    Read more
    Broadcasts
    Ship Meta-approved templates to 100k+ contacts. Live delivery reporting.
    Read more
    Flow Builder
    Drag-and-drop canvas with 42 node types. Triggers → conditions → actions, no code.
    Read more
    Instagram DM Inbox
    Reply to DMs, story mentions and comments in the same shared inbox.
    Read more
    Wachat · WhatsApp Business API

    Ship whatsapp business api into production this week.

    No credit card. No sales call required. Spin up a workspace, plug in a number, and your team is live in under an hour.

    Start free Book a demoSee pricing
    SabNode

    SabNode is the operating layer for customer conversations. Chat, automation, CRM, broadcasts, commerce and AI in one workspace.

    Talk to sales
    Conversations
    Browse
    Automation
    Browse
    Customer Data
    Browse
    Growth
    Browse
    © 2026 SabNode. All rights reserved.
    PrivacyTermsStatusContact