Z-API

Connect your messaging to the automation tools your team already runs

Wire messaging into hundreds of other tools visually and without code, using native connectors on platforms like n8n, Make, Zapier, HubSpot and Mautic.

You have full freedom to build your own automations.

Ready-made connectors for n8n, Make, Zapier and the rest of your stack

Z-API is the messaging layer behind your flow. Pick where you want to orchestrate — n8n, Make, Zapier, HubSpot, Mautic or your own store — and take the shortest path.

n8nVerified node

How to connect Z-API to n8n

Z-API has an official, verified node on n8n. Drag the node onto the canvas, paste your instance ID and token, and send the first message without assembling a single HTTP Request. To receive, point the instance webhook at your flow's Webhook node. Works on n8n Cloud and self-hosted.

  • Text, image, audio, video, document, link and sticker
  • Lists, buttons, contact, location and payment buttons
  • Groups, catalog, status and message reads
See the Z-API node on n8n
HubSpotMarketing and CRM

How to connect Z-API to HubSpot

Take the HubSpot lead straight into a conversation. Wire the two through n8n, Make, Zapier or a REST call from a HubSpot workflow, and send the message the moment the contact changes lifecycle stage or a deal moves forward.

  • Message on form submission and on deal stage change
  • Contact replies coming back as events for the CRM
  • Same path for Salesforce, Pipedrive, Kommo and GoHighLevel
Read the docs
MakeVerified app · 48 modules

How to connect Z-API to Make

On Make, Z-API is a verified app with a partner badge: 48 modules, of which 43 are actions and 5 are searches. Drag the module into your scenario, connect the instance once and build the flow in blocks, with no code.

  • 43 actions for sending, groups, catalog and instance management
  • 5 search modules to look up contacts and messages
  • Chains with the thousands of apps in Make's catalog
See the Make integration
ZapierNative connector

How to connect Z-API to Zapier

Wire instant messaging to Zapier's thousands of apps without code. The Zapier workflow fires on an event in your system — payment approved, new lead, form submitted — and Z-API delivers the message to the customer's phone right after.

  • Single-step or multi-step Zaps with filters and conditions
  • Any app in the catalog becomes a trigger for your send
  • No server to maintain: Zapier runs the flow
Read the docs
MauticOpen-source

How to connect Z-API to Mautic

Put instant messaging inside the lead journey. Z-API syncs with Mautic's marketing automation so the same campaign that sends email also sends a message, and the lead's reply comes back to your base through the webhook.

  • One campaign sending both email and instant messages
  • Lead replies flowing back into your base
  • Runs on your server, with full control of the data
Read the docs
WooCommerceWordPress store

How to connect Z-API to WooCommerce

Every store event becomes a message. Connect WooCommerce to Z-API through WooCommerce's own webhook or through n8n, Make and Zapier, and reach the customer on payment approved, order packed, tracking code and abandoned cart.

  • Order confirmation and tracking code
  • Abandoned cart recovery
  • Same path for Shopify, Magento, VTEX and Tiendanube
Read the docs

And the rest of the stack

The same path works for Salesforce, Pipedrive, Kommo, Bitrix24, GoHighLevel, Shopify, Google Sheets, Notion, Trello, Airtable and SAP. If the tool can make an HTTP call or has a connector on any of these platforms, it can send and receive messages through Z-API.

What can you do with these integrations?

Four flow shapes cover almost everything an operation needs on the messaging channel.

  • event → message

    Send automatic messages triggered by events

    Ex: new payment approved → send confirmation by message

  • message → system

    Receive and process inbound messages

    Ex: capture lead replies and feed your CRM

  • 1 → n

    Integrate with Google Sheets, HubSpot, Notion, Salesforce, Trello and Airtable

    All of it visual, with no headaches

  • if / else

    Build automation logic with filters, branches and conditions

    Design complex flows with full control

Connect your AI to instant messaging with Z-API MCP

Z-API's MCP server turns messaging operations into ready-made tools for Claude, ChatGPT and custom agents. Your AI chooses the action, sends the data and Z-API executes it on the connected instance.

  • Send text, images and videos
  • Create and manage groups
  • Ready-made tools for AI agents
  • Secure authorization with OAuth
How to connect
Z-API connected to Anthropic and OpenAI through the MCP serverMESSAGESMCP SERVERtools + OAuthANTHROPICOPENAIAI AGENTSZ-API instanceopen protocolyour assistant

The tool your team already uses is probably here

ERPs, CRMs, e-commerce and automation platforms, tied to instant messaging by the same API.

  • n8n

    Z-API connects to n8n to build flexible messaging workflows with or without code.

  • Make

    Z-API connects to Make to automate messaging with visual scenarios and thousands of apps.

  • Zapier

    Z-API connects to Zapier to automate messaging with thousands of apps.

  • HubSpot

    Z-API connects to HubSpot to bring marketing, sales, service and instant messaging together.

  • Shopify

    Z-API connects to Shopify to automate sales, payment and delivery messages.

  • Salesforce

    Z-API connects to Salesforce to bring CRM leads, customers and stages into your messaging flows.

  • WooCommerce

    Z-API connects to WooCommerce to turn store events into instant messages.

  • Pipedrive

    Z-API connects to Pipedrive to send messages from CRM leads and deals.

  • Bitrix24

    Z-API connects to Bitrix24 to bring CRM, teams and customers closer through instant messaging.

  • Magento

    Z-API connects to Magento to automate order and customer communication.

  • SAP

    Z-API connects to SAP to turn business events into automatic messages.

  • Mautic

    Z-API connects to Mautic to add instant messaging to marketing automation journeys.

  • VTEX

    Z-API connects to VTEX to notify customers about purchases, payments and deliveries.

  • RD Station

    Z-API connects to RD Station to send messages when a lead advances through the funnel.

  • Nuvemshop

    Z-API connects to Nuvemshop to automate orders, payments and deliveries with automatic messages.

  • TOTVS

    Z-API connects to TOTVS to turn ERP routines into automatic message alerts.

  • Bling

    Z-API connects to Bling to notify customers about orders, payments and tracking.

  • Tiny

    Z-API connects to Tiny to automate orders, inventory and message notifications.

  • Omie

    Z-API connects to Omie to bring ERP, sales and finance into customer conversations.

  • Conta Azul

    Z-API connects to Conta Azul to automate billing, payments and financial alerts.

  • Sankhya

    Z-API connects to Sankhya to bring ERP, finance and operations events to your messaging channel.

  • Ploomes

    Z-API connects to Ploomes to turn CRM leads and stages into customer conversations.

  • Tray

    Z-API connects to Tray to send confirmations, cart recovery messages and order updates.

  • Loja Integrada

    Z-API connects to Loja Integrada to automate orders and customer service through instant messaging.

Don't see yours? The REST API connects any system that can make an HTTP call.

Z-API is the base. You connect the rest however you want

Our RESTful API was designed for developers and operators who want full control, with Webhook support, multiple instances and integration with any stack.

Instances
Multiple per account
Delivery
Real-time webhooks
Stack
Any language
Start free
REST

You call Z-API

Text, media, buttons and lists go out through one authenticated HTTP call.

POST /instances/{id}/token/{token}/send-text
{
  "phone": "15550000000",
  "message": "Payment confirmed!"
}
Webhook

Z-API calls you

Inbound messages, delivery status and connection events hit your endpoint.

POST https://your-app.com/webhook
{
  "type": "ReceivedCallback",
  "phone": "15550000000",
  "text": { "message": "Send me the invoice" }
}

The API SaaS teams ship today and monetize tomorrow

Create the account and connect your first instance in minutes.

100,000+customers across 79 countries
Start the free trial