Skip to content
This repository was archived by the owner on Sep 8, 2025. It is now read-only.
This repository was archived by the owner on Sep 8, 2025. It is now read-only.

Email Notifications #47

@jonbeckman

Description

@jonbeckman

https://x.com/nickgraynews/status/1919796566761619475

This will require a new concept of notification channels. OpsGenie alerts are already implemented, let's add email notifications as well. Users should be able to create any number of email notification channels. The email notification dashboard page should show a table of channels created and their metadata (including how many monitors are using the email notification). When deleting an email notification channel have a dialog asking "are you sure"; inform the user how many monitors are currently using the channel.

Each endpoint monitor can have 0-to-n notification channels that it will trigger upon its alert threshold being reached. When creating or editing an endpoint monitor allow the user to select which notification channels to attach to the monitor.

Use cloudflare email routing and binding to send the emails https://developers.cloudflare.com/email-routing/email-workers/send-email-workers/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions