Google Chat

Overview

The Sifflet Webhook for Google Chat allows you to receive real-time notifications in your Google Chat space whenever data quality issues occur on your critical tables.

You’ll receive notifications when an incident is created, updated or closed, and when a monitor fails, needs attention or recovers. You’ll also receive Transformation Run Failure alerts from your pipeline integrations. See Google Chat notification messages for the full list.


Create or Use a Google Chat Space

To connect Sifflet with Google Chat, you’ll need a Google Chat space (you can use an existing one or create a new one).

  • Click on the name of your Google Chat space.
  • Select Apps & Integrations from the dropdown menu of your Google Chat space.
Apps & Integrations menu of a Google Chat space
  • Inside the interface, click + Add Webhook.
Add Webhook in Google Chat
  • Give your webhook a name — for example, “Sifflet”.

  • (Optional) Add the Sifflet avatar logo by copying and pasting the following image link:

    Sifflet Logo

Google Chat webhook name and avatar URL
  • Once your webhook is created, copy the Webhook URL — you’ll need it for the next steps.
Copy the Google Chat webhook URL

Configure Google Chat in Sifflet

  • In Sifflet, go to Settings > Collaboration Tools.
  • Navigate to the Webhooks section.
  • From the list of webhook types, select Google Chat.
Google Chat webhook type in Sifflet Collaboration Tools
  • Enter a name for your webhook (e.g., Google Chat) and paste the Webhook URL you copied earlier. Test it first by clicking the paper airplane icon to send a test notification once it’s configured.
    This helps you confirm that Sifflet can properly send notifications to your configured Google Chat.
  • Once verified, click Add Webhook to finalize the setup.
Add a Google Chat webhook in Sifflet

Delete Configured Google Chat Webhook

To delete a configured Google Chat webhook, hover over the name of your webhook, and click the red garbage icon.

Delete a configured Google Chat webhook

Removing a configured Google Chat webhook will automatically remove it from all notification rules and monitors it is currently attached to.

Use Google Chat in Notifications

Once you have configured your Google Chat space, select it as a destination in a notification rule to receive notifications about incidents and monitors. If a single monitor needs different destinations, you can override the rules from the monitor's notification settings. See Monitor notifications.

ℹ️

Google Chat does not receive successful monitor runs (MONITOR_SUCCESS), which would otherwise flood your space with one message per successful run.

Use Google Chat in Pipeline Integrations

Once you have configured your Google Chat webhooks, you can use them in your pipelines to receive notifications about pipeline failures.

To activate pipeline alerts:

  • Go to the Integrations page in Sifflet.
  • Select the pipeline integration you want (Airflow, dbt, or Fivetran).
  • In the integration setup, locate the Notifications section. If it’s not enabled, toggle the button to allow notifications via webhook.
  • Click the dropdown and select the Google Chat spaces you want to receive alerts in.
  • Save your integration settings.
Select Google Chat spaces in a pipeline integration

Did this page help you?