Twilio API for WhatsApp Beta

Easy, reliable, and secure WhatsApp messaging with simple pricing

Select destination country -
United States of America
Pay-as-you-go

Pay per message based on the destination country and type of message you’re sending. Pay-as-you-go pricing makes sure you only pay for what you use.

WhatsApp Template Message

$0.0085

WhatsApp fee

+

$0.005

per message

=

$0.0135

per message

WhatsApp charges a per message fee to send Template messages. This price depends on the destination country. Twilio charges a separate flat-rate per message platform fee for any and all countries.

WhatsApp Session Message

$0.005

per message

Twilio charges a flat per message platform fee to send and receive Session messages in all countries.

Message Types

WhatsApp Template Message

WhatsApp Template messages use pre-approved message templates for outbound notifications like delivery alerts and appointment reminders. They can not be used for marketing. You must use a WhatsApp Template Message if more than 24 hours have elapsed since the user last responded to you. Any other type of message will fail.

WhatsApp Session Message

WhatsApp Session messages are any messages sent and received in response to a user-initiated message to your application. A messaging session starts when a user sends your application a message, and lasts for 24 hours from the most recently received message. You can wait for users to message your app, or you can send a Template Message (see left) to invite the user to respond. See below some common examples of how to invite users to message your app.