WhatsApp Business Platform

Supported features and limits

Updated: Jul 31, 2026
Copy for LLM
This page summarizes what Direct Send supports.

Supported message formats

CategorySupportFeatures
Utility messages, per Meta’s category guidelines
✅ Supported
Text messages · Interactive call-to-action URL button messages · Interactive reply button messages · Interactive messages with mixed call-to-action URL and reply buttons (up to 10 total, max 2 CTA) · Custom time-to-live (TTL) · Image, video, and document message headers · Interactive voice call (“Call on WhatsApp”) button messages
Authentication messages, per Meta’s category guidelines
✅ Supported (Beta)
Text messages · Copy code button (English locale only)
Marketing messages
❌ Not supported
Phone number (PSTN call) buttons, and all button formats other than CTA URL, reply, and voice call · Address, audio, contacts, location, sticker, and reaction messages · Other media formats
Note. Any message format or feature not listed here is not yet supported.
The voice call (“Call on WhatsApp”) button is a standalone interactive type — send it on its own. It can’t be combined with CTA URL or reply buttons in the same message.

Supported languages

All WhatsApp Cloud API languages are supported.

Message format limits

Direct Send aligns with the message-length limits for business-initiated template messages:
  • Body text: 1024 characters
  • Header: 60 characters
  • Footer: 60 characters
  • Button text: 20 characters
Button counts:
  • Quick reply buttons: 10 (max)
  • Call-to-action (CTA) buttons: 2 (max)
  • Voice call buttons: 1 (max) — sent on its own; can’t be combined with CTA URL or reply buttons in the same message
Voice call button:
  • Button label (display_text): 20 characters
  • Active duration (ttl_minutes): 1 to 43200 (1 minute to 30 days); defaults to 7 days (10080 minutes)

Message throughput

Direct Send supports standard Cloud API throughput, per Cloud API throughput eligibility.