WhatsApp Business API · Official
Talk to customers where they already are.
The official WhatsApp Business API with approved templates, rich broadcasts, buttons and a shared team inbox, so every sale and support chat happens on the app your customers open most.
Use cases
Sell, support and update on one chat.
Broadcast campaigns
Send offers with images, videos and buttons to opted-in customers, and see who read and replied.
Order and COD confirmation
Ask customers to confirm cash-on-delivery orders with one tap before you ship, cutting fake orders.
Shared team inbox
Several agents answer from one WhatsApp number, with chat assignment, tags and saved replies.
Updates and reminders
Order, delivery, appointment and payment updates on approved utility templates.
OTP on WhatsApp
Send login and payment codes on WhatsApp with a copy-code button, with SMS as fallback.
Click-to-WhatsApp ads
Turn Facebook and Instagram ad clicks into WhatsApp conversations that a bot or agent picks up instantly.
Features
Built for teams that run on WhatsApp.
Official onboarding
We help connect your number to the WhatsApp Business Platform, verify your business with Meta and set your display name.
Template manager
Create marketing, utility and authentication templates with variables, media and buttons, and track Meta approval status.
Bulk broadcasts
Send personalised campaigns to segments from Excel, your CRM or tags, with read and reply tracking.
Team inbox
Assign chats, add notes, set working hours and auto-replies, and see each agent's response time.
No-code chatbot
Build menus, FAQs and lead forms that answer instantly and hand over to a person when needed.
Catalogue and payments
Share products from your WhatsApp catalogue and send payment links inside the chat.
Campaign analytics
Sent, delivered, read, clicked and replied, per campaign and per template.
API and webhooks
Send messages from your app and receive replies and status updates on your webhook.
How it works
Live on WhatsApp in four steps.
- Step 1
Connect your number
Use a new number or move an existing one to the API. We handle the Meta setup with you.
- Step 2
Verify your business
Submit business documents for Meta verification and set your profile, logo and description.
- Step 3
Create templates
Write your first templates and submit them for approval, usually within hours.
- Step 4
Launch and reply
Send your first broadcast and answer replies from the shared team inbox.
Why it matters
From one phone to a whole team.
WhatsApp Business app
- One phone, so only one or two people can reply
- Broadcast lists limited to saved contacts
- No integration with your website or CRM
- No campaign reports
SparkNow WhatsApp Business API
- Many agents on one number, with chat assignment
- Bulk campaigns to opted-in customers at scale
- Messages triggered from your app, store or CRM
- Delivery, read and reply analytics for each campaign
Industries
How businesses use WhatsApp.
Developers
Send a template message from your app.
Use any approved template with variables and buttons. Replies and read receipts are posted to your webhook.
# Send an approved WhatsApp template (sample request, full docs on sign-up) curl -X POST https://api.sparknow.co.in/v1/whatsapp/messages \ -H "Authorization: Bearer $SPARKNOW_KEY" \ -H "Content-Type: application/json" \ -d '{ "to": "+919800000000", "template": "cod_confirmation", "language": "en", "params": ["Priya", "KH2291", "₹2,450"] }'
import { SparkNow } from "@sparknow/sdk"; // sample const sn = new SparkNow(process.env.SPARKNOW_KEY); const res = await sn.whatsapp.send({ to: "+919800000000", template: "cod_confirmation", language: "en", params: ["Priya", "KH2291", "₹2,450"], }); console.log(res.id, res.status);
import os from sparknow import SparkNow # sample sn = SparkNow(os.environ["SPARKNOW_KEY"]) res = sn.whatsapp.send( to="+919800000000", template="cod_confirmation", language="en", params=["Priya", "KH2291", "₹2,450"], ) print(res.id, res.status)
What is the difference between the WhatsApp Business app and the API?
The free app works on one or two phones and suits very small businesses. The API connects WhatsApp to software, so many agents can share one number, and you can send bulk campaigns, automate replies and integrate with your systems.
Can I message anyone on WhatsApp?
Only people who have agreed to hear from you. The first message in a conversation must use a template approved by Meta. Once the customer replies, you can chat freely for 24 hours.
How long does template approval take?
Most templates are approved by Meta within a few minutes to a few hours. We help you write templates that follow Meta's rules so they are approved first time.
Can I use my existing number?
Yes, if it is not currently registered on the WhatsApp app, or after you remove it from the app. You can also take a new number for the API.
How is WhatsApp priced?
Meta charges per message based on the template category (marketing, utility or authentication), and SparkNow adds a platform fee. Book a demo and we'll share current rates.
Works well with
Combine channels for better reach.
Ready to spark every interaction?
See SparkNow on your own use case in a 20-minute demo, or ask our AI agent right now.