WhatsApp API and Webhooks
Send WhatsApp messages from your system, and receive customer messages in it as they arrive
Try NowRunning a store system or CRM? Connect it to SendsBot with an API key: your system sends WhatsApp messages and adds contacts, and the webhook delivers every incoming message and the status of every outgoing one.
How it works
Create a key
In Settings, on the API & Webhook tab, create a key; it is shown once.
Connect your system
Call the API from your system with the key; the docs include ready examples.
Set the webhook URL
Add your URL and it receives every incoming message and the status of every outgoing one.
Features
Use Cases
Order confirmations
Your store system sends the confirmation and tracking number to a customer who messaged you
CRM
Log every customer message in your system and add new customers with their tags
Appointment reminders
Your booking app reminds the customer of their appointment on WhatsApp
Limits
- By default you can send to people who messaged your number. Sending to any number is something you turn on yourself, and it counts toward the number's daily cap.
- Campaigns are created from the dashboard only, not from the API.
- The API is available on plans that include it.
Frequently asked questions
Can I send WhatsApp messages from my system?
Yes: text, images or files with an API key, to a customer who messaged you. Sending to any number is something you turn on yourself, and it counts toward the daily cap.
How do I receive customer messages in my system?
Set a webhook URL and it receives every incoming message and the status of every outgoing one: sent, delivered, read.
Can I create campaigns through the API?
No. Campaigns are created from the dashboard only.