Kaleyra WhatsApp API (Tata Communications)
"Send images, videos, documents, lists, and more to create interactive and engaging customer experiences" via WhatsApp Business Platform, offered by Tata Communications (Meta Premier Partner FY26) through its Kaleyra CPaaS. [1]
Kaleyra WhatsApp API, offered by Tata Communications (a Meta Premier Partner) under its Kaleyra CPaaS platform, gives businesses access to the WhatsApp Business Platform across 190+ countries for marketing broadcasts, customer support, conversational commerce, OTP authentication, and chatbot automation. The REST API supports rich media, interactive buttons, list messages, WhatsApp Flows, catalog messages, and in-app payments in India via Razorpay and PayU. Pricing is not published and requires a sales conversation, though self-serve signup is available. The platform holds ISO 27001, HIPAA, and GDPR certifications and publishes an SLA, with customers including AirAsia, Shiprocket, and Verisure.
Best for / Avoid if
Best for: Regulated or enterprise workloads - compliance attestations and an enterprise plan; AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box
Avoid if: You need transparent pricing up front; You want to try it free before paying
Pricing & procurement
- Pricing model
- Contact sales
- Published pricing
- ✗ No [2]
- Free tier
- ✗ No
- Free tier details
- Meta provides 1,000 free service conversations per month per WABA (user-initiated only; marketing, utility, and authentication conversations are always charged). Kaleyra publishes no $0 platform plan. [3]
- Self-serve signup
- ✓ Yes [4]
- Requires sales call
- ✓ Yes [5]
- Enterprise plan
- ✓ Yes [6]
Capabilities
- Supported actions
- send_template_message, send_session_message, send_media (image, audio, video, document, sticker), interactive_buttons (reply buttons), list_messages, whatsapp_flows, catalog / products (single-product, multi-product, catalog messages), payments (WhatsApp Pay - India only, via Razorpay and PayU), inbound_webhooks, template_management (create, edit, retrieve, delete, analytics), phone_number_registration (add, verify, OTP retry), message_status_callbacks (sent, delivered, read, failed), read_receipts, reaction_messages, location_sharing (send and request), contact_sharing, carousel_template_messages, authentication_template_messages, order_details_and_status_templates, coupon_code_templates, limited_time_offer_templates, resumable_media_upload, embedded_signup (V1 and V2)
- Regions
- global (190+ countries), WhatsApp Pay India only [7]
- Languages
- multilingual support stated; 40+ languages mentioned for WhatsApp messaging
- Input types
- text, template, image, video, document, audio, sticker, interactive buttons / lists, location, contacts, catalog / products, carousel, flows, authentication OTP template, order details template, coupon code template, limited-time offer template
- Output types
- message_status (sent/delivered/read/failed), inbound message webhook, delivery receipts, template approval notifications, payment status webhooks, opt-out status events
- Webhooks
- ✓ Yes [8]
- Sandbox / test mode
- ✗ No [9]
- SDK languages
- Java [10]
- MCP server
- ✗ No
Trust & compliance
- SOC 2
- – Unknown [11]
- HIPAA
- ✓ Yes [12]
- GDPR
- ✓ Yes [13]
- ISO 27001
- ✓ Yes [14]
- PCI DSS
- – Unknown [15]
- Published SLA
- ✓ Yes [16]
- Rate limits
- Maximum tested outbound message rate: 20 messages per second. WhatsApp messaging tiers: Unverified WABA: 250 business-initiated conversations per rolling 24 hours; TIER_1K: 1,000 per 24 hours; TIER_10K: 10,000 per 24 hours; TIER_100K: 100,000 per 24 hours; TIER_UNLIMITED: unrestricted. Tier advancement requires quality rating maintained and 2x current tier volume within 7 days. [17]
- Known restrictions
- Requires Facebook Business Manager account for embedded signup, Unverified WABA limited to 250 conversations/day and 2 phone numbers; Meta Business Verification needed to scale, Existing WhatsApp numbers from another BSP cannot be migrated to Kaleyra; new number creation required, Once registered on Business API, numbers cannot revert to consumer WhatsApp apps, WhatsApp Pay available only in India (via Razorpay and PayU), Template pre-approval by Meta required, 24-hour customer service window applies to user-initiated sessions, Quality-rating throttling: Meta reduces tier if quality rating stays 'low' for 7 consecutive days, Callback Profile ID required for webhooks; direct Callback URL configuration not supported in V2 API, No sandbox/test number available; pricing is contact-sales only, Account setup takes 2-3 weeks including approval, verification, and configuration
Developer surface
Integration
- API style
- rest
- Base URL
- https://api.in.kaleyra.io/v2/{SID} (IN); https://api.ap.kaleyra.io/v2/{SID} (AP/SG); https://api.eu.kaleyra.io/v2/{SID} (EU)
- Version
- v2
- Versioning
- url
- Stability
- ga
- Auth methods
- api_key
- Idempotency keys
- ✗ No
- Error format
- vendor-specific
- Webhook signing
- Basic Authentication (Authorization: Basic base64(username:password)) or custom API-key header; no X-Hub-Signature-256 documented
- Rate limit
- 20 / second
- Java
kaleyra-java· repo
Adoption & maturity
- Launched
- 2019-01-01
- Notable customers
- Shiprocket, Verisure, Isansys, AirAsia
Other WhatsApp Business APIs
Twilio WhatsApp Business API
"Enable businesses to engage customers through WhatsApp messaging and calling via programmable APIs" connecting "3+ billion users on the world's most popular messaging app"
Bird WhatsApp API (MessageBird)
"Engage customers worldwide with WhatsApp API" - Bird connects marketing, service, and operations teams with customers on the world's most popular messaging app through rich message templates, interactive elements, product catalogs, and one-click payments via a unified API platform.
Vonage Messages API (WhatsApp)
"The Vonage Messages API integrates with SMS, MMS, RCS, WhatsApp, Messenger, Viber, and Email allowing you to communicate with your customers on the channels they like." - Vonage Messages API enables businesses to send and receive WhatsApp messages via a unified multichannel messaging platform.
Infobip WhatsApp Business API
"Meta-authorized partner that provides businesses with secure access to WhatsApp's messaging infrastructure, enabling secure interactions, 24/7 customer support, and unique experiences at scale."
WhatsApp Cloud API (Meta)
"The Cloud API, hosted by Meta, allows you to implement WhatsApp Business APIs without the cost of hosting your own servers and also allows you to more easily scale your business messaging."
360dialog WhatsApp Business API
"WhatsApp Business solutions that drive real results"
References
- ↑Description: tatacommunications.com
- ↑Published pricing: tatacommunications.com · zixflow.com
- ↑Free tier details: developers.kaleyra.io
- ↑Self-serve signup: developers.kaleyra.io · tatacommunications.com
- ↑Requires sales call: zixflow.com · tatacommunications.com
- ↑Enterprise plan: tatacommunications.com · tatacommunications.com
- ↑Regions: tatacommunications.com · tatacommunications.com
- ↑Webhooks: developers.kaleyra.io
- ↑Sandbox: developers.kaleyra.io
- ↑SDK languages: github.com
- ↑SOC 2: tatacommunications.com · tatacommunications.com
- ↑HIPAA: tatacommunications.com
- ↑GDPR: tatacommunications.com
- ↑ISO 27001: tatacommunications.com
- ↑PCI DSS: tatacommunications.com
- ↑Published SLA: tatacommunications.com · tatacommunications.com
- ↑Rate limits: developers.kaleyra.io · developers.kaleyra.io
Change history
- 2026-06-16 Summary Md: (none) → Kaleyra WhatsApp API, offered by Tata Communications (a Meta Premier Partner) u…
- 2026-06-16 Score Setup Speed: (none) → 50
- 2026-06-16 Score Docs Quality: (none) → 25
- 2026-06-16 Score Procurement Friction: (none) → 25
- 2026-06-16 Score Trust Readiness: (none) → 65
- 2026-06-16 Best For: (none) → Regulated or enterprise workloads - compliance attestations and an enterprise p…
- 2026-06-16 Avoid If: (none) → You need transparent pricing up front, You want to try it free before paying
- 2026-06-16 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-16 Score Agent Friendliness: (none) → 35
- 2026-06-16 Score Pricing Transparency: (none) → 0
- 2026-06-16 Rendering: (none) → static
- 2026-06-16 Has Structured Data: (none) → No
- 2026-06-16 Robots Allows Agents: (none) → Yes
- 2026-06-16 Docs URL: (none) → https://developer.tatacommunications.com/
- 2026-06-16 Llms Txt Present: (none) → Yes
- 2026-06-16 Llms Txt URL: (none) → https://www.tatacommunications.com/llms.txt
- 2026-06-16 Pricing Model: set to contact_sales
- 2026-06-16 Has Published Pricing: set to No
- 2026-06-16 Free Tier Available: set to No
- 2026-06-16 Free Tier Details: set to Meta provides 1,000 free service conversations per month per WABA (user-initiat…
- 2026-06-16 Self Serve Signup: set to Yes
- 2026-06-16 Requires Sales Call: set to Yes
- 2026-06-16 Enterprise Plan Available: set to Yes
- 2026-06-16 HIPAA: set to Yes
- 2026-06-16 GDPR: set to Yes
- 2026-06-16 ISO 27001: set to Yes
- 2026-06-16 SLA Published: set to Yes
- 2026-06-16 Documented Rate Limits: set to Maximum tested outbound message rate: 20 messages per second. WhatsApp messagin…
- 2026-06-16 Rate Limit Requests: set to 20
- 2026-06-16 Rate Limit Window: set to second
- 2026-06-16 Known Restrictions: set to Requires Facebook Business Manager account for embedded signup, Unverified WABA…
- 2026-06-16 Auth Methods: set to api_key
- 2026-06-16 Auth Docs URL: set to https://developers.kaleyra.io/docs/getting-started-with-whatsapp
- 2026-06-16 API Style: set to rest
- 2026-06-16 Base URL: set to https://api.in.kaleyra.io/v2/{SID} (IN); https://api.ap.kaleyra.io/v2/{SID} (AP…
- 2026-06-16 API Version: set to v2
- 2026-06-16 Versioning Scheme: set to url
- 2026-06-16 Stability: set to ga
- 2026-06-16 Quickstart URL: set to https://developers.kaleyra.io/docs/getting-started-with-whatsapp
- 2026-06-16 Idempotency Supported: set to No
- 2026-06-16 Error Format: set to vendor-specific
- 2026-06-16 Slug: set to kaleyra
- 2026-06-16 Webhook Events URL: set to https://developers.kaleyra.io/docs/whatsapp-callback-url
- 2026-06-16 Requires Verification: set to Yes
- 2026-06-16 Launched At: set to 2019-01-01
- 2026-06-16 Notable Customers: set to Shiprocket, Verisure, Isansys, AirAsia
- 2026-06-16 Fields Not Found: set to minimum_commitment, pci_dss (Tata Communications PCI DSS covers IaaS only, not …
- 2026-06-16 Source Confidence: set to high
- 2026-06-16 Extractor: set to claude-subagent:sonnet
- 2026-06-16 Last Verified At: set to 2026-06-16T00:00:00.000Z
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/kaleyra \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/kaleyra/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'