How do notifications work?
How do notifications work?
Our platform has evolved, and we are excited to introduce a brand new system of customizable notifications.
Now, every user, shift manager, or account administrator can decide which notifications to receive and through which channel (email, mobile push, etc.).
How to configure your notifications?
- Go to Team > Users > Profile > Notifications.
- Choose your preferred general channels (email, mobile push, web push, etc.).
- Enable or disable notifications for each submenu according to your needs.

How do the new notifications work?
The system is organized into 8 submenus.

Each submenu groups specific types of alerts that you can enable or disable based on your needs.
1. Enable shift notifications
These notifications keep you informed about updates to your shifts:
- New shift published: Alert when a new shift is added to your schedule.
- Shift deleted: Notification when a shift is canceled.
- Shift change request (managers, HR, admins only): Notification when an employee requests a shift change.
- Shift request processed: Alert when a shift change request is accepted or denied.

2. Enable Shift Market notifications
These alerts inform you about activity on the shift marketplace:
- Available shift: Notification when a new shift becomes available.
- New request for an available shift (managers): Alert sent to admins or managers when a user books a shift.
- New request for an available shift (owners): Owner of the shift is notified when a user wants to reserve it.
- Request withdrawn: Notification sent to admins when a user cancels a request.
- Request processed: When an admin approves a request, the selected user is notified; others are alerted if denied.

3. Enable Shift Swap notifications
These alerts track each stage of a shift swap:
- New swap request: Admins, managers, and HR are notified when a user requests a swap.
- Swap request transferred: If auto-approval is on, the alert is sent after automatic transfer; otherwise, to admins for manual transfer.
- Swap request processed:
- User accepts your request → you are notified.
- Admin accepts → both you and the employee involved are notified.
- User refuses → you are notified.
- Admin refuses → you are notified.

4. Enable absence requests notifications
Ensure better absence management:
- New absence request (managers): Notification when an employee submits a request.
- New absence request (owners): Employee is notified when their request is created.
- Absence request processed: Notification when a request is accepted or declined.

5. Enable clock-in/clock-out notifications
Ensure accurate time tracking:
- No clock-in: Alert when a user misses the start of their shift.
- No clock-out: Notification when a user forgets to clock out.
- Unscheduled clock-in: Alert when a user clocks in without a scheduled shift.
- Clock-in reminder: Sent before shift start.
- Clock-out reminder: Sent before shift end.
- Missed clock-out: Alert when a user forgets to clock out.

Specific clock notifications:
For these alerts:
- No clock-in
- No clock-out
- Clock-out reminder
- Missed clock-out
You can set the exact timing for receiving alerts.
Example: receive a notification 15 minutes after the shift ends if the employee did not clock out.

6. Enable document notifications
Simplified administrative tracking with 12 notifications:
- New contract: Alert when a new contract is available.
- Contract signed (managers/HR/admin): Alert when a user signs a contract.
- Contract signed (owners): Employee receives notification after signing.
- Contract unsigned (managers): Alert with optional reminder.
- Contract unsigned (owners): Same for employee.
- Contract expiring soon: Alert X days before expiry.
- Contract expired: Alert when contract ends.
- New document: Alert when a document is available.
- Document signed (managers): Alert when signed by employee.
- Document unsigned (managers): Alert when unsigned.
- Document unsigned (owners): Reminder for employee.

Specific document alerts:
- Contract not signed (managers)
- Contract not signed (owners)
- Contract expiring soon
- Document not signed (managers)
- Document not signed (owners)
You can define the exact timing for alerts.
Example: receive a notification 1 day before at 8 AM.

7. Enable Dimona notifications
Stay compliant with precise tracking:
- Dimona expiring soon: Notification X days before expiry (only for Dimona >1 day).
- Dimona expired: Alert when Dimona ends.
- Dimona error: Alert when Dimona cannot be processed.
- Dimona processed: Confirmation of successful processing.
- Dimona consultation processed: Alert when consultation is finalized.
- Dimona report: Daily alert when report is generated.

Specific Dimona alert:
- Dimona expiring soon
Set the number of days before you want alerts. Only for Dimona longer than 1 day.
Example: receive notification 7 days before expiration at a set time.

8. Enable report notifications
Track all reports:
- Timesheet report generation: Alert during processing.
- Timesheet report ready: Alert when ready.
- Activity report generation: Alert during processing.
- Activity report ready: Alert when available.
- Absence report generation: Alert during processing.
- Absence report ready: Alert when available.
- HR export file generation: Alert during processing.
- HR export file ready: Alert when available.
- Timesheet processing: Alert during processing.
- Timesheet ready: Alert when available.

Why is this new system valuable?
- Total flexibility: Each user chooses what is relevant to them.
- Time-saving: No more unnecessary or duplicate notifications.
- Better collaboration: The right information reaches the right people (HR, admins, managers, users).
- Deadline compliance: Automated reminders prevent missed clock-ins, signatures, or Dimona declarations.
If you have questions, contact us via chat or at support@shyfter.co.
Updated on: 21/10/2025
Thank you!
