Configuring Notification Settings
OpenHRApp sends automatic email and bell notifications for important events. Admins can control what gets sent and how from the Organization settings.
This is a sub-guide of Setting Up Your Organization.
Accessing Notification Settings
Navigate to Organization from the sidebar, then click the Notifications tab.
Configuring Which Email Notifications Are Sent
The notification system automatically sends emails for:
- Leave events — Submission confirmations, approval/rejection notices, workflow forwards
- Attendance events — Late check-in alerts, absent notifications, checkout reminders, daily summaries
- Review events — Cycle open/close, submission confirmations, deadline reminders
Each email includes the relevant details (employee name, dates, status) and is sent to the appropriate parties based on the event type.
Notification Retention and Cleanup
The system automatically cleans up old notifications:
- Bell notifications are retained for 30 days and then automatically deleted by the nightly cleanup job.
- Selfie photos from attendance records are retained for 30 days and then cleared to save storage.
Email Delivery and SMTP Configuration
Emails are sent through PocketBase's configured SMTP settings. The admin should ensure:
- SMTP is configured in PocketBase admin panel (Settings > Mail settings).
- Sender address is set (defaults to support@openhrapp.com).
- Test email can be sent from the Settings page to verify the configuration.
Related Guides
- Setting Up Your Organization — Complete organization configuration.
- Notifications Guide — How bell notifications and admin tools work.
- Announcements Guide — How announcements trigger notifications.