To prevent the supervisor rule from executing every hour, specific time intervals or changes to a ticket property can be used as conditions to limit its execution. Here's how,

  1. Navigate to Admin > Automation & Productivity > Automation > Supervisor Rules.
  2. Click Edit next to the rule you wish to run only once.
  3. Under the Conditions section, provide a timeframe with Greater than and Less than options to restrict the rule to run once during that specific hour.

    Restricting supervisor rule to run only once.
  4. Alternatively, you can add a new condition to check if a custom field is present on the ticket. This field should be set when the notification is sent.
  5. In the "Actions" section of the trigger, add the notification you want to send.
  6. Before the notification is sent, add an action to set the custom field to indicate that the notification has been sent.
  7. Click Update.