2Chat Make integrationAutomate 2Chat with Make.
What if every WhatsApp order, call or group message on 2Chat started a task for you? The 2Chat Make integration gives you 24 modules, 15 of them instant triggers. This guide shows you how to link your account and build a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the 2Chat Make integration let you automate?
The 2Chat Make integration links the WhatsApp number you run through 2Chat to Make, a no-code tool where you chain apps into a scenario (the automation you build). Your 2Chat events can start that scenario, and Make can send WhatsApp messages back without you touching the phone.
An order alert your team can't miss. Picture a small online shop that takes orders over WhatsApp. Watch Order Received on WhatsApp starts the scenario, and Send a Text Message to a WhatsApp Group posts a heads-up in the staff group so someone prepares the parcel.
A clean record of every call. For a sales desk, Watch Incoming Call Completed and Watch Outgoing Call Completed hand each finished call to the next module, which can log it in your CRM or spreadsheet app. Missed calls stop slipping through.
Numbers checked before you write. Before a campaign, Check a phone number for WhatsApp account tells you whether a contact can receive WhatsApp at all, so Send a WhatsApp Text Message only goes where it can land.
The 2Chat documentation lists no specific limits for these modules, and it notes that parts of it were AI-generated, so verify anything critical with 2Chat directly. When a listed module falls short, Make an API Call reaches the rest of the 2Chat API with the same connection. If you are weighing tools, the n8n vs Make comparison lays out the criteria, the Make pricing page explains plans, and Make training helps you go further.
How do you connect your 2Chat account to Make?
- 01
Copy your API key from 2Chat
You need an active 2Chat account first. Inside 2Chat, open the developers section, pick the API access tab and copy the API key shown on screen. That key is what lets Make act on your behalf.
- 02
Add a 2Chat module and open the connection
In your Make scenario, add any 2Chat module and click Create a connection. A connection is your 2Chat account linked to Make once, then reused by every 2Chat module. The Connection name field is optional, but a clear name helps later.
- 03
Paste the key and save
Paste the API key you copied, or follow the on-screen instructions, and confirm. Make checks the credentials and the connection appears in the module. From now on, you pick it from the list instead of pasting the key again.
Your first scenario: alert your team about every WhatsApp order
GoalWhen a WhatsApp order reaches your 2Chat number, Make posts a message in your team's WhatsApp group.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the big + to add the first module. Search for 2Chat and pick Watch Order Received on WhatsApp.
- 02
Set up the webhook and connection
Click Create a webhook, then Create a connection and paste your 2Chat API key. This trigger is instant: 2Chat calls Make through the webhook as soon as an order lands.
- 03
Add the group message
Click the + on the right of the trigger and add Send a Text Message to a WhatsApp Group. Choose the staff group Make lists for your connected number.
- 04
Write the alert with order data
In the message field, type a short sentence and map data from the order bundle (one bundle is one item passed from module to module) so the team sees what came in.
- 05
Test with Run once
Click Run once, then place a test order on WhatsApp. Open the bubble on each module to read the bundle it received and check the alert in the group.
- 06
Switch the scenario on
When the test looks right, turn the scenario on. Each module run counts as one operation, the unit Make bills on your plan, so every order uses two.
What can start a 2Chat scenario?
15 modules start a scenario when something happens in 2Chat. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by 2Chat as soon as it happens.
Watch Call Status Update
Instant triggerIn Make“Triggers when a call changes state. E.g.: ringing, missed, answered, canceled, completed, etc.”
You get a signal each time a call on your 2Chat number changes state, such as ringing, answered, missed or canceled. It is the widest call trigger, so one scenario can react to the whole life of a call.
Watch Incoming Call Completed
Instant triggerIn Make“Triggers when an incoming phone call is completed (answered or missed).”
This one waits until an incoming call is over, answered or missed, and hands you a single bundle for it. You skip the noise of intermediate states and work with finished calls only.
Watch New Participant Joined WhatsApp Group
Instant triggerIn Make“Triggers when someone joins a WhatsApp group.”
Newcomers to a WhatsApp group become a starting point: the scenario runs as soon as someone joins. That is handy for any welcome routine you currently do by hand.
Watch New WhatsApp Conversation
Instant triggerIn Make“Triggers when a new WhatsApp Conversation is started within the specified time period.”
Rather than every message, you catch the start of a fresh conversation. Your scenario deals with a new contact once instead of reacting to each line they type.
Watch New WhatsApp Message
Instant triggerIn Make“Triggers when a new message is either sent or received on 2Chat. Works for messages sent by agents or your users/customers.”
Every message, sent or received on 2Chat, reaches your scenario, whether an agent or a customer wrote it. That gives you a complete feed of the conversation for archiving or analysis.
Watch Order Received on WhatsApp
Instant triggerIn Make“Triggers when a new WhatsApp Order is received on the configured number.”
Orders placed through WhatsApp on your configured number turn into a bundle Make can pass along. For a shop selling on WhatsApp, this is the entry point to fulfillment.
Watch Outgoing Call Completed
Instant triggerIn Make“Triggers when an outgoing phone call is completed (answered or canceled).”
Calls your team places get tracked once they end, answered or canceled. You measure outbound activity without anyone filling in a report.
Watch Participant Left a WhatsApp Group
Instant triggerIn Make“Triggers when someone leaves a WhatsApp group.”
When a member walks out of a group on their own, your scenario hears about it. You can keep member lists accurate or follow up with a short question.
Watch Participant Removed from WhatsApp Group
Instant triggerIn Make“Triggers when someone is removed from a WhatsApp group.”
Admin removals get their own signal here, separate from people leaving by choice. That lets you treat an exclusion differently from a voluntary exit.
Watch Received WhatsApp Group Message
Instant triggerIn Make“Triggers when a new WhatsApp Group Message is received on the configured group.”
Messages posted in the group you configure flow into Make one by one. The group becomes an input box your scenario can read, sort or forward.
Watch Received WhatsApp Group Message Reaction
Instant triggerIn Make“Triggers when someone reacts to a WhatsApp Group message.”
Emoji reactions to group messages become usable signals. A thumbs up can act as a quick approval without anyone opening another tool.
Watch Received WhatsApp Message
Instant triggerIn Make“Triggers when a new WhatsApp Message is received on the configured number.”
Only incoming one-to-one messages on your configured number wake this trigger. Unlike Watch New WhatsApp Message, your own replies stay out of it.
Watch Received WhatsApp Message Reaction
Instant triggerIn Make“Triggers when someone reacts to a WhatsApp message.”
Reactions in private chats reach your scenario, which turns a customer's emoji into feedback you can store. It works as a lightweight survey.
Watch WhatsApp Call Made
Instant triggerIn Make“Triggers when a new WhatsApp call is made using your connected number.”
A new WhatsApp call placed from your connected number starts the scenario right away, at the moment it is made. You react to the start of the call, not its end.
Watch WhatsApp Call Received
Instant triggerIn Make“Triggers when a new WhatsApp call is received on your connected number.”
Incoming WhatsApp calls on your connected number reach Make as they come in. Your scenario can prepare context before anyone picks up.
What can 2Chat do inside a scenario?
2Chat gives you 9 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Check a phone number for WhatsApp account
ActionIn Make“Checks if a phone number has a WhatsApp account.”
Find out whether a phone number has a WhatsApp account before you try to message it. You avoid sending into the void and keep your contact list clean.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Reach any endpoint of the 2Chat API when the listed modules do not cover your need, using the same connection. It is the escape hatch for everything else 2Chat exposes.
Send a Media Message to a WhatsApp Group
ActionIn Make“Sends a multimedia message like an image, video, document, or audio to a WhatsApp group.”
Post an image, video, document or audio file in a WhatsApp group straight from your scenario. Files produced elsewhere reach the whole group without anyone forwarding them.
Send a Text Message to a WhatsApp Group
ActionIn Make“Sends a text message to the specified WhatsApp group.”
Write a plain text message into a chosen WhatsApp group. It is the simplest way to turn any event into a heads-up that the whole team sees.
Send a WhatsApp Media Message
ActionIn Make“Sends a multimedia message like an image, video, document, or audio to a WhatsApp-enabled phone number”
Deliver an image, video, document or audio file to one WhatsApp-enabled phone number. The customer gets the file in the chat they already use.
Send a WhatsApp Text Message
ActionIn Make“Sends a text message to a WhatsApp-enabled phone number”
Send a text to a single WhatsApp-enabled number from your 2Chat line. This is the everyday module for confirmations, reminders and replies.
Set a WhatsApp Status
ActionIn Make“Sets the text status of the connected number.”
Change the text status of your connected number without opening WhatsApp. Contacts see an up-to-date line such as opening hours or availability.
List WhatsApp Groups
SearchIn Make“Gets a list of your WhatsApp Groups your connected number is a participant of”
Pull the list of WhatsApp groups your connected number belongs to. Each group comes out as its own bundle, ready for the next module.
List WhatsApp Phone Numbers
SearchIn Make“Gets a list of your WhatsApp phone number that you have connected to 2Chat”
Retrieve the WhatsApp numbers you have connected to 2Chat. Handy when one account runs several lines and the scenario must choose the right one.
Need help automating 2Chat with Make?
A person reads every message.