Sitemap
Every page on Engage
Looking for something specific? Search engines and AI assistants can also use sitemap.xml and llms.txt.
Engage
- Home
Engage — the WhatsApp Business Platform for growing teams.
- WhatsApp Business API
The official WhatsApp Business API for Indian businesses: features, pricing and how to start.
- Blog
Guides to the WhatsApp Business API: pricing, templates, limits, OTPs and more.
- Pricing
Plans, limits and the 14-day free trial.
- Security
How Engage protects your WhatsApp business data.
- Contact
Talk to the Engage team about pricing, demos and support.
- Privacy Policy
What data we collect and how we use it.
- Terms of Service
The terms for using Engage.
Blog
- What is the WhatsApp Business API? (2026 guide)
How the official WhatsApp Business Platform works, what it costs, and how to get started in an afternoon.
- WhatsApp Business API pricing in India (2026)
Per-message rates, what’s free, how GST and provider fees add up—with worked examples.
- WhatsApp Business app vs API: which do you need?
A side-by-side comparison, the signs you’ve outgrown the app, and how to switch without losing your number.
- How to get WhatsApp templates approved
Categories, formatting rules, the usual rejection reasons and how to fix them.
- WhatsApp broadcasts without getting blocked
Quality ratings, opt-in, per-user limits and the habits that keep campaigns delivered.
- WhatsApp messaging limits: tiers and how to grow
What the 250 / 2K / 10K / 100K tiers mean, what counts against them and how to move up.
- How to get the WhatsApp verified badge (green tick)
The two routes to a verified badge, what Meta looks for, and why applications fail.
- WhatsApp OTP with authentication templates
Authentication templates, copy-code buttons, India costs and how WhatsApp compares with SMS.
- The WhatsApp 24-hour window, explained
What you can send inside and outside the window, free entry points, and the errors you’ll see.
- Use WhatsApp Business from ChatGPT and Claude
Connect WhatsApp to your AI assistant with MCP—and keep control of what it can do.
Docs · Getting started
- Introduction
Engage is a REST API for the official WhatsApp Business Platform: send any message type, manage templates, contacts and campaigns, and receive signed webhooks at https://engage.swastik.ai/v1.
- Quick start
Send your first WhatsApp message with the Engage API in four steps: connect a number, create an API key, send the hello_world template and track delivery with webhooks.
- Authentication
Authenticate Engage API requests with a Bearer API key (egk_live_…), grant it only the permissions it needs, restrict it by IP and set an expiry.
Docs · Core concepts
- Errors & rate limits
Engage API errors use one JSON envelope with a stable code and request_id; each API key has a per-plan request rate and 429 responses include Retry-After.
- Idempotency
Send an Idempotency-Key header when sending WhatsApp messages through Engage so retries within 24 hours never send the same message twice.
- Pagination
Engage list endpoints use opaque cursors: pass limit and the previous next_cursor until it is null.
Docs · Messaging
- Sending messages
Send WhatsApp text, template, image, video, audio, document, sticker, location, contact, interactive and reaction messages with POST /v1/messages, singly or 1,000 at a time.
- Conversations
Read WhatsApp conversation history, reply in a thread, assign, snooze and resolve conversations from the Engage team inbox through the API.
- Templates
Create, submit, edit, sync and delete WhatsApp message templates with the Engage API, and learn Meta's limits and template statuses.
- Media
Upload images, videos, audio and documents to Engage once and send them by media id, or download media customers send you.
- Numbers
List the WhatsApp phone numbers connected to your Engage organization and read their quality rating, messaging limit and business profile.
Docs · Audience & growth
- Contacts
Create, update, tag, import (CSV), export and bulk-edit WhatsApp contacts and their opt-in state with the Engage API.
- Tags, lists & segments
Group WhatsApp contacts with tags, static lists, rule-based segments and custom attributes, and use them as campaign audiences.
- Campaigns
Create, estimate, schedule, launch, pause and report on WhatsApp template broadcast campaigns with the Engage API.
Docs · Integrations
- Webhooks
Receive signed Engage webhook events for inbound WhatsApp messages, delivery statuses, contacts, templates and numbers, and verify the HMAC-SHA256 signature.
- AI assistants (MCP)
Connect ChatGPT, Claude and other AI assistants to Engage through its MCP server, with access limited by your API key permissions and plan.
- Analytics & automations
Pull WhatsApp messaging analytics (sent, delivered, read, failed, estimated Meta cost) and trigger Engage automations from your own events.