[GH-ISSUE #423] Google Chat #316

Closed
opened 2026-02-25 23:42:00 +03:00 by kerem · 4 comments
Owner

Originally created by @gp-saurabh on GitHub (Sep 5, 2020).
Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/423

It would be cool if it can integrate with Google Chat (Incoming Webhook)

How to? Here.

Originally created by @gp-saurabh on GitHub (Sep 5, 2020). Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/423 It would be cool if it can integrate with Google Chat (Incoming Webhook) [How to? Here. ](https://developers.google.com/hangouts/chat/how-tos/webhooks)
kerem 2026-02-25 23:42:00 +03:00
Author
Owner

@lrobinot commented on GitHub (Mar 7, 2022):

Google Chat should be integrated through Webhook, this issue could be closed, no?

<!-- gh-comment-id:1060532860 --> @lrobinot commented on GitHub (Mar 7, 2022): Google Chat should be integrated through Webhook, this issue could be closed, no?
Author
Owner

@cuu508 commented on GitHub (Nov 4, 2022):

Yes, you can get basic notifications working with the Webhook integration.

A "native" integration allows several quality-of-life improvements:

  • You don't need to copy-paste and edit JSON snippets when setting up a new integration.
  • No worries about special character escaping. Let's say you are posting JSON document and use the $NAME placeholder in it. If a check's name contains a double quote, the resulting JSON will be invalid and the notifications will likely not work
  • Access to more data. For example, you can include check's description in the notification (which is not available as a placeholder for webhooks currently)
<!-- gh-comment-id:1303434578 --> @cuu508 commented on GitHub (Nov 4, 2022): Yes, you can get basic notifications working with the Webhook integration. A "native" integration allows several quality-of-life improvements: * You don't need to copy-paste and edit JSON snippets when setting up a new integration. * No worries about special character escaping. Let's say you are posting JSON document and use the $NAME placeholder in it. If a check's name contains a double quote, the resulting JSON will be invalid and the notifications will likely not work * Access to more data. For example, you can include check's description in the notification (which is not available as a placeholder for webhooks currently)
Author
Owner

@cuu508 commented on GitHub (Aug 28, 2023):

Apparently incoming webhooks don't work with personal Google accounts – they only work with Google Workspace.

I don't have a Google Workspace organization. I know there is a 14 day trial I could perhaps use, but the integrations require ongoing maintenance, and I don't want to start another 14 day trial every 6 months or so. If there's a way to test incoming webhooks without me having to create trial or paid Workspace accounts, I'd be interested to know.

cc: @SemihMFX

<!-- gh-comment-id:1695800514 --> @cuu508 commented on GitHub (Aug 28, 2023): Apparently incoming webhooks don't work with personal Google accounts – they only work with Google Workspace. I don't have a Google Workspace organization. I know there is a 14 day trial I could perhaps use, but the integrations require ongoing maintenance, and I don't want to start another 14 day trial every 6 months or so. If there's a way to test incoming webhooks without me having to create trial or paid Workspace accounts, I'd be interested to know. cc: @SemihMFX
Author
Owner

@cuu508 commented on GitHub (Jun 5, 2025):

I've implemented and deployed the first experimental version of the Google Chat integration to Healthchecks.io. The notifications look like so:

Image

If there's a way to test incoming webhooks without me having to create trial or paid Workspace accounts, I'd be interested to know.

There is a "Google Workspace Essentials" plan. It is free, and gives access to incoming webhooks in Google Chat.

<!-- gh-comment-id:2943060311 --> @cuu508 commented on GitHub (Jun 5, 2025): I've implemented and deployed the first experimental version of the Google Chat integration to Healthchecks.io. The notifications look like so: ![Image](https://github.com/user-attachments/assets/114aee77-feb3-4228-a553-db363e45ef5c) > If there's a way to test incoming webhooks without me having to create trial or paid Workspace accounts, I'd be interested to know. There is a "Google Workspace Essentials" plan. It is free, and gives access to incoming webhooks in Google Chat.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/healthchecks#316
No description provided.