Skip to content
WavesFlo

WhatsApp integrations: Connect WhatsApp to the tools your teams run, and to your AI.

HubSpot and Zoho CRM built in. WavesFlo apps for Zapier, Make and n8n. Alerts in Slack and Microsoft Teams. An MCP server, so Claude, Cursor and other AI apps can work in WavesFlo within the key you give them. And in Workflows, in beta, steps that act in Shopify, Razorpay, Google Sheets and 13 more apps.

AI apps over MCP

Your AI assistant, working in WavesFlo. Only as far as its key allows.

WavesFlo runs an MCP server. Connect Claude, Cursor or any MCP client with one URL and one key, and it can answer from your chats, tickets and deals, or act on them.

  • Every API action is a tool.
  • The key sets what the AI can reach.
  • Destructive actions wait for a yes.
  • Ready-made prompts for triage, reports and replies.
  • Claude
  • Cursor
  • VS Code
  • Windsurf
  • Gemini CLI
  • n8n AI Agent
Illustration

Pick what the AI may do, in one click.

Each preset mints a key with only the scopes it names, and narrows the AI’s tool list to match. Revoking the key cuts the AI off at once; every other key keeps working.

  • Read-only

    Answers questions about chats, tickets, calls and sales. Changes nothing.

  • Support desk

    Reads everything; replies to customers, updates conversations and works tickets.

  • Sales

    Reads everything; messages customers and manages companies, deals and tasks.

  • Everything except destructive

    Every action that can be undone. Retracting, blocking, deleting and account changes stay off.

Set up in three steps

  1. Mint a key

    In WavesFlo, open Integrations, then AI apps (MCP), and pick a preset.

  2. Copy the setup

    The page writes the snippet for your client, with the URL and the key in place.

  3. Ask

    Your assistant lists the WavesFlo tools its key allows, and uses them.

Ready-made prompts

Triage open tickets
Groups the queue by urgency and proposes owners and priorities, then asks before changing anything.
Daily customer-care report
Conversations waiting, tickets opened and overdue, and the day’s calls. Reads only.
Draft and send a reply
Reads the conversation, drafts a reply in the customer’s language, and sends it from the same number once you approve.
Follow up stale deals
Finds open deals gone quiet and, once you approve, sets a follow-up task for each owner.
Message several contacts
Checks each number, shows the list and the text for approval, then sends one by one.

Every integration

Connect the apps you already run, each in its own way.

Every tile says how the app connects: built in, through a WavesFlo app or node, over MCP, as alerts, or through webhooks.

AI apps over MCP

Let an AI assistant read and act on WavesFlo, limited to what its key allows.

  • MCP

    Claude

    Claude Code and Claude Desktop ask about chats, tickets and deals, and act on them.

  • MCP

    Cursor

    Your editor’s AI reads and updates WavesFlo records as it works.

  • MCP

    VS Code

    Add WavesFlo as an MCP server, with the same scoped access.

  • MCP

    Windsurf

    Give Windsurf’s assistant WavesFlo tools from one URL and one key.

  • MCP

    Gemini CLI

    Use WavesFlo tools from Google’s command-line assistant.

  • MCP

    n8n AI Agent

    Hand an n8n AI Agent WavesFlo tools through its MCP Client Tool.

  • MCP

    Any MCP client

    Streamable HTTP and a scoped key: any client that speaks MCP can connect.

CRM

Keep conversations on the contacts your team already works from.

Any other CRM, through n8n, which has its own node for each of these, or through Zapier or Make:

  • Pipedrive
  • Freshworks CRM
  • Odoo
  • monday.com
  • Keap
  • Copper
  • Salesmate
  • Agile CRM

Automation

Start workflows on WavesFlo events, and act on WavesFlo from any step.

Apps in Workflows

Stores, payments, sheets and helpdesks a workflow acts on as a step, signed in with their own key. Workflows is in beta.

Team chat and bots

Alerts where your team works, sends from Slack, and chats handed to a bot.

  • Alerts, commands

    Slack

    Alerts in a channel, a slash command to send WhatsApp messages from your numbers, and posts from a workflow.

  • Alerts

    Microsoft Teams

    Approval requests, campaign results and number alerts, posted to a Teams channel.

  • Bot bridge

    Dialogflow

    Route inbound WhatsApp messages to a Dialogflow agent and send its reply back.

Developers

Keys, events and the API, for whoever builds the integration.

Build your own

Not listed? Connect it directly.

The apps above run on the same three surfaces your developers can use: one key, the same events, the same limits.

  • REST API

    Send messages and work conversations, tickets, calls and sales records over HTTPS, with JSON both ways and scoped keys.

    Read the API reference
  • Signed webhooks

    49 published events, each delivery signed over its timestamp and body, retried until it lands.

    See every event
  • MCP server

    Every public action as a tool for an AI app, limited by the key it connects with.

    Connect an AI app

Which apps does WavesFlo integrate with?

HubSpot and Zoho CRM are built in. Zapier, Make and n8n have WavesFlo apps; Power Automate connects through a custom connector; Slack and Microsoft Teams receive alerts, and Slack can send WhatsApp messages with a slash command; Dialogflow can answer inbound messages as a bot. AI apps such as Claude, Cursor, VS Code, Windsurf and Gemini CLI connect over MCP. Anything else connects through the REST API and 49 published, signed webhook events.

Does WavesFlo have an MCP server?

Yes. WavesFlo runs an MCP server over Streamable HTTP, and every public API action is one of its tools, from sending a message to moving a deal. An AI app connects with one URL and a workspace API key, and sees only the tools that key’s scopes cover. The server also offers ready-made prompts: triage open tickets, a daily customer-care report, draft and send a reply, follow up stale deals, and message several contacts.

Which AI apps can connect to WavesFlo?

Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, Gemini CLI and the n8n AI Agent each get a setup snippet in WavesFlo, under Integrations, then AI apps (MCP). Any other client that speaks MCP over Streamable HTTP and sends a key in a header can connect the same way.

Is it safe to let an AI app work in WavesFlo?

The key decides. Mint it from a preset, Read-only, Support desk, Sales or Everything except destructive, and the AI sees only the tools those scopes cover. Retracting messages, blocking contacts, deleting and account changes are never in a preset, and a destructive tool refuses until it is called with an explicit confirmation. The ready-made prompts ask before they change anything, and revoking the key cuts the AI off at once without touching any other key.

Is there a Zapier integration for WavesFlo?

Yes. The WavesFlo app for Zapier offers an instant trigger for every WavesFlo event, which registers its own webhook when the Zap is switched on, and WavesFlo actions such as sending a message or updating a ticket in any Zap; the Zapier triggers verify each delivery’s signature and do not run a redelivered event twice. Make has a WavesFlo app too: an instant trigger that registers its own webhook, WavesFlo actions, and a universal action that reaches every API call.

Is there an n8n node for WavesFlo?

Yes. Install n8n-nodes-wavesflo from n8n’s community nodes: the WavesFlo node offers every action in a workflow, and the WavesFlo Trigger starts one on any event, registering its own webhook when the workflow is switched on. Like the Zapier triggers, it verifies each delivery’s signature and drops a repeat delivery. An n8n AI Agent can also use WavesFlo through its MCP Client Tool.

Does WavesFlo integrate with Salesforce or Pipedrive?

Not natively: HubSpot and Zoho CRM are the CRMs built in. Salesforce, Pipedrive and other CRMs connect through Zapier, Make or n8n, which start a workflow on a WavesFlo event such as a new message and write it to the CRM, or call WavesFlo from a step in the CRM’s own workflow.

Where do I connect an integration in WavesFlo?

In WavesFlo, open Integrations. Each app has a tile that opens its setup page: CRM for HubSpot and Zoho CRM, Connectors for Zapier, Make, n8n and Power Automate, Slack, Webhooks for Microsoft Teams and any other tool, AI apps (MCP) for AI assistants, and API keys for whoever builds their own.

Connect WhatsApp to your stack.

A walkthrough on two of your own numbers, with your rollout questions answered.