Notifications

BedShift supports multiple notification channels to keep owners, staff, and residents informed.

Push Notifications

Push notifications are sent to users via the BedShift mobile app and web browser.

Supported Events

  • New booking created
  • Invoice generated
  • Payment received
  • Complaint status updated
  • Leave request approved/rejected
  • Daily snapshot (for owners/admins)

Enabling Push Notifications

Push notifications are enabled by default for mobile app users. For web browser notifications:

  1. Log in to the BedShift web app
  2. When prompted, click Allow Notifications
  3. Notifications will appear in your browser's notification center

Email Notifications

BedShift sends transactional emails for important events:

  • Welcome email: When a user registers
  • Email verification: Account verification link
  • Invoice email: Generated invoices with PDF attachment
  • Payment confirmation: When a payment is received
  • Complaint updates: Status changes and new comments
  • Leave decisions: Approval or rejection notifications
  • Password reset: Security-related emails

Email Configuration

Emails are sent from [email protected] by default. Organization-specific email branding (logo, colors) can be configured in Settings > Branding.

SMS Notifications

SMS notifications provide a fallback for critical alerts:

  • Overdue payment reminders
  • Urgent complaint escalations
  • Security alerts (e.g., login from new device)

Setting Up SMS

  1. Go to Settings > Notifications > SMS
  2. SMS is included in the Pro and Enterprise plans
  3. Enable the events you want to trigger SMS notifications
  4. SMS charges are included in your plan (fair usage policy applies)

WhatsApp Notifications

BedShift integrates with WhatsApp for convenient communication:

Supported Messages

  • Invoice sharing (with payment link)
  • Payment confirmations
  • Booking confirmations
  • Complaint updates
  • Custom messages from staff to residents

Setting Up WhatsApp

  1. Go to Settings > Notifications > WhatsApp
  2. Connect your WhatsApp Business account
  3. Verify your phone number
  4. Select which events should trigger WhatsApp messages

WhatsApp messages are sent using approved templates to comply with WhatsApp Business API policies.

Preferences

Each user can control their notification preferences:

Managing Preferences

  1. Click your profile icon in the top-right
  2. Go to Notification Preferences
  3. Toggle notifications on or off per channel:
    • Push notifications
    • Email
    • SMS
    • WhatsApp
  4. Choose which events you want to be notified about
  5. Set quiet hours (no push notifications during specified times)

Admin Overrides

Owners and admins can set default notification preferences for their organization:

  1. Go to Settings > Notifications > Defaults
  2. Configure which notifications are enabled by default for each role
  3. Choose whether users can override these settings

Critical security notifications (password reset, suspicious login) cannot be disabled.