Skip to main content

User notifications (notification bell)

See all notification bell alerts, recipients, precise triggers, and messages

This article lists all alerts that can appear in the notification bell inside edyoucated, who receives them, and exactly when they are created. Use the table to understand why a learner, supervisor, or content owner saw (or did not see) a specific notification. Each row explains the trigger (e.g., due-date windows, status changes, scheduled checks), the recipient role, and the English message as it appears in the app. Messages are localized (i.e. will be translated into the user's language) and may include dynamic placeholders like titles, dates, or counts.

Note: Bell notifications are created independently of email delivery. It is currently not possible to customize these bell notifications.

Notification Type

Recipient

Trigger

English message

ScheduledLearningTimeAttended

Learner

After a scheduled learning time window ends and attendance was recorded for the user

“Awesome, you've made it here for your scheduled learning time…

Scheduled time: #{{ startDate }} - #{{ endDate }}”

ScheduledLearningTimeMissed

Learner

After a scheduled learning time window ends and no attendance was recorded

“We've missed you during your last scheduled learning time!

Scheduled time: #{{ startDate }} - #{{ endDate }}

Open calendar

LearningGoalReached

Learner

As soon as the learner reaches their weekly learning goal threshold

“Great! You reached your learning goal!”

MandatoryTrainingAssigned

Learner

When a learning path is assigned as a mandatory training; sent only to assigned users who haven’t completed it

“You’ve been assigned to the mandatory training #{{ assignment_name }}… before #{{ due_date }}.”

MandatoryTrainingDueSoon

Learner

When the due date is within 7 days and the training is still uncompleted

“Due date of your mandatory training #{{ assignment_name }} is approaching… by #{{ due_date }}.”

MandatoryTrainingDueDateMissed

Learner

When the due date has passed and the training is still uncompleted

“You missed the due date of your mandatory training #{{ assignment_name }}…”

LearningPathProgressReset

Learner

When an admin confirms Reset progress for the learner’s learning path. Learn more about resetting learning path progress.

“Your progress for the learning path #{{ learningPathTitle }} has been reset.

View learning path

MandatoryTrainingDueTodaySummary

Assignment creator/curator

On or around the due date for the assignment; summarizes remaining uncompleted users

“Today is the due date of mandatory training #{{ assignment_name }}. #{{ users_uncompleted }} users have not yet completed…” OR “All assigned users already completed…”

MandatoryTrainingDueSoonSummary

Assignment creator/curator

When the due date is within 7 days; summarizes remaining uncompleted users

“Due date of mandatory training #{{ assignment_name }} is approaching. #{{ users_uncompleted }} users have not yet completed…” OR “All assigned users already completed…”

ComplianceAssignmentOpened

Learner

When a compliance assignment becomes open for the learner

A new compliance requirement is now due, with requirement, due date, and policy details.

ComplianceAssignmentDueSoon

Learner

When an open compliance assignment is approaching its due date

Reminder that the compliance requirement is due soon.

ComplianceAssignmentDueToday

Learner

On the day an open compliance assignment is due

Reminder that the compliance requirement is due today.

ComplianceAssignmentOverdue

Learner

When a compliance assignment becomes overdue

Reminder that the compliance requirement is overdue.

ComplianceAssignmentOverdueFollowUp

Learner

Follow-up reminder while a compliance assignment remains overdue

Follow-up reminder that the compliance requirement is still overdue.

ComplianceAssignmentCanceled

Learner

When a compliance assignment is canceled for the learner

The compliance requirement is no longer due, with the previous due date and policy details.

RequestedLearningEvent

Team supervisors/managers

Immediately when a learner submits a request to attend an event

“You have a new request for event attendance.

Open pending requests

RequestedLearningEventDueInThreeDays

Team supervisors/managers

Daily check for pending requests for events starting in 3 days or less; one summary per supervisor

“You have pending requests for an event that is taking place in three days or less…

Open pending requests

RequestedLearningEventDueInSevenDays

Team supervisors/managers

Daily check for pending requests for events starting in 7 days or less; one summary per supervisor

“You have pending requests for an event that is taking place in seven days or less…

Open pending requests

RequestedLearningEventResponse

Requesting learner

When supervisor/admin accepts or declines the learner’s event request

Approved/Declined variants, with details and link

AttendingLearningEventDueInThreeDays

Learner (signed-up)

Daily check for events starting in 3 days or less; sent to attendees

“Event #{{ title }} you signed up for is approaching… #{{ fromTo }}.

View event details

AttendingLearningEventChanges

Learner (signed-up)

When event details are updated; sent to attendees

“There were recently some changes for the event #{{ title }}

View event details

AttendingLearningEventAccessLost

Learner

When the learner loses access to the event

“Unfortunately, the event #{{ title }} is not available to you anymore…

View upcoming events

AttendingLearningEventCanceled

Learner

When an event is canceled; sent to attendees

“Unfortunately, the event #{{ title }} has been canceled…

View upcoming events

AttendingLearningEventFeedbackReminder

Learner

Shortly after the event ends, if feedback is enabled

“You have participated in the event #{{ title }}

Give feedback

AttendingLearningEventJoinedFromWaitList

Learner

When the learner moves from the wait list to the attendee list

“You are now attending the event #{{ title }}

View event details

AttendingLearningEventRemovedByAdmin

Learner

When admin removes the learner from an event

“You have been removed from the event #{{ title }} by your admin…

View upcoming events

WaitListLearningEventRemovedByAdmin

Learner

When admin removes the learner from an event’s wait list

“You have been removed from the wait list of the event #{{ title }}

View upcoming events

LearningEventMinimumParticipantsNotReached

Event creator/curator

Scheduled check before the start; sent when current sign-ups are below the event’s minimum participants threshold

“The approaching event #{{ title }} currently only has one/ #{{ participantsCount }} sign-ups…

View event details

LearningEventConfirmParticipantsReminder

Event creator/curator

After the event has ended and was not canceled, reminding the creator/curator to confirm participants

“Your event #{{ title }} has finished a short while ago… confirm participation of #{{ participantsCount }} users.

View participants page

LearningEventAddedByAdmin

Learner

When an admin adds the learner to an event

“You have been added to the event #{{ title }} by your admin…

View event details

LearningEventAutoSignedUpThroughJourney

Learner

When learner is auto-signed up to an event through a learning journey

“You have been added to the event #{{ title }} because you are participating in journey #{{ journeyTitle }}

View event details

AttendingLearningJourneyAccessLost

Learner

When the learner loses access to the journey

“Unfortunately, the journey #{{ title }} is not available to you anymore…

View upcoming journeys

AttendingLearningJourneyCanceled

Learner

When a journey is canceled

“Unfortunately, the journey #{{ title }} has been canceled…

View upcoming journeys

AttendingLearningJourneyRemovedByAdmin

Learner

When admin removes the learner from a journey

“You have been removed from the journey #{{ title }} by your admin…

View upcoming journeys

LearningJourneyAddedByAdmin

Learner

When an admin adds the learner to a journey

“You have been added to the journey #{{ title }} by your admin…

View journey details

AttendingLearningJourneyStartingSoon

Learner

Scheduled reminder shortly before the journey starts

“The journey #{{ title }} you are signed up for is starting soon…

View journey details

AttendingLearningJourneyEndingSoon

Learner

Scheduled reminder shortly before the journey ends

“The journey #{{ title }} … is ending soon…

View journey details

LearningCertificateAvailable

Learner

When a certificate becomes valid for a learning path, event, or journey

“You have received a new certificate for … #{{ entityName }}. 🎉”

LearningCertificateRevoked

Learner

When a certificate is revoked for a learning path, event, or journey

“Your certificate for … #{{ entityName }} was revoked…”

LearningPathPublicationRequested

Publisher

When an author sends a publication request

“#{{ requesterName }} requested you to review and publish the learning path “#{{ learningPathTitle }}”.”

Quoted comment (if provided)

View learning path

LearningPathPublicationAccepted

Requester

When an eligible publisher accepts the request and publishes

“#{{ reviewerName }} has accepted your request and published the learning path “#{{ learningPathTitle }}”.”

Optional note (if provided)

Open learning path

LearningPathPublicationDeclined

Requester

When an eligible publisher declines

“#{{ reviewerName }} declined your publication request for “#{{ learningPathTitle }}”.”

Optional note (if provided)

View learning path

LearningPathContentReviewRequested

Reviewer

When a requester sends a content review request

“#{{ requesterName }} requested you to review the learning path “#{{ learningPathTitle }}”.”

Quoted comment (if provided)

View learning path

LearningPathContentReviewCompleted

Requester

When a reviewer submits their feedback

“#{{ reviewerName }} has completed the review of the learning path “#{{ learningPathTitle }}”.”

Quoted comment (if provided)

View learning path

LearningPathContentReviewDeclined

Requester

When a reviewer declines

“#{{ reviewerName }} declined the content review for “#{{ learningPathTitle }}”.”

Optional comment (if provided)

View learning path

Did this answer your question?