Integrations

Zapier Integration

Wire MotherBot into 6,000+ apps — fire Zaps when WhatsApp events happen, and send messages, templates or create contacts from any Zap.

Note

Zapier is an invite-only integration. Ask the MotherBot team to enable it for your organization — once invited, the Zapier card appears under Dashboard → Integrations.

What you can build

Triggers (start a Zap when something happens in MotherBot):

  • Message received, sent, delivered, read, or failed
  • Contact created or updated
  • Campaign started or completed
  • Payment received or failed
  • Chatbot triggered or completed, Flow submitted, Agent assigned

Actions & searches (do something in MotherBot from a Zap):

  • Send a free-form WhatsApp message
  • Send an approved template
  • Create a contact
  • Find a contact (search)

Step 1 — Get invited & grab your API key

1

Request access

Contact MotherBot support to invite your organization to Zapier. When it's enabled, open Dashboard → Integrations → Zapier.
2

Create an API key

Go to Dashboard → Settings → API Keys and generate a key. Copy it — this is how Zapier authenticates as your organization.
3

Open the private Zapier app

Use the invite link shown on the Zapier integration card to add the MotherBot Zapier app to your Zapier account.

Step 2 — Connect MotherBot in Zapier

1

Add the connection

In Zapier, create a Zap and pick MotherBot as the trigger or action app. When prompted to sign in, enter:
  • API Key — the key from Settings → API Keys
  • Instance URL — https://motherbot.io (only change this if you self-host MotherBot)
2

Test the connection

Zapier verifies the key immediately. A green check means you're connected.

Step 3 — Build a Zap

Example: text a Slack channel whenever a customer replies on WhatsApp.

  • Trigger: MotherBot → Message Received.
  • Action: Slack → Send Channel Message, using the message text and contact name from the trigger.

Or the reverse — send WhatsApp from another app:

Trigger:  Google Forms → New Response
Action:   MotherBot → Send Template
          Phone   = {{form.phone}}
          Template= order_confirmation
          {{1}}   = {{form.name}}

Warning

Sending a free-form message action only works inside the 24-hour customer-service window (the contact messaged you recently). To reach a cold contact, use the Send Template action with an approved template.

Tip

Message triggers use real-time REST hooks, so Zaps fire within seconds — no polling delay.