Integrations

Connect WhatsApp to your stack

The ZapZap API talks to any tool that accepts HTTP and webhooks. See the step by step for the main ones.

n8n

Connecting ZapZap API to n8n turns WhatsApp into a trigger and an output channel inside your flows. Picture a clinic: a new appointment lands in a spreadsheet, n8n detects the row, calls ZapZap API through the HTTP Request node and sends the confirmation to the patient's WhatsApp right away. In the opposite direction, every incoming message arrives by webhook at an n8n Webhook node, which can query a CRM, trigger the instance's AI or forward the lead to a salesperson. Since ZapZap API uses managed unofficial numbers, with community warm-up and anti-ban features, you automate support while lowering the risk of volume-based restrictions, something the official API locks down. It costs R$15 per active number/month, prepaid, and you start with a welcome credit when you create the account, subject to the current campaign, to test the whole flow before scaling.

View tutorial

Zapier

Picture an aesthetics clinic that captures leads through a Typeform form or a Google Sheets spreadsheet. Every time a new lead arrives, you want them to get a welcome message on WhatsApp right away, with nobody typing anything. By connecting Zapier to ZapZap API, the Zap listens to the form as the Trigger and, in the action step, sends a POST to the API that delivers the message from your number. On the other side, you can also receive customers' replies in Zapier through ZapZap's webhook and forward them to your CRM, email or Slack. Since ZapZap instances go through community warm-up, anti-ban and AI per instance, this lowers the risk of the number being restricted even with automatic sending volume. The cost is R$15 per active number per month, prepaid, and you start with a welcome credit when you create the account, subject to the current campaign, to test the flow before scaling.

View tutorial

Supabase

Whoever uses Supabase keeps everything in Postgres: sign-ups, orders, appointments, payment status. The problem is notifying the customer on WhatsApp when something changes. By connecting Supabase to ZapZap API, you send the message from inside your own backend. A concrete example: when a row enters the orders table with status confirmed, a database trigger calls an Edge Function that sends the confirmation to the customer's WhatsApp right away. No checking a spreadsheet or pasting numbers by hand. Since ZapZap API uses managed instances with community warm-up and an anti-ban layer, you lower the risk of the account being taken down in automatic sending, and you also have AI per instance to handle customer replies without leaving the flow.

View tutorial

Chatwoot

On its own, Chatwoot does not speak WhatsApp for a regular number: either you use the Official API (expensive and bureaucratic) or you have no channel. By connecting ZapZap API, you use a normal WhatsApp number through a managed instance and bring all conversations into the Chatwoot inbox. A concrete scenario: a support team of 5 agents serves hundreds of customers on a single number. The customer messages on WhatsApp, ZapZap fires a webhook, your intermediate layer creates the conversation in Chatwoot and the agent replies from the Chatwoot screen. The reply goes out through Chatwoot's webhook and ZapZap sends it back on WhatsApp. You get conversation distribution, centralized history and support metrics, keeping community warm-up, anti-ban features that lower the account's risk and the option of AI per instance, all for R$15 per active number/month, prepaid and with a welcome credit when you create the account, subject to the current campaign.

View tutorial

Typebot

Typebot is great for capturing data inside a conversation, but by default the conversation happens in the browser. By connecting Typebot to ZapZap API, every lead who finishes the flow can receive a WhatsApp message right away: a confirmation, the booking link, a coupon or a first contact from an agent. A concrete scenario: a clinic publishes a Typebot that asks for name, phone and the procedure of interest. As soon as the lead answers, the integration block calls ZapZap API and the clinic's WhatsApp sends a personalized welcome message with the next steps. The lead leaves the flow and already finds an open conversation on WhatsApp, with nobody typing anything by hand. Since each number runs on a managed instance with community warm-up and AI per instance, this automatic sending happens closer to human behavior, which lowers the risk of a ban.

View tutorial

RD Station

RD Station moves the lead through the funnel, but the conversation really happens on WhatsApp, where the open rate is far above any email. By connecting RD Station to ZapZap API you stop depending only on email and start sending WhatsApp at the right moment: when the lead converts on a Landing Page, when they enter a funnel stage or at each step of a cadence. A concrete example: the lead downloads a resource, enters the Automation Flow, receives a welcome WhatsApp within 2 minutes, and over the following days receives automatic follow-ups until becoming an opportunity. Since ZapZap uses managed instances with community warm-up and an anti-ban layer, this lowers the risk of the account being taken down in volume sending, without the per-conversation cost of the official API.

View tutorial

HubSpot

HubSpot is great for organizing the funnel, but email has a low open rate and slow replies. Connecting ZapZap API brings WhatsApp into Workflows: as soon as a lead enters the "Qualified lead" stage or a deal moves to "Meeting scheduled", HubSpot automatically sends a message to the contact's WhatsApp. You stop depending on the salesperson remembering to send the "hi" and start triggering the conversation on the channel where the reply arrives in minutes. Since ZapZap uses managed instances with community warm-up and anti-ban, the volume of automated sending goes out with a lower risk of the number being restricted.

View tutorial

Webhook

Connecting ZapZap API to your own webhook handles both sides of WhatsApp cleanly: incoming messages are pushed to your server and outgoing messages go out via REST. Picture an e-commerce store that wants to reply right away when a customer sends "where is my order" on WhatsApp. Without a webhook, your system would have to poll the API in a loop, wasting latency and processing. With a webhook, ZapZap API fires a POST to your endpoint the instant the message arrives, your backend looks up the order in the database and replies by calling ZapZap API's sending endpoint, all within seconds. Since the number runs on a managed instance with community warm-up and an anti-ban layer, you lower the risk of the account going down while keeping full control of the flow in your code. Each active number costs R$15 per month, prepaid, and you start with a welcome credit when you create the account, subject to the current campaign. Test the integration before scaling.

View tutorial

Make (ex-Integromat)

Picture a clinic that receives leads through a form. In Make, the scenario starts when the form is filled in, goes through a qualification module and, at the end, needs to send a welcome WhatsApp message to the lead. By connecting ZapZap API through the HTTP module, Make sends the message from your own WhatsApp number, with community warm-up and an anti-ban layer that lowers the risk of the account going down. In the opposite direction, a Make Webhook receives every message that arrives on WhatsApp and feeds the rest of the scenario: create a task in the CRM, reply automatically, notify the team. You combine Make's visual orchestration with a managed WhatsApp channel, without depending on the official API or on template approval.

View tutorial

Google Sheets

People who work with lists of leads, customers or orders almost always keep everything in a Google Sheets spreadsheet: name in one column, phone in another, status next to it. Connecting that spreadsheet to ZapZap API lets you send WhatsApp messages straight from the rows, without copying number by number on your phone. You can notify customers about an appointment, send an order confirmation or follow up on a list of leads in minutes, marking in the sheet itself who has already received it. Since the sending comes from a managed instance with community warm-up and anti-ban features, you lower the risk of problems when messaging many contacts from the same spreadsheet.

View tutorial

Kommo

A sales team receives leads from ads straight into the Kommo funnel. When the lead enters the "New contact" stage, Salesbot calls a webhook that sends a welcome message on WhatsApp through ZapZap API within seconds. When it moves to "Proposal sent", another trigger sends a reminder with the quote link. If the lead goes cold and lands in "No response", a follow-up sequence is sent automatically. The whole history stays recorded on the lead card inside Kommo, while the actual WhatsApp sending happens through your connected instance.

View tutorial

Pipedrive

A sales team wants the lead to receive an automatic WhatsApp message as soon as the deal enters the "Proposal sent" stage, and another message when it reaches "Negotiation". Instead of the salesperson having to remember to write manually, the Pipedrive Automation detects the stage change and calls ZapZap API, which sends the right message at the right time. This speeds up follow-up, standardizes communication and keeps the deal warm without repetitive manual work.

View tutorial

Shopify

A supplements store on Shopify wants to reduce abandoned carts and cut down on support tickets. With WhatsApp integrated, every order created fires a confirmation message with the order number and a purchase summary. Fifteen minutes after an abandoned checkout, the customer receives a friendly reminder with the link to complete the purchase. When the order is marked as shipped, the tracking code arrives automatically on WhatsApp. The result is higher conversion on stalled carts and fewer "where is my order" messages by email and chat.

View tutorial

ActiveCampaign

An aesthetics clinic captures leads through an ActiveCampaign form. When the contact joins the list, an Automation fires that sends a welcome email and, in the same flow, a WhatsApp message confirming interest and offering a time slot. If the lead does not reply within 2 days, the automation sends a reminder on WhatsApp. Because the sending happens inside the ActiveCampaign journey itself, marketing and customer service stay in sync with no manual work, and the sales team receives the lead already warmed up on the channel they use the most.

View tutorial

Bitrix24

A sales team wants every new lead to receive a welcome message on WhatsApp as soon as the deal enters the first stage of the funnel, and a reminder when the deal moves to the proposal stage. With Bitrix24 webhooks configured on the stage change events, each transition fires a call to ZapZap API, which sends the message through the connected number. The salesperson focuses on closing, while the CRM handles the first contact and the follow-up on the channel where the customer replies fastest.

View tutorial

WooCommerce

A WooCommerce store selling supplements receives dozens of orders a day and wastes time answering the same set of questions: "was my order confirmed?", "has it shipped yet?", "what is the tracking code?". With the integration, every order event becomes a message on the customer's WhatsApp with no human intervention. When the order is created, the customer receives the confirmation with a summary of the items. When the payment is approved and the status changes to "processing", a notice arrives saying the order has entered the picking queue. When the status becomes "completed" or you add the tracking code, the shipping message fires. WooCommerce calls your webhook URL on every change, your backend reads the order payload and passes the message on to the instance connected on ZapZap API. The result is fewer support tickets, customers informed in real time and a higher repurchase rate, all running on a single WhatsApp number for R$15 a month.

View tutorial

Salesforce

The most common use is reacting to sales funnel events. When a Lead comes in from a specific source, a record-triggered Flow calls ZapZap API and sends the welcome message to the contact's WhatsApp within seconds, without depending on the SDR being online. When an Opportunity moves to the proposal sent stage, an Outbound Message (or an HTTP Callout inside the Flow) triggers a webhook that notifies the customer and the salesperson on WhatsApp. The same pattern covers scheduled meeting reminders, contract signature follow-ups, re-engagement of stalled opportunities and internal alerts for the team when a high-value deal advances. That way Salesforce stays the source of truth, and WhatsApp becomes the automatic execution channel.

View tutorial

Google Calendar

An aesthetics clinic books every appointment in Google Calendar. One day before each slot, a Google Apps Script scans tomorrow's events, extracts the client's phone number from the event description and sends a personalized WhatsApp reminder with date, time and address. The result is fewer no-shows, fewer last-minute reschedules and a calendar that talks to the client on its own, all starting from the same calendar the front desk already uses every day.

View tutorial

monday.com

Picture a sales funnel in monday.com. When a lead moves to the status "Proposal sent", the customer receives a WhatsApp message with the proposal summary. When it changes to "Closed", the welcome message and next steps go out. The same applies to support, onboarding and billing: every column change becomes an automatic WhatsApp notification to the contact, with nobody copying and pasting messages. The team works only on the monday.com board and the communication happens on its own.

View tutorial

ClickUp

An agency manages client deliverables in ClickUp. Whenever a task enters the status "Client approval", an Automation calls a webhook that sends, through ZapZap API, a WhatsApp message to the client saying there is something to review. When the task changes to "Done", the project manager receives a WhatsApp confirmation with the task name. Tasks that pass their due date also fire an alert in the operations group. The result is less manual chasing, faster client replies and a team that knows how things are going without opening ClickUp.

View tutorial

Zoho CRM

The most common case is notifying the lead at each step of the sales funnel. Imagine a Deals pipeline with the stages Qualification, Proposal Sent and Closing. When a salesperson drags the card to Proposal Sent, a Workflow Rule fires a Webhook to ZapZap API and the customer receives on WhatsApp a confirmation that the proposal was sent, with a link to check it. The same goes for a meeting reminder when a task is scheduled, a welcome message when a Lead is created or a recovery message when a Deal stalls in a stage. Everything fires on its own, straight from the natural movement the team already makes inside Zoho, with nobody copying numbers and typing messages by hand.

View tutorial

Mailchimp

Picture a store that uses Mailchimp to nurture its list by email. When a contact joins the Audience or receives the "abandoned cart" tag, the Customer Journey already sends an email. With the integration, the same point in the journey triggers a webhook that calls ZapZap API and sends a WhatsApp message to the customer reinforcing the offer. The result is multichannel communication: email handles the long content and WhatsApp ensures immediate reading of reminders, confirmations and promotions, raising the conversion rate with no manual work.

View tutorial

Start now

Create your account, connect a number in minutes and test the API with warm-up and anti-ban. R$15 per active number/month, prepaid, no lock-in.