# Google Chat App

{% hint style="warning" %}
The Google Chat integration is currently in beta. Core functionality is stable, but some features may be added or refined based on user feedback.
{% endhint %}

The ilert Google Chat Integration helps you to bring alerts into your channels, acknowledge or resolve alerts without leaving the chat.

## Features

* **Receive alert notifications** directly in Google Chat spaces
* **Take action on alerts** - Accept, Reroute, or Resolve with one click
* **View alert details** - Priority, escalation policy, responders, and labels
* **Slash commands** - Quick access to help and connection management

## In Google Workspace

### Install the app from Google Marketplace

Follow the instructions to install the ilert app: [Install Marketplace apps for your organization - Google Workspace Admin Help](https://support.google.com/a/answer/172482)

{% hint style="info" %}
Administrator privileges are required to install the app for your organization.
{% endhint %}

### In Google Chat

#### Connect Google Chat to your ilert tenant

1. Add the ilert app to a space.

<figure><img src="https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M76ygPnS4HUcFSX8ulm%2Fuploads%2FWshIGikrObrQAusS5VgP%2FScreenshot%202026-01-28%20at%2014.17.31.png?alt=media&#x26;token=4709e7c7-1edc-4316-9839-d6525a78c8fd" alt="contextual menu of a space with apps and integrations menu highlighted" width="375"><figcaption></figcaption></figure>

<figure><img src="https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M76ygPnS4HUcFSX8ulm%2Fuploads%2F5VewtcbEP3VCLmUeSJNg%2Fapps-and-integrations.png?alt=media&#x26;token=099a0fe2-8417-478f-975d-65115153aba1" alt="apps and integrations of a space" width="375"><figcaption></figcaption></figure>

<figure><img src="https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M76ygPnS4HUcFSX8ulm%2Fuploads%2FFqyR5EHOgm8UHhPsHy0M%2Fadd-ilert-app-to-space.png?alt=media&#x26;token=9a1eb1d7-80c8-4419-a2b3-0a41740ee199" alt="search results of ilert in apps" width="375"><figcaption></figcaption></figure>

2. Click "Connect" in the message sent by the ilert app.

<figure><img src="https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M76ygPnS4HUcFSX8ulm%2Fuploads%2FHngBUhbZk1rO7MDYc9uq%2Fapp-added-to-space-welcome-card.png?alt=media&#x26;token=7a3c1d31-278e-471b-9490-2811f6ea8ed5" alt="" width="375"><figcaption></figcaption></figure>

3. Sign in to your ilert tenant. Admin role is required to connect. You will land on ilert Connectors page and see "Connected" on Google Chat if the connection is successful.

{% hint style="info" %}
You will be informed of successful connection in the same space where the connection was initiated.
{% endhint %}

<figure><img src="https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M76ygPnS4HUcFSX8ulm%2Fuploads%2FZtKXPJFJTOVAFE0eoJKf%2Filert-connector-list.png?alt=media&#x26;token=9bb7f26f-809c-4666-a06a-864b24aa7d0d" alt="" width="563"><figcaption></figcaption></figure>

## In ilert

Now that the initial connection between your Google Workspace and ilert account has been set up, you may choose alert sources which should send update messages to your Google Chat spaces - this is done by creating Alert Actions in ilert.

### Create an Alert Action for Google Chat

1. Go to [Alert Actions](https://app.ilert.com/connector/list-all) in ilert and click **Create new alert action**.

<figure><img src="https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M76ygPnS4HUcFSX8ulm%2Fuploads%2Fjgd68ahPaALAgufiqL7T%2Falert-actions-create-new-button.png?alt=media&#x26;token=a4987dd1-f8b3-4ec1-b0eb-718c11bfaed9" alt="" width="563"><figcaption></figcaption></figure>

2. Choose **Google Chat** from the list. Make sure "Use webhook" is **unselected** to use the native app integration.

<figure><img src="https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M76ygPnS4HUcFSX8ulm%2Fuploads%2FJjtw3oWD51Usu6gwEKd6%2Fcreate-alert-action-google-chat-integration.png?alt=media&#x26;token=226c37c7-08db-48ce-af5a-d5935cdc7a3e" alt="" width="563"><figcaption></figcaption></figure>

3. Click **Next** and configure the trigger settings:
   * Select one or more **alert sources** whose alerts you want to publish to Google Chat
   * Choose **Trigger mode**: Automatic (recommended) or Manual
   * Select the **trigger events** you want to publish:

<figure><img src="https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M76ygPnS4HUcFSX8ulm%2Fuploads%2Fm9BfvBFtdwGfKAgRAkWy%2Falert-action-trigger-page.png?alt=media&#x26;token=c4fae06a-5a2f-4e28-baec-c00251fb82d1" alt="" width="563"><figcaption></figcaption></figure>

4. Click **Next**. Optionally configure **Conditional execution** to filter alerts based on specific conditions (e.g., only high-priority alerts).
5. Click **Next** and configure the action:
   * Give the alert action a **name**
   * Select the **Google Chat space** where you want to receive alerts
   * Optionally assign the alert action to specific **teams**

<figure><img src="https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M76ygPnS4HUcFSX8ulm%2Fuploads%2FUUXCKg2qd3NLyIXfXz7G%2Falert-action-google-chat-options.png?alt=media&#x26;token=33584f5a-0068-4c81-a84b-55b4dd6a87bc" alt="" width="563"><figcaption></figcaption></figure>

6. Click **Save** to create the alert action.
7. Click the **Test** button in the top right to verify the connection. You should see a test message appear in your Google Chat space.

<figure><img src="https://3394882078-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M76ygPnS4HUcFSX8ulm%2Fuploads%2FzA3U43mOZ0sfiwBo5lx3%2Falert-action-detail.png?alt=media&#x26;token=e75500e2-73f3-46a1-9cd4-e7bcb77a6e50" alt="" width="563"><figcaption></figcaption></figure>

## Responding to Alerts in Google Chat

When an alert is published to your Google Chat space, you'll see a rich notification card containing:

* **Status badge** - Shows current alert status (PENDING, ACCEPTED, RESOLVED)
* **Alert title** - Clickable link to view the full alert in ilert
* **Description** - Alert details (expandable with "Show more")
* **Escalation policy** - The assigned escalation policy
* **Priority** - Alert priority level
* **Responders** - Currently assigned responders
* **Links** - Any associated external links
* **Labels** - Custom labels attached to the alert

### Action Buttons

Each alert card includes action buttons to respond without leaving Google Chat:

| Button           | Description                                             |
| ---------------- | ------------------------------------------------------- |
| **Accept**       | Acknowledge the alert and become a responder            |
| **Reroute**      | Reassign the alert to another user or escalation policy |
| **Resolve**      | Mark the alert as resolved                              |
| **More actions** | Access additional options                               |

## Slash Commands

The ilert Google Chat app supports the following slash commands:

| Command          | Description                                          |
| ---------------- | ---------------------------------------------------- |
| `/il-help`       | Display the help card with available commands        |
| `/il-connect`    | Connect your ilert account to the current space      |
| `/il-disconnect` | Disconnect your ilert account from the current space |

To use a slash command, type it in the message compose field within a space where the ilert app is added.

## FAQ

### Can I connect multiple Google Workspace environments or ilert tenants?

No. Each Google Workspace can only be connected to one ilert tenant at a time.

### Why is the ilert app not appearing in the search results?

If you cannot find the app when trying to add it to a space, it likely hasn't been enabled for your domain. Please contact your Google Workspace administrator to ensure the ilert app is installed and permitted for your organizational unit.

### What permissions are required to set up the integration?

* **In ilert**: You need a user with **Admin** or **Account Owner** role to complete the connection.
* **In Google Workspace**: A super administrator account is required to install the app. See [Google's documentation](https://support.google.com/a/answer/172482?hl=en) for details.

### Are updates to an alert published in Google Chat?

Yes. The following alert events can be published to Google Chat (configurable when creating the alert action):

* Alert created
* Alert accepted
* Alert re-routed
* Alert escalated
* Alert priority raised
* Alert resolved
* Alert comment added
* Responder changes
* Channel attachment changes
* Escalation policy completion
* Alert timeout notifications

### Why am I not seeing my Google Chat spaces in the dropdown?

Make sure:

1. The ilert app has been added to the space you want to use
2. Your Google Workspace account has access to the space
3. The connection between ilert and Google Workspace is active (check Connectors page)

If spaces still don't appear, try reconnecting your Google Workspace integration from the Connectors page.

### How do I reconnect or disconnect the integration?

1. Go to **Settings** > **Connectors** in ilert
2. Find **Google Chat** in the ChatOps section
3. Click the three-dot menu and select:
   * **Re-connect** - To refresh the connection (useful if spaces aren't appearing)
   * **Disconnect** - To remove the integration entirely

### Can team members without ilert accounts respond to alerts?

No. To take actions on alerts (Accept, Reroute, Resolve), users must have an ilert account with appropriate permissions.

## Troubleshooting

### Connection failed during setup

1. Ensure you're logged into ilert with an Admin account
2. Verify your Google Workspace admin has installed the ilert app
3. Check that third-party apps are allowed in your Google Workspace settings
4. Try using an incognito/private browser window to avoid session conflicts

### Alerts not appearing in Google Chat

1. Verify the alert action is enabled and properly configured
2. Check that the selected alert source is generating alerts
3. Confirm the trigger events match the alert activity
4. Test the connection using the "Test" button on the alert action

### Space not showing in dropdown

1. Add the ilert app to the space first
2. Ensure you have access to the space in Google Chat
3. Wait a few moments and refresh the page
4. Try re-connecting the Google Workspace integration

## Related Documentation

* [Google Chat Webhooks](https://github.com/iLert/docs/blob/master/product-docs/chatops/google-chat/google-chat-webhooks.md) - Alternative setup without app permissions
* [ChatOps Overview](https://docs.ilert.com/chatops/overview) - Compare with Slack and Microsoft Teams integrations
