Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Send alerts to Google Chat #1789

Open
aportosa opened this issue Jan 24, 2025 · 0 comments
Open

Send alerts to Google Chat #1789

aportosa opened this issue Jan 24, 2025 · 0 comments

Comments

@aportosa
Copy link

aportosa commented Jan 24, 2025

Is your feature request related to a problem? Please describe.
Elementary currently supports sending alerts via Slack and Microsoft Teams, but lacks support for Google Chat, which is a popular communication platform for many teams. This limits the observability options for data teams using Google Chat as their primary communication channel.

Describe the solution you'd like
Add native support for sending Elementary data observability alerts to Google Chat using webhooks. This should include:

  • Support for sending all existing alert types (Elementary tests, DBT tests, model errors, etc.)
  • Configurable webhook integration via CLI
  • Ability to mention users in alerts
  • Consistent formatting with existing Elementary integrations

Describe alternatives you've considered

None are applicable here.

  • I cannot switch from Google Chat to Slack or Teams.
  • I cannot use any third-party integration like Zapier to build complex alert forwarding system to achieve worse result than a native integration.

Additional context

Would you be willing to contribute this feature?
Yes, I have already developed an initial implementation of the Google Chat client and I am prepared to contribute the full integration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant