Using date schedules makes executing infrequent jobs a breeze.

To receive a Slack message whenever there is a blue moon, simply create a webhook job, and add date schedules for the upcoming blue moons.

Job details

On the morning of a blue moon, the following message will be posted on Slack

Slack message

For more information, see job schedules.