2020-07-20 17:09:23 -04:00
---
stage: Create
group: Ecosystem
2020-11-26 01:09:20 -05:00
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
2020-07-20 17:09:23 -04:00
---
2021-04-22 14:10:13 -04:00
# Google Chat integration **(FREE)**
2018-06-28 09:53:37 -04:00
2020-05-21 23:08:28 -04:00
> [Introduced](https://gitlab.com/gitlab-org/gitlab-foss/-/issues/43756) in GitLab 11.2.
2018-08-16 12:06:20 -04:00
2021-04-22 14:10:13 -04:00
Integrate your project to send notifications from GitLab to a
room of your choice in [Google Chat ](https://chat.google.com/ ) (former Google
Hangouts).
2018-06-28 09:53:37 -04:00
2021-04-22 14:10:13 -04:00
## How it works
2018-06-28 09:53:37 -04:00
2021-04-22 14:10:13 -04:00
To enable this integration, first you need to create a webhook for the room in
2021-05-18 14:10:54 -04:00
Google Chat where you want to receive the notifications from your project.
2018-06-28 09:53:37 -04:00
2021-04-22 14:10:13 -04:00
After that, enable the integration in GitLab and choose the events you want to
be notified about in your Google Chat room.
2018-06-28 09:53:37 -04:00
2021-04-22 14:10:13 -04:00
For every selected event in your project, GitLab acts like a bot sending
notifications to Google Chat:
2018-06-28 09:53:37 -04:00
2021-04-22 14:10:13 -04:00
![Google Chat integration illustration ](img/google_chat_integration_v13_11.png )
2018-06-28 09:53:37 -04:00
2021-04-22 14:10:13 -04:00
## In Google Chat
2018-06-28 09:53:37 -04:00
2021-04-22 14:10:13 -04:00
Select a room and create a webhook:
2018-06-28 09:53:37 -04:00
2021-04-22 14:10:13 -04:00
1. Enter the room where you want to receive notifications from GitLab.
1. Open the room dropdown menu on the top-left and select **Manage webhooks** .
1. Enter the name for your webhook, for example "GitLab integration".
1. (Optional) Add an avatar for your bot.
1. Select **Save** .
1. Copy the webhook URL.
For further details, see [the Google Chat documentation for configuring webhooks ](https://developers.google.com/hangouts/chat/how-tos/webhooks ).
## In GitLab
Enable the Google Chat integration in GitLab:
1. In your project, go to **Settings > Integrations** and select **Google Chat** .
1. Scroll down to the end of the page where you find a **Webhook** field.
1. Enter the webhook URL you copied from Google Chat.
1. Select the events you want to be notified about in your Google Chat room.
1. (Optional) Select **Test settings** to verify the connection.
1. Select **Save changes** .
To test the integration, make a change based on the events you selected and
see the notification in your Google Chat room.