Zapier integration
Zapier and WhatsApp, joined by webhooks
New leads, messages and stage changes in Fliok start your Zaps, and a Zap can send a WhatsApp template back. Connected with webhooks and an API key.
Pro and up for webhooks and the APILeads in from BasicStep-by-step guide

- Lead
- Nandini Rangan
- Phone
- +91 97••• ••532
- Source
- IndiaMART
- Owner
- Riya
| name | phone | city | |
|---|---|---|---|
| Yash Khanna | 98••• ••187 | Kolkata | Sent |
| Leela Chawla | 98••• ••902 | Delhi | Sent |
| Aman Saxena | 99••• ••311 | Pune | New row |
What it does
What you get with Zapier
Drawn with the dashboard’s own pieces, with sample data.
Fliok events start Zaps
A new lead, a stage change, a message, a paid invoice, a new booking or a submitted form, each signed.
Webhook endpointOnlead.createdA new lead arriveslead.stage_changedA lead moves stagemessage.receivedA customer writesconversation.closedA chat is closedflow.completedAn in-chat form is submittedtemplate.approvedMeta approves a template
Signed HMAC-SHA256 · retried on failureInto your other tools
A deal in your accounts or CRM when a lead is won, or an entry in your books when an invoice is paid.
Zap: Lead won → create a dealOn1.Webhooks by ZapierFliok · lead.stage_changed → Won2.Your accounts or CRMCreate deal · name, phone, valueZaps act in Fliok
Send a template, create a lead, move its stage, add tags or a task.
Triggers- lead.created
- lead.stage_changed
- message.received
- contact.created
- flow.completed
Actions/api/v1- POST/send
- POST/leads
- PATCH/leads/:id
- PATCH/contacts/:id
- POST/tasks
Leads in from anywhere
A Zap can send a Facebook lead-form lead to WhatsApp with an approved template.
Zap: Form lead → WhatsApp templateOn1.Facebook lead formNew lead2.Webhooks by ZapierPOST /api/v1/send · template
Setup
Connect Zapier in 4 steps
- 1In Fliok
Create an API key
Settings → Integrations → REST API: a key with “Send and read” access, for this Zap.
- 2In Zapier
Catch Fliok’s events
Start a Zap with a “Webhooks by Zapier” Catch Hook trigger and copy its URL.
- 3In Fliok
Add it as an endpoint
Settings → Integrations → Signed webhooks: paste the URL and pick the events.
- 4In Zapier
Call Fliok back
A “Webhooks by Zapier” POST step with your key sends a template or updates a lead.
Good to know
- Webhooks and API keys are on Pro and above. Sending leads in through your capture link works from Basic.
- Free-form text only inside the 24-hour window; outside it, send an approved template.
- You build it with Zapier’s own webhook and HTTP steps; the guide walks through each one.
- Only a spreadsheet of leads, invoices, payments and bookings? Google Sheets connects directly, from Basic.
- Zapier’s own plan limits apply to your Zaps.
How do I connect Fliok to Zapier?
With Zapier’s own webhook and HTTP steps and a Fliok API key. Fliok sends signed webhooks to your Zap, and your Zap calls Fliok’s API. The step-by-step guide shows each step.
What can start a Zap?
A new lead, a lead moving stage or being assigned, a contact added, changed or deleted, a customer’s message or a message’s delivery status, a chat closed or rated, a template approved or rejected, a WhatsApp form submitted, a cash-on-delivery reply or a WhatsApp Pay payment. From Invoices & receipts and Bookings: an invoice issued, edited, paid or cancelled, a payment recorded or voided, a quotation accepted or declined, a booking made, moved, cancelled, completed or marked a no-show, and a review received.
What can a Zap do in Fliok?
Send an approved template, or a text inside the 24-hour window; create or update a contact and its tags; create a lead or move its stage; add a task.
Which plan do I need?
Pro or above for webhooks and API keys. On Basic, a Zap can still send leads into Fliok through your capture link.
Fliok and Zapier, working together
Start on the Free plan, then connect Zapier on Pro or higher.
Free forever plan · Keep your WhatsApp app