Google Chat
![]() | Google Chat is a communication platform that enables users to send instant messages, share files, and collaborate in real-time. With the Google Chat modules in Make, you can retrieve and list spaces, and members, create, retrieve, and delete messages and get message attachments, call APIs and watch events. |
|---|
Requirements
To use the Google Chat app in Make, you must have a Google account.
Make's use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy.
Connect Google Chat and Make
To get started, you must first create a connection between Google Chat and Make, allowing the two services to communicate.
To create the connection, you need to:
Obtain your Client Email and Private Key in Google Chat
Log in to the Google Cloud Platform using your Google credentials. On the welcome page, select a project or click New project to create one.

Enter a name for the project, select your organization, and browse the project location. Click Create.

Select the project created and click IAM & Admin.

In the left sidebar, click Service Accounts.

Click Create service account.

Enter the service account details and click Create and continue. Optionally, grant access. Click Done.

Select the newly created service account, and click the three dots > Manage keys.

Switch to the Keys tab, and click Add key>Create new key.

Select the Key type and click Create.

A file will be automatically downloaded to your computer. Open it, copy the Client Email and Private Key values, and store them in a safe place.

You'll use these values in the Client Email and Private Key connection fields in Make.
Connect Google Chat to Make
To create the connection:
Log in to your Make account, add a Google Chat module to your scenario, and click Create a connection.
If you add a module with an instant tag, click Create a webhook, then Create a connection.
In the Connection name field, enter a name for the connection.
In the Client Email and Private Key fields, enter the details obtained above and click Save.
Click Sign in with Google.
If prompted, authenticate your account, grant all requested permissions, and confirm access.
You've successfully created the connection and can now use the Google Chat app in your scenarios. If you want to make changes to your connection in the future, follow the steps here.
Set up a Google Chat webhook
The Google Chat app in Make has an instant Watch Events module. It allows you to set up a webhook to instantly trigger your scenario in Makewhenever a particular new event happens in Google Chat. To use this module, you must set up the webhook in your Google Chat account.
To configure this webhook, a Google Workspace (business) account is required. You must also have access to the Google Chat space you want to monitor and permissions to create and work with projects in Google Cloud Platform.
To set up the webhook:
Add a Google Chat - Watch Events instant module to your scenario and click Create a webhook.
Enter a name for the webhook in the Webhook name field.
Click Save.
Open the Google Cloud Project you've created. If you haven't, see this section to set up a project.
In the left sidebar, click APIs & Services > Library.

Find the Google Chat API, select it, and click Enable.

Once it's enabled, click Manage.

Go to the Google Chat API Configuration tab.
- In the Interactive features section, click Enable interactive features.
- For Connection settings, select HTTP endpoint URL.
- Paste the webhook URL you copied in Make. This tells your Google Chat App to send interaction events to that URL.
- Configure the types of events you want your app to receive (e.g., messages, added to space, removed from space).
Add the newly configured Google Chat App to the specific Google Chat space you want to monitor.
Your webhook is now set up. When events occur in that space (e.g., a new message is sent) in Google Chat, Make will immediately be notified and start your scenario.
Google Chat modules
After connecting to the Google Chat app, you can use the following types of modules to build your scenarios.
Templates
You can look for Google Chat templates in Make's template gallery, where you'll find thousands of pre-created scenarios.
