Fix notifications not displaying on macOS

fix notifications not displaying on macos

× green_bg
incoming call notifications on voxbi for macos were not displaying properly and now show as expected

what changes

The macos client was updated to correctly trigger and display incoming call notifications. The issue was caused by improper handling of notification permissions and event listeners. This fix ensures notifications appear promptly when calls arrive.

benefits

  • improved user awareness of incoming calls
  • reduced missed calls on macos
  • consistent notification behavior across platforms
  • enhanced user experience and reliability

use cases

  • users receiving calls while using other apps
  • macos users relying on visual alerts
  • remote workers needing prompt call notifications
  • support agents managing multiple calls

how it works

  1. check and request notification permissions on app startup
  1. register event listeners for incoming call signals
  1. trigger native macos notification with caller info when a call arrives
  1. handle user interaction with the notification to open or dismiss the call window

▸ yellow_bg
ensure notification permissions are enabled in macos system preferences for voxbi to function correctly