Use system notifications and system APIs
Properly using system notifications instead of running your own would be a better experience for the user. It would respect their do not disturb settings and keep an alert in the notification area of the desktop.
Using the proper system APIs for notifications would also help show notification bubbles on applications to quickly let the user know how many events he has missed.
This seems like the same issue, with more upvotes: