WhatsApp API for Zapier
Use WireWeb with Zapier webhooks to send WhatsApp messages from lead forms, CRMs, spreadsheets, payment tools, booking apps, and ecommerce platforms without building a custom backend first.
Zapier setup pattern
Outbound WhatsApp Zap
- Choose a trigger app such as Typeform, HubSpot, Google Sheets, Stripe, Shopify, or Calendly.
- Add a Formatter step if the phone number needs cleanup.
- Add Webhooks by Zapier as a POST request.
- Send the request to the WireWeb message endpoint with your API key.
- Store the message ID back in the trigger app when needed.
Inbound WhatsApp Zap
- Create a Catch Hook trigger in Zapier.
- Use that hook URL as the WireWeb webhook destination.
- Filter by event type, phone number, or message text.
- Create a CRM note, Slack alert, spreadsheet row, or support ticket.
Webhooks by Zapier request example
POST https://api.wireweb.co.in/v1/messages/send
Headers:
Content-Type: application/json
X-API-Key: ww_live_your_api_key
Body:
{
"session_id": "ww_sess_123",
"to": "{{Lead Phone}}",
"type": "text",
"message": "Hi {{First Name}}, thanks for your enquiry. Our team will reply shortly."
}
High-converting Zapier use cases
New lead alerts
Send a WhatsApp message when a new form, ad lead, or CRM contact is created.
Payment events
Notify customers after successful payments, failed payments, invoices, or refunds.
Booking reminders
Trigger appointment reminders from Calendly, Google Calendar, or booking tools.
Spreadsheet workflows
Send WhatsApp updates when a row is added or a status column changes.
CRM stage changes
Message leads when a deal moves to demo booked, proposal sent, or payment pending.
Support routing
Use incoming replies to create tickets, assign owners, or alert support channels.