- Home
- Resources
- Integrations
- ChatBot
ChatBot Make integrationAutomate ChatBot with Make.
Can a chat message start work in your other tools on its own? The ChatBot Make integration gives you 12 modules: 1 instant trigger, 9 actions and 2 searches. This guide is for support and ops teams who run ChatBot, and it walks you from the connection to a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the ChatBot Make integration do for you?
It links your ChatBot account to Make so chat activity can drive actions without code. In Make, you build a scenario (the automation itself, a chain of bricks called modules), and the ChatBot modules either listen for a message or act on your users and stories.
Moderate a chat from one keyword. Watch New Message fires when someone types a specific message, and Ban / Unban a User acts on that sender. A community manager can hand the first reaction to Make and review the case afterwards.
Keep your user records tidy. Search Users finds the people you need, Update a User corrects their profile, and Create a User adds someone who signed up elsewhere, for example after a form on your site.
Maintain stories in bulk. List Stories pulls every story of the account, Get a Story opens one by its ID, and Create, Update or Delete a Story change them from a scenario instead of the ChatBot dashboard.
Make only covers what these 12 modules expose. Anything else in the ChatBot API goes through Make an API Call, which reuses the same connection. The same app often exists as an n8n node too; the n8n vs Make comparison helps you pick, and the Make pricing page explains how operations are counted. If a run fails, start with Make troubleshooting.
How do you connect ChatBot to Make?
- 01
Copy your API token in ChatBot
You need an active ChatBot account first. Open the developer settings panel in ChatBot and copy the API token shown on screen. Keep it handy, Make will ask for it in a moment.
- 02
Open a ChatBot module in Make
Log in to Make, add any ChatBot module to your scenario and click Create a connection. A connection is your ChatBot account linked to Make once, then reused by every ChatBot module.
- 03
Paste the token and save
Give the connection a clear label in Connection name if you like (it is optional), paste the token you copied, and follow the on-screen prompts. Make now lists what it can read from ChatBot.
Build your first scenario with ChatBot
GoalWhen a user sends a specific message in a ChatBot chat, Make bans that user automatically.
- 01
Create the scenario
Go to the Scenarios page, create a new scenario and click the big + to place the first module on the canvas.
- 02
Add Watch New Message
Search for ChatBot, pick Watch New Message, click Create a webhook and then Create a connection with your API token.
- 03
Chain Ban / Unban a User
Click the + on the right of the trigger, choose Ban / Unban a User and map the sender from the trigger's bundle (one message passing to the next module).
- 04
Test with Run once
Click Run once, then send the watched message from a test chat. Open each module's bubble to read the bundle it received and check the right person was targeted.
- 05
Switch it on
Turn the scenario on. Because the trigger is instant, ChatBot calls Make as soon as the message arrives, so there is no polling interval to set here.
What starts a ChatBot scenario?
1 module starts a scenario when something happens in ChatBot. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by ChatBot as soon as it happens.
Watch New Message
Instant triggerIn Make“Triggers when a user sends a specific message into a chat.”
This trigger starts your scenario the moment a user types a specific message into a chat, so the phrase itself becomes the switch for everything that follows.
What can ChatBot do inside a scenario?
ChatBot gives you 11 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Create a User
ActionIn Make“Creates a new user.”
Adds a brand new user to your ChatBot account from data collected somewhere else, so the person exists in ChatBot before their first chat.
Get a Story
ActionIn Make“Returns details of a story specified by ID.”
Returns the full details of one story when you already know its ID, which gives later modules a clean snapshot to read from.
Get a User
ActionIn Make“Returns details of a user specified by ID.”
Fetches everything ChatBot holds about a single user, identified by their ID, and hands it to the rest of the scenario.
Make an API Call
ActionIn Make“Performs an arbitrary API call.”
Lets you call any endpoint of the ChatBot API from your scenario, reusing the connection you already created, for jobs the listed modules skip.
Update a User
ActionIn Make“Updates a user specified by ID.”
Changes an existing user's details, picked by ID, so the profile in ChatBot matches what your other tools know.
List Stories
SearchIn Make“Returns a list of all stories.”
Pulls every story in your ChatBot account and outputs each one as its own bundle, ready to be filtered or copied elsewhere.
Search Users
SearchIn Make“Searches for users or lists them all.”
Finds the users that match your search, or lists all of them, so you can act on the right people without opening the dashboard.
Ban / Unban a User
ActionIn the docs onlyBlocks a user from chatting with your bot, or lifts that block, directly from a scenario so moderation does not wait for a human.
Create a Story
ActionIn the docs onlyAdds a new story to your ChatBot account from Make, so conversation content can be produced by a scenario rather than typed by hand.
Delete a Story
ActionIn the docs onlyRemoves a story from your ChatBot account, which keeps the bot free of outdated flows once an offer or campaign ends.
Update a Story
ActionIn the docs onlyEdits an existing story in place, so a wording or setting change reaches the bot without anyone opening the ChatBot editor.
Need help automating ChatBot with Make?
A person reads every message.