- Home
- Resources
- Integrations
- Chatwork
Chatwork Make integrationAutomate Chatwork with Make.
Can Make handle your Chatwork rooms, tasks and messages without code? Mostly, yes. The Chatwork Make integration offers 22 modules, 1 instant trigger among them. This page shows how to connect your account and build a first scenario, step by step.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Chatwork Make integration do?
The Chatwork Make integration links your Chatwork account to Make, a no-code tool where you build a scenario: an automation made of modules, each module being one step such as a trigger, an action or a search. Chatwork brings 22 of them, including 1 instant trigger that reacts to account and room events.
A room for every new client. When a deal closes in your CRM, Create a Groupchat opens a dedicated room and Create a Room Message posts the first brief, so the team starts the project in the right place.
Requests that turn into tasks. Watch Events notices an event in your account, and Create a Room Task gives it a proper task inside the room where the team already talks.
Attachments saved before a room closes. List a Room's Files goes through the files of a room and hands each one, as a bundle (one item passed from a module to the next), to your storage app.
What the integration does not do out of the box: anything beyond these 22 modules goes through Make an API Call. The documentation also marks every field shown in bold as mandatory. If n8n is on your shortlist too, the n8n vs Make comparison lays out the criteria. To learn the editor itself, Make training starts from zero, and Make troubleshooting helps when a run fails.
How do you connect Chatwork to Make?
- 01
Add a Chatwork module
Open your scenario, add any Chatwork module, then click Create a connection. A connection is your Chatwork account linked to Make once; every Chatwork module in your scenarios reuses it afterwards.
- 02
Name it and authorize Make
Give the connection a name if you like, which helps when you manage several accounts. Then authorize Make on the Chatwork page that opens, or paste the key Chatwork gives you, depending on what the window asks for.
- 03
Save and fill the module
Click Save. Back in the module, Make can now read your Chatwork account and lists what it finds there, so you pick from a list instead of typing.
Your first scenario: turn a Chatwork event into a task
GoalWhen an event happens in your Chatwork account, Make creates a task in the room you chose.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the + to add its first module. Search for Chatwork and pick Watch Events.
- 02
Connect and set the trigger
Click Create a connection to link your account, then fill the fields of Watch Events. Bold ones are mandatory, and Make lists what it can read in Chatwork.
- 03
Add the task module
Click the + on the right of Watch Events and add Create a Room Task. Map the data from the trigger into the task so each event carries its own details.
- 04
Test with Run once
Click Run once, then cause an event in Chatwork. Read the bundles each module received, and check that the new task shows up in the room.
- 05
Switch the scenario on
Save and switch the scenario on. Watch Events is instant, so Chatwork calls Make as soon as an event happens; each module run counts as one operation on your plan.
What starts a Chatwork scenario
1 module starts a scenario when something happens in Chatwork. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Chatwork as soon as it happens.
Watch Events
Instant triggerIn Make“Watches account events or room events.”
Watch Events starts your scenario the moment something happens in your Chatwork account or in one of its rooms, so the rest of the flow reacts without anyone copying messages by hand.
What the Chatwork modules do
Chatwork gives you 21 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Approve a Contact Approval Request
- Create a Groupchat
- Create a Room Message
- Create a Room Task
- Decline a Contact Approval Request
- Delete or Leave a Groupchat
- Get a Room
- Get a Room's File
- Get a Room's Message
- Get a Room's Task
- Make an API Call
- Update a Groupchat
- Update a Groupchat's Members
- List a Room's Files
- List a Room's Members
- List a Room's Messages
- List a Room's Tasks
- List Contacts
- List my Contact Approval Requests
- List my Tasks
- List Rooms
Approve a Contact Approval Request
ActionIn Make“Approves a contact approval requests.”
Approve a Contact Approval Request accepts someone who asked to join your Chatwork contacts, so new partners land in your list without a manual click on each request.
Create a Groupchat
ActionIn Make“Creates a groupchat.”
A new group chat, opened by the scenario itself: Create a Groupchat gives a project or a client its own room the moment your other tools know about it.
Create a Room Message
ActionIn Make“Sends a message to a room.”
Create a Room Message posts text in a Chatwork room on your behalf, which turns an event from any other app into a notice the team actually reads.
Create a Room Task
ActionIn Make“Creates a task in a room.”
With Create a Room Task, a follow-up becomes a Chatwork task inside a room, visible where the team already works instead of hidden in a separate tool.
Decline a Contact Approval Request
ActionIn Make“Declines a contact approval request.”
Decline a Contact Approval Request turns down a contact request, which keeps your Chatwork contact list limited to the people you really work with.
Delete or Leave a Groupchat
ActionIn Make“Deletes or leaves a groupchat.”
Delete or Leave a Groupchat closes a room once its job is done: the module either deletes the group chat or makes your account leave it.
Get a Room
ActionIn Make“Retrieves a room (groupchat room, direct message room or mychat room).”
Get a Room fetches the details of one room, whether it is a group chat, a direct message room or your own mychat, and passes them to the next module.
Get a Room's File
ActionIn Make“Retrieves a file from a room.”
Get a Room's File pulls one file shared in a Chatwork room into your scenario, ready to be saved or forwarded by the module that follows.
Get a Room's Message
ActionIn Make“Retrieve a message from a room.”
Get a Room's Message retrieves one specific message from a room, so a later module can quote it, store it or send it somewhere else.
Get a Room's Task
ActionIn Make“Retrieves a task from a room.”
Get a Room's Task reads a single task from a room and brings its details into the scenario, so later steps can report on it or act on it.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call reaches any endpoint of the Chatwork API with the connection you already set up, which covers whatever the other modules leave out.
Update a Groupchat
ActionIn Make“Updates a groupchat.”
Update a Groupchat changes an existing group chat, so a room keeps up with the project it belongs to instead of drifting out of date.
Update a Groupchat's Members
ActionIn Make“Updates the members of a room.”
Update a Groupchat's Members changes who belongs to a room in one step, keeping access in line with the people who actually work on the account.
List a Room's Files
SearchIn Make“Retrieves all the files of a room.”
List a Room's Files returns every file of a room, one bundle per file, so the next modules can archive or check them one by one.
List a Room's Members
SearchIn Make“Retrieves all the members of a room.”
Who is in this room? List a Room's Members answers that by returning each member as a separate bundle you can check or copy.
List a Room's Messages
SearchIn Make“Retrieves all the messages of a room.”
List a Room's Messages brings back the messages posted in a room, which is handy for an archive or a digest kept outside Chatwork.
List a Room's Tasks
SearchIn Make“Retrieves all the tasks of a room.”
Every task attached to a room comes out of List a Room's Tasks, one bundle each, ready to be copied into a tracker or a report.
List Contacts
SearchIn Make“Retrieves all your contacts.”
List Contacts returns your whole Chatwork contact list, so a scenario can compare it with your CRM or your mailing tool.
List my Contact Approval Requests
SearchIn Make“Retrieves all contact approval requests you've received.”
This search shows the contact requests your account has received, one bundle per request, so the next step can sort them without you opening Chatwork.
List my Tasks
SearchIn Make“Retrieves all your tasks.”
Your Chatwork tasks from every room, not just one, come out of this search together, which gives you a personal to-do view to copy into another tool.
List Rooms
SearchIn Make“Retrieves all your rooms (groupchat room, direct message room or mychat room).”
List Rooms returns every room of your account: group chats, direct message rooms and your mychat, each one arriving as a bundle.
Need help automating Chatwork with Make?
A person reads every message.