WhatsApp customer support
Meet customers where they already are. Receive every message on a webhook, pipe it into your helpdesk, and reply from your own tools.
The problem
Customers expect to reach you on WhatsApp, but messages get scattered across personal phones. Nothing is logged, nothing is assignable, and context is lost.
The solution
Vesper delivers every inbound message to your webhook in real time and lets you reply via API. Connect it to your CRM or helpdesk so conversations are logged, assigned, and answered as a team — from one number.
How it works
Connect your support number once.
Subscribe to the message.received event on your webhook.
Create or update a ticket in your helpdesk/CRM from the payload.
Reply through the send endpoint — and even sync replies sent from the phone.
// Incoming customer message arrives on your webhook
{
"event": "message.received",
"session": "support-line",
"data": {
"from": "905551234567@s.whatsapp.net",
"type": "text",
"content": { "text": "Hi, how do I return an item?" },
"pushName": "Sarah"
}
}Why Vesper
- Real-time inbound via HMAC-signed webhooks
- message.from_phone syncs replies your team sends from the phone
- Multi-session: separate sales and support numbers
- Full message history stored and queryable
Bring support to WhatsApp
Connect your number and start receiving messages on your webhook.
Bring support to WhatsAppOther use cases
WhatsApp order notifications
Keep customers informed at every step — order confirmed, shipped, out for delivery — automatically, on the channel they actually read.
WhatsApp appointment reminders
Cut no-shows by reminding clients on WhatsApp — and let them confirm or reschedule with a single reply.
WhatsApp OTP & verification
Deliver login codes and verification messages over WhatsApp — cheaper than SMS, with better delivery in many regions.