Skip to main content

System Email Notification Overview - Article

This overview catalogs every automated system email and its trigger, helping admins see which notifications apply to enabled features and then govern templates, tone, sender identity, and notification schemes.
Updated: 20 Mar 2026
13 min read

Summary

System Email Notification Overview explains how automated platform emails behave across workflows and audiences. It provides a conceptual overview of notification types, recipients, and communication logic before working with detailed email configuration. 

In this article you will learn:

  • How system email notifications are triggered across the platform
  • How different notification types relate to users and workflows
  • How email communication supports operational and learner-facing processes
  • How this overview connects to detailed email configuration

System Emails Overview

Every automated message sent by the platform — whether confirming an enrollment, issuing a certificate, notifying about a subscription change, or inviting a user to an event — originates from the Email Sending configuration layer.

While the Email Sending article explains how to configure templates, senders, notification schemes, and delivery infrastructure, this overview focuses on what each system email represents. It helps you assess which notifications require attention so you can align tone, branding, and communication strategy in a structured and manageable way — rather than addressing everything at once.

Use this overview to:

  • Understand the operational purpose of each notification
  • Identify which emails are relevant to your activated features
  • Align communication with your branding and audience strategy
  • Decide where refinement, rewording, or notification scheme adjustments are required

Governance Note

The notification scheme mapping shown in this overview reflects the platform’s standard configuration. This defines the default communication intensity applied when a user account is created.

Users may later adjust their personal notification preferences within the boundaries defined by administrators.

For this reason, how emails are classified (All, Important, No emails) is not merely a technical setting — it is a communication governance decision that shapes user experience at scale.

Manage configurations in Settings → Email Sending → System Emails.

Account (Account and Authentication)

EmailWhat It Does / TriggerAllImportantNo emails
Account deleted – userConfirms permanent removal of the user account and termination of access✔︎✔︎✔︎
Account unlocked – set new password – userRestores access and requires secure password reset✔︎✔︎✔︎
Account updated during import – userInforms the user that profile data was modified through administrative import✔︎✔︎✔︎
Complete registration – set password – userInvites administrator-created users to activate their account credentials✔︎✔︎✔︎
Complete registration – userConfirms successful self-registration and prompts password setup✔︎✔︎✔︎
Inactive account blocking – user*Notifies the user that access is suspended due to inactivity rules✔︎✔︎✔︎
Inactive account blocking warning – user*Warns of upcoming account suspension due to inactivity✔︎✔︎✔︎
Inactive account deletion – user*Confirms permanent deletion of inactive account✔︎✔︎✔︎
Inactive account deletion warning – user*Warns of upcoming account deletion due to inactivity✔︎✔︎✔︎
Password reset – userProvides secure link to reset login credentials✔︎✔︎✔︎
Registration confirmation – userConfirms account creation is complete and access is active✔︎✔︎✔︎
Registration with organization confirmation – userConfirms registration and organizational assignment✔︎✔︎✔︎
Security alert: new sign-in – userAlerts user of login from new device/location to protect account security✔︎✔︎✔︎
Signup verification code – userProvides verification code required to complete secure signup/authentication✔︎✔︎✔︎

* Only available upon request, enabled by Eurekos Service Desk.

Activities (Activities & Enrollment)

EmailWhat It Does / TriggerAllImportantNo emails
Assignment assessed – userCommunicates grading outcome and feedback✔︎✔︎✔︎
Activity access expiration – userWarns that access to training will expire soon✔︎✔︎ 
Activity cancelled – userNotifies participants that the activity will not take place✔︎✔︎ 
Activity changes – followerKeeps followers informed about important activity updates✔︎✔︎✔︎
Activity enrollment cancellation – userConfirms cancellation and removal of enrollment✔︎✔︎ 
Activity enrollment confirmation – userConfirms successful enrollment into an activity✔︎✔︎ 
Activity minimum seats isn’t booked – adminAlerts admin that minimum participant threshold has not been reached✔︎✔︎ 
Assignment deadline reminder – userReminds learner of upcoming submission deadline✔︎✔︎✔︎
Assignment submitted – instructorAlerts instructor that submission is ready for review✔︎✔︎✔︎
Booking preferences – userRequests scheduling preferences to support planning✔︎✔︎ 
Bulk user assignment failed – adminReports failure in mass assignment operation✔︎✔︎ 
Enrollment approved – userConfirms enrollment request approval✔︎✔︎✔︎
Enrollment approved with further details – userConfirms approval and provides additional required instructions✔︎✔︎✔︎
Enrollment approved with further details on confirmation – userConfirms conditional approval requiring further action✔︎✔︎✔︎
Enrollment confirmed, waiting list status – userInforms user of waiting list placement✔︎✔︎✔︎
Enrollment declined – userNotifies user that request was denied✔︎✔︎ 
Enrollment request reminder – adminReminds administrator of pending approvals✔︎✔︎ 
Enrollment request sent – adminAlerts administrator of new enrollment request✔︎✔︎✔︎
Enrollment request with questionnaire received – userConfirms questionnaire-based enrollment submission✔︎✔︎✔︎
Group assignment (due date) add to group – userNotifies user of group task with deadline✔︎✔︎✔︎
Group assignment add to group assignment – userConfirms user inclusion in collaborative assignment✔︎✔︎✔︎
Group assignment assessed – userCommunicates group grading results✔︎✔︎✔︎
Group assignment confirm – userConfirms formal submission of group work✔︎✔︎✔︎
Group assignment deadline reminder – userReminds group members of upcoming deadline✔︎✔︎✔︎
New draft in group assignment – userNotifies group of new submission draft✔︎✔︎✔︎
Training completion – userConfirms activity completion✔︎✔︎ 
Training details updated – userNotifies participant of schedule/logistics updates✔︎✔︎ 

Activity Promote (Promotions and Invitations)

EmailWhat It Does / TriggerAllImportantNo emails
Invitation to activity – follow-up – participantReminds invited participants to respond before seats are released or the activity starts✔︎✔︎✔︎
Invitation to activity – participantInvites a user to join an activity and provides direct access to respond✔︎✔︎✔︎
Promotion deleted – contact managerInforms the Contact Manager that a previously promoted activity is no longer active✔︎✔︎✔︎
Request to promote activity – contact managerRequests that a Contact Manager promote an activity to their audience✔︎✔︎✔︎
Request to promote activity – follow-up – contact managerReminds the Contact Manager to follow up when seats remain unfilled✔︎✔︎✔︎

Announcements

EmailWhat It Does / TriggerAllImportantNo emails
Announcement created – userNotifies users that a new announcement has been published✔︎  
Announcement updated – userNotifies users that an existing announcement has been updated✔︎  

Automation

EmailWhat It Does / TriggerAllImportantNo emails
AutomationDelivers automated communication configured through Course Administration → Automated Emails (rules)✔︎✔︎ 

Certificates

EmailWhat It Does / TriggerAllImportantNo emails
Assessment failed – userInforms the user that certification requirements were not met and further action may be needed✔︎  
Assessment request – instructorNotifies the instructor that a learner requires assessment for certification✔︎  
Certificate received on activity level – userConfirms successful certification for a full activity and provides the certificate✔︎✔︎✔︎
Certificate received on module level – userConfirms successful certification for a specific module✔︎✔︎✔︎
H5P certificate – userConfirms certification earned through an H5P assessment✔︎✔︎✔︎
Manual re-certification reminder – userReminds the user that certification validity is about to expire✔︎✔︎ 
Participant certificate issued – instructorConfirms to the instructor that a certificate has been issued to a participant✔︎  
Participant re-certification reminder – managerAlerts a manager that a report requires re-certification✔︎  
Re-certification available – userInforms the user that renewal is now available✔︎✔︎ 
Re-certification reminder – userReminds the user to renew before certification expires✔︎✔︎ 

Commerce

EmailWhat It Does / TriggerAllImportantNo emails
Additional product order confirmation – adminConfirms an additional product purchase requiring administrative awareness✔︎✔︎✔︎
Enrollment cancelled – adminNotifies administration that a paid enrollment has been cancelled✔︎✔︎✔︎
Enrollment confirmation – adminConfirms a new paid enrollment for administrative tracking✔︎✔︎✔︎
Enrollment confirmation receipt – userConfirms purchase details and enrollment to the buyer✔︎✔︎✔︎
Free enrollment confirmation – adminConfirms registration to a free activity✔︎✔︎✔︎
Invoice with attached PDF – userDelivers invoice documentation for accounting purposes✔︎✔︎✔︎
Pending enrollment request – adminAlerts that a paid enrollment request awaits approval✔︎✔︎✔︎
Request training – userConfirms submission of a custom training request✔︎✔︎✔︎
Request training – user responsible for on-demandNotifies the designated owner of a new on-demand request✔︎✔︎✔︎
User added to waiting list – instructorInforms instructor that a participant joined the waiting list✔︎✔︎✔︎
Waiting list confirmation – userConfirms the user has been placed on a waiting list✔︎✔︎✔︎
Welcome to training – userConfirms successful enrollment and readiness to participate✔︎✔︎✔︎

Communities

EmailWhat It Does / TriggerAllImportantNo emails
Communities updated on followed topic – userKeeps members informed of updates to topics they follow✔︎✔︎ 
Community creation confirmation – community ownerConfirms successful creation of a new community✔︎  
Community member added – userInforms a user they have been added to a community✔︎  
Community membership approved – userConfirms membership approval✔︎  
Community membership declined – userNotifies the user that their membership request was declined✔︎  
Exclusion from community – userInforms the user they have been removed from a community✔︎  
New comment on followed topic – userAlerts a member of new engagement in a followed topic✔︎✔︎ 
New community files – community membersNotifies members that new resources are available✔︎✔︎ 
New membership request – community ownerAlerts owner of a new join request✔︎  
Task assigned – userNotifies a member of a newly assigned task✔︎  
Task completion – community ownerConfirms a task has been marked completed✔︎  
Topic added – userNotifies members that a new topic is available✔︎  
Topic updated – userInforms members that a topic has been modified✔︎  

Course export

EmailWhat It Does / TriggerAllImportantNo emails
Course exported to SCORM/xAPI - userConfirms to the requester that a course export has completed successfully and that the SCORM/xAPI package is ready to use/download✔︎✔︎✔︎

Course review

EmailWhat It Does / TriggerAllImportantNo emails
Course review request - reviewerNotifies a reviewer that a course author has requested a review—prompting them to open the course and provide feedback✔︎✔︎✔︎
New comment added - course authorNotifies the course author that the reviewer has added a new comment, so the author can respond or apply changes✔︎✔︎✔︎
Review completed - course authorConfirms the review is finished, signalling that the author can proceed with final edits, approval, or next steps✔︎✔︎✔︎

Events

EmailWhat It Does / TriggerAllImportantNo emails
Event invitation - userSends an invitation when a user is invited/added to a scheduled event—typically including key details so they can plan attendance✔︎  
Event participation cancellation - instructorNotifies the instructor that participation has been cancelled for the scheduled event (i.e., the participant list has effectively dropped to zero / “all participants cancelled”)✔︎  
Event reminder - userReminds the participant ahead of the event start time to reduce no-shows and support attendance planning✔︎  
Event updated - userNotifies the participant when an event they’re associated with changes (time/date/details), so they can adjust plans✔︎  
Video recording ready - userNotifies participants that the event’s video conference recording is available, enabling catch-up or replay after the session✔︎✔︎ 

Feedback

EmailWhat It Does / TriggerAllImportantNo emails
Feedback received - adminAlerts administrators that new feedback has been submitted from the system contact form, so it can be reviewed and acted on (support, quality follow-up, triage)✔︎  
Feedback received - userConfirms to the user that their feedback  was received from the system contact form, reinforcing that it has been captured successfully✔︎  

H5P

EmailWhat It Does / TriggerAllImportantNo emails
H5P updated - userNotifies the configured recipients (“Who to notify” on the H5P object) that the H5P content has been updated, so they can review changes and validate the learning object✔︎✔︎✔︎

Help center

EmailWhat It Does / TriggerAllImportantNo emails
Release notification - userNotifies platform admins when a new platform release/update is published, so they can review changes and prepare communication, testing, or enablement internally✔︎✔︎✔︎

Incentives

EmailWhat It Does / TriggerAllImportantNo emails
New order notification – adminAlerts admin of new reward redemption requiring fulfillment✔︎✔︎ 
Order confirmation – userConfirms successful redemption of reward✔︎✔︎ 
Order shipped – userNotifies user that reward has been dispatched✔︎✔︎ 
Points expire reminder – userWarns that unused points will expire soon✔︎✔︎ 
Points reset – userNotifies user that their points balance has been reset✔︎✔︎ 

Organizations

EmailWhat It Does / TriggerAllImportantNo emails
Added into organization – userConfirms inclusion into an organization✔︎  
Invitation to join organization – userInvites user to join a specific organization✔︎✔︎✔︎
Organization member added – managerNotifies manager that a new member has joined their organization✔︎  
Organization member added via signup – userConfirms automatic organizational assignment during signup✔︎  
Organization member enrollment – managerAlerts manager when an organizational member enrolls in training✔︎  

Other

EmailWhat it does / triggerAllImportantNo emails
Archive ready for download – userSent when a requested archive/export package has finished generating and is ready, including a download link✔︎✔︎✔︎
Content translation completed – userConfirms that a requested content translation finished successfully and is now available in the selected language✔︎✔︎ 
Content translation failed – userAlerts the requester that a content translation failed, so they can retry, adjust settings, or contact support✔︎✔︎ 
Data import operation failed – userNotifies the user that a translation/training data import job failed, typically after an import attempt was started✔︎✔︎ 
Data import operation success – userConfirms that a translation/training data import completed successfully and the imported content/data is now available✔︎✔︎ 
Mention – userNotifies a user when they are mentioned (e.g., @user) so they can respond or follow up in context✔︎✔︎ 
Microsoft account disconnectedInforms the user that their Microsoft account connection has been removed/disconnected, so they understand why integrated features may stop working✔︎✔︎ 
Translation update completed – userConfirms that a translation update job completed successfully (e.g., updated language resources/content refresh)✔︎✔︎ 

Privacy policy

EmailWhat It Does / TriggerAllImportantNo emails
Privacy policy update - userSent when the platform privacy policy has changed in a way that requires the user to review the latest version and (re)confirm consent before continuing under the updated terms✔︎✔︎ 

Questionnaires

EmailWhat It Does / TriggerAllImportantNo emails
Send an email with replies to submitter - userSends the respondent a confirmation copy of their submitted questionnaire responses for their own records✔︎  
Submitted activity questionnaire - adminNotifies the configured recipient that a training/activity questionnaire submission was received✔︎  
Updated user consent answer - adminNotifies administrators when a user changes an optional consent answer (consent status updated), so governance/compliance handling and audit trails stay current✔︎✔︎✔︎

Reports

EmailWhat It Does / TriggerAllImportantNo emails
Report generation failed – userNotifies user that requested report could not be generated✔︎✔︎✔︎
Report ready for download – userConfirms report is generated and available for download✔︎✔︎✔︎

Subscriptions

EmailWhat It Does / TriggerAllImportantNo emails
Additional seats purchase - ownerConfirms that additional subscription seats were purchased, expanding access capacity✔︎✔︎✔︎
Payment confirmation - adminAdministrator notified upon successful subscription payment✔︎✔︎✔︎
Subscription cancelled - userConfirms that the subscription has been cancelled and clarifies when access will expire✔︎✔︎✔︎
Subscription change billing plan - ownerConfirms changes to billing cycle (e.g., monthly ↔ yearly) and outlines financial implications✔︎✔︎✔︎
Subscription change content - userNotifies subscribers that the included training/content package has changed while pricing remains stable✔︎✔︎✔︎
Subscription change content and price - userNotifies subscribers of both content scope and pricing changes, ensuring contractual transparency✔︎✔︎✔︎
Subscription change price - userNotifies the subscriber of a pricing adjustment effective from the next billing cycle✔︎✔︎✔︎
Subscription confirmed - userConfirms that a new subscription has been successfully activated and access rights are now granted according to the selected plan✔︎✔︎✔︎
Subscription deactivate - ownerConfirms that a subscription has been scheduled for deactivation, typically at end of billing period✔︎✔︎✔︎
Subscription invite - userUser is invited to subscribe on special terms✔︎✔︎✔︎
Subscription managed created - userInvites a user to accept ownership of a managed subscription that has been provisioned✔︎✔︎✔︎
Subscription managed payment reminder - adminAlerts the responsible administrator or account contact that renewal/agreement/payment action is required outside the system and needs attention✔︎✔︎✔︎
Subscription managed reminder - user Reminds the managed subscription owner of upcoming expiration or renewal action✔︎✔︎✔︎
Subscription payment failed - userAlerts the subscriber that a payment attempt failed and action is required to prevent suspension or cancellation✔︎✔︎✔︎
Subscription reactivate - ownerConfirms that a previously cancelled subscription has been reactivated and access restored✔︎✔︎✔︎
Subscription seat assigned - userNotifies a user that they have been granted access under a subscription plan✔︎✔︎✔︎
Subscription seat deactivate - userWarns a user that their subscription-based access will expire or is being withdrawn✔︎✔︎✔︎
Subscription seat reactivate - userConfirms that subscription access has been restored after prior deactivation✔︎✔︎✔︎
Subscription seat unassigned - userNotifies a user that their subscription access has been removed✔︎✔︎✔︎
Subscription share - userOption to share subscription details with others (e.g., internal decision-makers or potential participants)✔︎✔︎✔︎
Sunccess subscription payment - userConfirms that a recurring or initial payment was processed successfully, reinforcing billing transparency✔︎✔︎✔︎

Videos

EmailWhat It Does / TriggerAllImportantNo emails
Video transcoding completed – userConfirms video is processed and ready for streaming✔︎  
Video transcoding failed – userNotifies user that uploaded video could not be processed✔︎  
Video transcription completed – userConfirms transcript generation is complete (audio to text)✔︎✔︎✔︎
Video transcription failed – userNotifies user that transcript generation failed (audio to text)✔︎✔︎✔︎

How to Use this table series

  • All emails → Full notification intensity
  • Important → Critical operational emails
  • No emails → Only mandatory system-level emails