What you can do
Here are some examples of what you can build with Waply on Zapier or Make:- Lead follow-up: When a new lead fills out a Typeform, create a Waply contact and send them a WhatsApp message automatically.
- Sheet-triggered messages: When a new row is added to a Google Sheet, send a personalized WhatsApp message to the phone number in that row.
- Support ticket alerts: When a conversation in Waply is resolved, create a ticket in Zendesk or Jira with the conversation transcript.
- Appointment reminders: When a Calendly booking is confirmed, send a WhatsApp reminder 24 hours before the appointment.
- Payment notifications: When a Stripe payment succeeds, send a receipt confirmation or upsell message via WhatsApp.
Available triggers and actions
Triggers (Waply → other apps)
Use these when you want Waply to start a workflow in another app.| Trigger | Description |
|---|---|
| New conversation | Fires when a new conversation starts in Waply |
| New message | Fires when a new inbound message is received |
| Contact created | Fires when a new contact is added to Waply |
| Conversation resolved | Fires when a conversation is marked as resolved |
Actions (other apps → Waply)
Use these when you want another app to do something in Waply.| Action | Description |
|---|---|
| Send message | Send a WhatsApp message to a contact by phone number |
| Create contact | Add a new contact to your Waply contact list |
| Update contact | Update fields on an existing Waply contact |
| Add tag | Apply a tag to an existing contact |
Get your Waply API key
Both Zapier and Make use your Waply API key to authenticate. Retrieve it before setting up your first Zap or scenario.Set up a Zap in Zapier
Create a new Zap
Log in to zapier.com and click Create Zap.
Choose a trigger app
Select the app that will start your workflow — for example, Google Sheets, Typeform, or HubSpot. Configure the trigger event and connect your account.
Connect your Waply account
When prompted, paste the API key you copied from Settings > Integrations > Zapier and click Yes, Continue.
Choose an action
Select the action you want Waply to perform — for example, Send message or Create contact.
Configure the action
Map fields from your trigger app to the Waply action. For Send message, you’ll need to provide the recipient’s phone number (in international format, e.g.
+15551234567) and the message text.Set up a scenario in Make
Create a new scenario
Log in to make.com and click Create a new scenario.
Add a trigger module
Click the + button and search for the app you want to use as your trigger. Configure the module and connect your account.
Add a Waply module
Click the + button after your trigger and search for Waply. Select the action you want to perform.
Connect your Waply account
When prompted, paste your Waply API key. Make will save the connection for use in future scenarios.
Configure the module
Map data from the previous module to the Waply module fields. For example, map the phone number field from your trigger to the Recipient phone field in the Waply Send message module.
Phone number format
When using the Send message action, the recipient’s phone number must be in international format with the country code and no spaces, dashes, or parentheses.| Format | Valid |
|---|---|
+15551234567 | Yes |
15551234567 | Yes |
(555) 123-4567 | No |
555-123-4567 | No |
Example use cases
Send a WhatsApp message when a Google Sheet row is added
Send a WhatsApp message when a Google Sheet row is added
Trigger: Google Sheets — New row in spreadsheet
Action: Waply — Send messageMap the phone number column from your sheet to the Recipient phone field, and the message column (or a static template) to the Message text field. This is useful for bulk outreach from a managed spreadsheet without needing to use the Waply Broadcasts feature.
Action: Waply — Send messageMap the phone number column from your sheet to the Recipient phone field, and the message column (or a static template) to the Message text field. This is useful for bulk outreach from a managed spreadsheet without needing to use the Waply Broadcasts feature.
Create a Waply contact from a Typeform submission
Create a Waply contact from a Typeform submission
Trigger: Typeform — New entry
Action: Waply — Create contactMap the form fields (name, email, phone) to the corresponding Waply contact fields. You can chain a second Waply action — Send message — to send a confirmation message to the new contact immediately after creation.
Action: Waply — Create contactMap the form fields (name, email, phone) to the corresponding Waply contact fields. You can chain a second Waply action — Send message — to send a confirmation message to the new contact immediately after creation.
Log resolved Waply conversations to a Google Sheet
Log resolved Waply conversations to a Google Sheet
Trigger: Waply — Conversation resolved
Action: Google Sheets — Create spreadsheet rowMap the conversation ID, contact name, resolved timestamp, and agent name to columns in your sheet. This gives you a lightweight conversation log outside of Waply for reporting purposes.
Action: Google Sheets — Create spreadsheet rowMap the conversation ID, contact name, resolved timestamp, and agent name to columns in your sheet. This gives you a lightweight conversation log outside of Waply for reporting purposes.
Send a WhatsApp reminder before a Calendly appointment
Send a WhatsApp reminder before a Calendly appointment
Trigger: Calendly — Invitee created
Action: Zapier Delay — Delay until (set to 24 hours before event start time)
Action: Waply — Send messageUse the invitee’s phone number from Calendly and a reminder message template that includes the appointment date and time. This replaces email reminders with a more visible WhatsApp message.
Action: Zapier Delay — Delay until (set to 24 hours before event start time)
Action: Waply — Send messageUse the invitee’s phone number from Calendly and a reminder message template that includes the appointment date and time. This replaces email reminders with a more visible WhatsApp message.