Google Chat Alerts Configuration
Collate integrates with Google Chat using Webhooks to deliver alert messages directly to your Google Chat Spaces. This lets you receive real-time notifications within your Google Chat workspace.Setting Up a Google Chat Webhook
Follow these steps to create a Webhook in your Google Chat Space:Step 1: Access Google Chat
- Open Google Chat.
- Sign in with your Google account.
- Navigate to the Space where you want to receive alerts (or create a new Space).
Step 2: Create a New Webhook
- Click on the Space name at the top of the chat window.
- From the dropdown menu, select Space Settings.
- Click Apps & Integrations in the left menu.
- Click Add Webhooks.
Step 3: Configure the Webhook
- Enter a Name for the webhook (for example, “Collate Alerts”).
- Select the Avatar or icon for the webhook (optional).
- Click Create.
Step 4: Copy Your Webhook URL
- You’ll see your new webhook listed with a Webhook URL.
- Copy the complete Webhook URL (it looks like
https://chat.googleapis.com/v1/spaces/XXXXXXXXXXXXXXX/messages?key=...&token=...). - Keep this URL safe - you’ll need it to configure Collate.
Configuring Google Chat Webhooks in Collate
Once you have your Google Chat Webhook URL, follow these steps to configure it in Collate:Step 1: Access Alert Configuration
- In Collate, navigate to Alerts & Notifications from the main menu.
- Select the type of alert you want to configure:
- Data Observability Alerts (for data quality and pipeline monitoring).
- System & Governance Notifications (for metadata and governance events).
Step 2: Add Google Chat as a Destination
- Click Add Destination.
- Select Google Chat from the available destination options.
- Paste your Google Chat Webhook URL into the Google Chat Webhook URL field.
Step 3: Test the Connection
- Click Test Connection to verify the webhook is working.
- A test message will be sent to your Google Chat Space.
- If successful, you’ll see a confirmation message and the test message in your Space.
Step 4: Save and Enable
- Click Save to store the Alert configuration.
- The Google Chat destination is now ready to receive alerts.
Best Practices
- Dedicated Spaces: Create separate Google Chat Spaces for different types of alerts (for example, “Data Quality Alerts”, “Pipeline Failures”, “Governance Events”).
- Space Members: Ensure all relevant team members are added to the Google Chat Space.
- Multiple Webhooks: Configure multiple Google Chat webhooks to send different alert types to different Spaces.
- Notifications: Enable notifications for the Space so team members don’t miss important alerts.
- Monitoring: Regularly review alerts in your Google Chat Space to ensure they’re being delivered.