goalert icon indicating copy to clipboard operation
goalert copied to clipboard

Enhance GoAlert "Signal" Feature: Configure Message Sending Limitations

Open ethan-haynes opened this issue 1 year ago • 1 comments

Problem Description: Currently, the "Signal" feature set in GoAlert lacks the capability to impose limitations on the number of information-level messages sent out by a specific integration key. There's a need to introduce this feature, which can be configured by GoAlert administrators.

Proposed Solution: Enhance the "Signal" feature set to allow GoAlert administrators to configure limitations on the number of information-level messages that can be sent out by a specific integration key. This feature should be configurable over a defined period of time or per engine cycle.

Implementation Steps:

  1. Implement a configuration setting in the "Signal" feature set that allows administrators to define limitations on message sending.
  2. Provide options to set the maximum number of information-level messages that can be sent by a specific integration key within a specified time frame or engine cycle.

Alternatives Considered: N/A

Additional Context: This enhancement is aimed at providing more control and configurability for the "Signal" feature set, enabling GoAlert administrators to manage the frequency of information-level message transmissions. This can be crucial in scenarios where precise control over message delivery is required.

This GitHub issue is created to track the development and implementation of the enhancement for the "Signal" feature set in GoAlert.

ethan-haynes avatar Nov 02 '23 13:11 ethan-haynes

Implementation thoughts: image

mastercactapus avatar Nov 02 '23 15:11 mastercactapus