Notifications help admins, managers, and employees stay updated about important activity in Aboard. Notifications can appear in the Aboard notification center and, depending on the notification type and company setup, can also be sent by email, Slack, Microsoft Teams, or mobile push.
Where notifications appear
Users can view notifications from the Notifications area in Aboard. Unread notifications are shown with a counter, and users can mark all notifications as read.
Notification delivery channels
Aboard can send notifications through different channels:
In-app — shown in the Aboard notification center.
Email — sent to the recipient’s email address.
Slack — sent as a Slack message if the Slack integration is connected and the user is connected to Slack. Read more about the Slack integration
Microsoft Teams — sent as a Teams message if the Teams integration is connected and the user is connected to Teams. Read more about the Teams integration
Mobile push — sent to the Aboard mobile app for selected notification types.
Note: Slack, Teams, email, and mobile delivery depend on company settings, integration setup, and whether the recipient has access to Aboard.
Notification settings
Admins can manage company notification settings from:
Settings → General → Notification settings
From there, admins can:
Turn Send notifications on or off.
Set the company’s notification delivery time.
The notification delivery time is used for scheduled notifications, such as weekly task reminders and daily Slack/Teams digests.
Notifications that can be sent
Account, profile, and company notifications
Notification | When it is sent | How often | Channels |
New profile created | When a new employee profile is created or approved | Once per profile | In-app |
Profile archived | When an employee profile is archived | Once per archive action | In-app |
Profile restored | When an archived profile is restored | Once per restore action | In-app |
Bank details updated | When an employee updates their bank details | Once per update | In-app |
Two-factor authentication activated | When a user enables 2FA | Once per activation | |
Two-factor authentication deactivated | When a user disables 2FA | Once per deactivation | |
Webhook created | When a webhook integration is created | Once per webhook | |
Webhook failed | When a webhook delivery fails | Each failed webhook event | |
|
|
|
|
Time off and vacation plan notifications
Notification | When it is sent | How often | Channels |
Time-off request created | When an employee submits a time-off request | Once per request | Email, Slack, Teams |
Pending time-off request reminder | When a time-off request has been pending for more than 3 days | Checked weekdays at 10:30 | Email, Slack, Teams |
Time-off request approved | When a request is approved | Once per approval | Email, Slack, Teams, iOS push, Android push |
Time-off request declined | When a request is declined | Once per decline | Email, Slack, Teams, iOS push |
Time-off request cancelled | When a request is cancelled | Once per cancellation | Email, Slack, Teams, iOS push |
Vacation plan assigned | When a manager is assigned to a vacation plan | Once per assignment | Email, Slack, Teams |
Vacation plan started | When a vacation plan is started | Once per plan start | Email, Slack, Teams |
Vacation plan reminder | When an employee has not submitted a request for a vacation plan | 10, 7, 3, and 1 day before the planned due date | Email, Slack, Teams |
Task and reminder notifications
Notification | When it is sent | How often | Channels |
Task assigned | When a task is assigned to a user | Once per assignment | |
Tasks due | When a user has active tasks due | Weekly on Mondays at the company notification delivery time | Email, Slack, Teams |
A user will not receive more than one “Tasks due” notification within 12 hours.
Document, certification, and contract notifications
Notification | When it is sent | How often | Channels |
Private document created | When a private document is added for an employee | Once per document | Email, Slack, Teams |
Document approval requested | When a document needs approval | Once per approval request | Email, Slack, Teams |
Certification requested | When an employee is asked to upload a certification | Once per request | |
Certification added | When a certification is added for an employee | Once per certification | |
Certification uploaded | When an employee uploads a certification document | Once per upload | |
Certification expiring | When a certification document expires in 1 month | Daily check at 00:05 | |
Contract sent | When a contract is sent | Once per send | |
Contract pending signature | When a contract signer needs to sign | Once per signer | In-app |
Contract signed | When all parties have signed a contract | Once per signed contract | |
Contract collaborator added | When a user is added as a contract collaborator | Once per collaborator |
Events, praise, and meetings
Notification | When it is sent | How often | Channels |
Event published | When a company event is published | Once per published event | Email, Slack, Teams, iOS push |
Praise received | When a user receives praise | Once per praise | |
1:1 meeting scheduled | When a 1:1 meeting is scheduled | Once per scheduled meeting | |
1:1 meeting rescheduled | When a 1:1 meeting is rescheduled | Once per reschedule | |
Meeting comment created | When someone comments on a meeting | Once per comment | Email, Slack, Teams |
Onboarding and offboarding notifications
Notification | When it is sent | How often | Channels |
Onboarding started | When an onboarding is started | Once per onboarding | Email, Slack, Teams |
Onboarding team member added | When a user is added as an onboarding team member | Once per team member | Email, Slack, Teams |
Onboarding tasks assigned | When onboarding tasks are assigned | Once per task assignment batch | Email, Slack, Teams |
Onboarding comment created | When someone comments on an onboarding | Once per comment | Email, Slack, Teams |
Offboarding team member added | When a user is added as an offboarding team member | Once per team member | Email, Slack, Teams |
Offboarding tasks assigned | When offboarding tasks are assigned | Once per task assignment batch | Email, Slack, Teams |
Approval, expense, salary, and time tracking notifications
Notification | When it is sent | How often | Channels |
Approval request changed step | When an approval request moves to a new step | Once per step change | Email, Slack, Teams |
Approval request approved | When an approval request is approved | Once per approval | Email, Slack, Teams |
Approval request denied | When an approval request is denied | Once per denial | Email, Slack, Teams |
Expense updated | When an expense is edited | Once per update | Email, Slack, Teams |
Expense reimbursed | When an expense is reimbursed | Once per reimbursement | Email, Slack, Teams |
Time tracking approval rescinded | When a time tracking approval is rescinded | Once per rescind action | Email, Slack, Teams |
Salary revision reviewer assigned | When a reviewer is assigned to a salary revision group | Once per assignment | Email, Slack, Teams |
Salary revision reviewer verdict | When a reviewer approves or rejects a salary revision group | Once per verdict | Email, Slack, Teams |
Salary revision deadline reminder | When a salary revision review is due soon or overdue | Daily at 08:30 when due in 1 week, tomorrow, today, or overdue | Email, Slack, Teams |
Salary revision applied | When salary revision changes are applied | Once per salary revision | Email, Slack, Teams |
Whistleblower notifications
Notification | When it is sent | How often | Channels |
Whistleblower report created | When a new whistleblower report is submitted | Once per report | Email, Slack, Teams |
Whistleblower report assigned | When a report is assigned to a user | Once per assignment | Email, Slack, Teams |
Whistleblower report message created | When a new message is added to a report | Once per message | Email, Slack, Teams |
Whistleblower report closed | When a report is closed | Once per closure | Email, Slack, Teams |
Probation notifications
Notification | When it is sent | How often | Channels |
Probation ending | When an employee’s probation end date is approaching | Daily check at 10:00; sent 3 months and 1 month before the probation end date | Email, Slack, Teams |
A duplicate probation-ending notification for the same employee and end date is not sent within the same month.
Performance review notifications
Notification | When it is sent | How often | Channels |
Performance project collaborator added | When someone is added as a collaborator on a performance project | Once per collaborator | Email, Slack, Teams |
Upcoming performance cycle | When a performance cycle is started | Once per cycle start | Email, Slack, Teams |
Self review started | When the self review step starts for a participant | Once per participant | Email, Slack, Teams |
Peer nomination reminder | When a participant completed their self review but has not nominated peers after 24 hours | Checked hourly; sent once per peer nomination | Email, Slack, Teams |
Peer nomination submitted | When peer nominations are submitted | Once per submission | Email, Slack, Teams |
Peer reviews started | When peer reviews become available | Once per peer reviewer/start event | Email, Slack, Teams |
Peer review assignment | When the peer review step starts and reviewers are assigned | Once per peer review step | Email, Slack, Teams |
Manager reviews started | When the manager review step starts | Once per manager review step | Email, Slack, Teams |
Calibration started | When the calibration/evaluation step starts | Once per calibration step | Email, Slack, Teams |
Manager finalized review cycle | When a performance review cycle is closed/finalized | Once per cycle close | Email, Slack, Teams |
Performance review timing notes
Pending performance steps are checked daily at 07:15.
Peer reviews are checked daily at 05:00 and can start after peer nominations have been submitted for at least 3 days.
Peer nomination reminders are checked hourly and are sent after 24 hours if nominations are still missing.
Daily Slack and Teams digests
If Slack or Microsoft Teams daily digests are enabled, Aboard can send a daily digest to the selected Slack or Teams channel.
Digest | When it is sent | How often | Channels |
Daily company digest | At the company notification delivery time | Daily, when enabled | Slack channel, Teams channel |
The digest can include items such as:
Birthdays
Work anniversaries
New joiners
Public holidays
Time-off request updates, where supported
Why a notification may not be delivered
A notification may not be sent if:
Company notifications are disabled.
The recipient is archived or does not have access.
The recipient does not have an email address.
The Slack or Teams integration is not connected.
The recipient is not connected/matched in Slack or Teams.
The notification type does not support that delivery channel.
The mobile app/device token is not available for mobile push notifications.
