Other real-time notifications
This article lists the real-time notifications that are available outside of activity specific items out of the box with TopClass. The descriptions of what triggers each notification is provided along with an explanation of what each variable and logic block is intended to show.
- Trigger – Approval Required for Purchase Mad
- Trigger – Confirmation of Purchase Made
- Trigger – Password Reset Mail
- Trigger - Account Locked Mail
- Trigger – No Manager Assigned for Purchase Approval
- Trigger – Approval Required for Self Registration Request
- Trigger – Self Registration is Pending Approval
- Trigger – Self Registration Request Has Been Completed
- Trigger – Self Registration Request Has Been Rejected
- Trigger – Purchase Approval Rejected
- Trigger – No Show Message Sent to Managers
- Trigger – Import Content
- Trigger – Batch Loader
- Trigger – Batch Registration
- Trigger – Reminder by Manager for Assigned Upcoming Due Date
- Trigger – Reminder by Manager for Assigned Overdue Due Date
- Trigger – Award Badge
- Trigger – Go To Webinar User Details
- Trigger – Rebuild Progress Data
- Trigger – Change in Test Attempts
- Trigger – Shopping Cart Transaction Error
- Trigger – Data Retention Policy Updated and Published
- Trigger - User Details
- Trigger – Import Questions
- Trigger – Shopping Cart Invoice Payment Completed
- Trigger – Instructor Added Feedback
- Trigger – Virtual Student Enroll
- Trigger – Virtual Student Sync
Trigger – Approval Required for Purchase Mad
This is a real-time notification which is fired whenever a user makes a purchase from the eCommerce engine and chooses Bill Me or Debit Account as the payment method. The notification is sent to the users manager requesting them to approve the purchase.
Variables:
- Approval Page Link – This is a link to the page in the TopClass where outstanding items for approval are listed
- Purchaser Real Name – This is the purchasers TopClass firsnt name, middle name and last name
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Purchaser Real Name – This is the purchasers TopClass firsnt name, middle name and last name
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Confirmation of Purchase Made
This is a real-time notification which is fired whenever a user makes a purchase from the eCommerce engine. The subject and body of this notification cannot be changed.
Trigger – Password Reset Mail
This is a real-time notification which is fired whenever a user requests a new password from the Login screen.
Variables:
- Token – This is a link to a TopClass page to allow the learner to reset their account password
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger - Account Locked Mail
This is a real-time notification which is fired whenever a user's LMS account becomes locked. The account will be locked if the user tries to log in with the incorrect password more than the specified number of allowed times.
Variables:
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – No Manager Assigned for Purchase Approval
This is a real-time notification which is fired whenever a user goes to make a purchase from the eCommerce engine and chooses Bill Me or Debit Account as the payment method. If the user has no manager to approve the request, they are sent an email to inform them of this.
Variables:
- Purchase Confirmation Link – This is a link to the learners purchase details in TopClass
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Approval Required for Self Registration Request
This is a real-time notification which is fired whenever a user goes to create their own account in the LMS via the Self Registration option. This is sent to the System Administrator for approval.
Variables:
- Approval Page Link – This is a link to the page in the TopClass where outstanding items for approval are listed
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Self Registration is Pending Approval
This is a real-time notification which is fired whenever a user goes to create their own account in the LMS via the Self Registration option. This is sent to the users email address to inform them that the request requires approval.
Variables:
- Recipient Login Name – This is the email recipients TopClass username
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Self Registration Request Has Been Completed
This is a real-time notification which is fired whenever a user goes to create their own account in the LMS via the Self Registration option. This is sent to the users once the registration request has been completed to inform them that their account is created.
Variables:
- Login Page Link – This is a link to the TopClass login page
- User Name - This is the email recipients TopClass username
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
- User Name - This is the email recipients TopClass username
Trigger – Self Registration Request Has Been Rejected
This is a real-time notification which is fired whenever a user goes to create their own account in the LMS via the Self Registration option. This is sent to the users email address to inform them that the request has been rejected.
Variables:
- Rejection Reason – This is the reason the approver specified for rejection of the request
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
- Rejection Reason – This is the reason the approver specified for rejection of the request
Trigger – Purchase Approval Rejected
This is a real-time notification which is fired whenever a user makes a purchase from the eCommerce engine and chooses Bill Me or Debit Account as the payment method. The notification is sent if the approval is rejected.
Variables:
- Purchase Confirmation Link – This is a link to the learners purchase details in TopClass
- Manager Name – This is the name of the learner’s manager which the purchase rejection has come from
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Manager Name – This is the name of the learner’s manager which the purchase rejection has come from
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – No Show Message Sent to Managers
This is a real-time notification which is fired whenever a learner is marked as no-show on an ILT Activity. The notification is sent to the learners manager(s).
Variables:
- Enrollee Real Name – This is the first, middle, and last name of the learner being enrolled in the Activity
- Instructors – This is a list of the instructors assigned to the Activity
- Object Title – This is the TopClass Activity Title (or longname)
- Location – This is the session location set for in person sessions
- Recurring ILT Session – This is a statement of Recurring Session to let the user know this session may have multiple child sessions
- Session End – This is the end date and time of the session
- Session Start – This is the start date and time of the session
- Session Name – This is the name of the session
- Code – This is the unique TopClass Identifier (or shortname) of the Activity
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Enrollee Real Name – This is the first, middle, and last name of the learner being enrolled in the Activity
- Instructors – This is a list of the instructors assigned to the Activity
- Location – This is the session location set for in person sessions
- Recurring ILT Session – This is a statement of Recurring Session to let the user know this session may have multiple child sessions
- Session End – This is the end date and time of the session
- Session Start – This is the start date and time of the session
- Session Name – This is the name of the session
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Import Content
This is a real-time notification which is fired whenever someone imports content into the system.
Variables:
- Content File – This is the content file name that was imported
- Content Success – 0 indicates that the content import failed, 1 indicates that the content import succeeded
- Object Title – This is the content title
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Content File – This is the content file name that was imported
- Content Success – This is the success message if the import was successful
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Batch Loader
This is a real-time notification which is fired whenever a batch load task has been completed.
Variables:
- Title – This is the task type that was run, e.g. Register Users
- End Date – This is the date and time the batch task completed
- Lines Failed – This is the number of lines that failed
- Lines Processed – This is the number of lines that were processed
- Lines Skipped – This is the number of lines that were skipped
- Lines Succeeded – This is the number of lines that succeeded
- Start Date – This is the date and time the batch task started
- User Search Link – This is the link to the TopClass user list screen
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Title – This is the task type that was run, e.g. Register Users
- End Date – This is the date and time the batch task completed
- Lines Failed – This is the number of lines that failed
- Lines Processed – This is the number of lines that were processed
- Lines Skipped – This is the number of lines that were skipped
- Lines Succeeded – This is the number of lines that succeeded
- Start Date – This is the date and time the batch task started
Trigger – Batch Registration
This is a real-time notification which is fired whenever a user is created in TopClass.
Variables:
- Password – The is the learner’s TopClass password
- User Name – This is the learners/ TopClass username
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Password – The is the learner’s TopClass password
- User Name – This is the learners/ TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Reminder by Manager for Assigned Upcoming Due Date
This is a real time notification which is fired by a manager from the manager dashboard. the managers see a list of users who have been assigned learning activities to complete, and whose due date is upcoming.
Variables:
- Due Date – This is the upcoming due date of the assignment
- Manager Name – This is the name of the learner’s manager
- Object Title – This is the TopClass Activity Title (or longname)
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Due Date – This is the upcoming due date of the assignment
- Manager Name – This is the name of the learner’s manager
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Reminder by Manager for Assigned Overdue Due Date
This is a real time notification which is fired by a manager from the manager dashboard. the managers see a list of users who have been assigned learning activities to complete, and whose due date is overdue.
Variables:
- Due Date – This is the upcoming due date of the assignment
- Manager Name – This is the name of the learner’s manager
- Object Title – This is the TopClass Activity Title (or longname)
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Due Date – This is the upcoming due date of the assignment
- Manager Name – This is the name of the learner’s manager
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Award Badge
This is a real-time notification which is fired whenever a User has been awarded a badge.
Variables:
- Badges Link – This is a link to the TopClass learner’s profile page where earned badges are displayed
- Object Title – This is the TopClass Activity Title (or longname)
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Go To Webinar User Details
This is a real-time notification which is fired when a user from the learning system is created in the associated GoToWebinar system. It will inform the user of their new GoToWebinar user details.
Variables:
- Email – This is the learner’s email address, which is set as their GoToWebinar username
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Email – This is the learner’s email address, which is set as their GoToWebinar username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Rebuild Progress Data
This is a real-time notification which is fired whenever someone rebuilds all the progress data.
Variables:
- Number of Failed – This is the number of items that failed during the rebuild
- Rebuild Success – This is a statement of the item name that the rebuild was successfully completed for
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Number of Failed – This is the number of items that failed during the rebuild
- Rebuild Success – This is a statement of the item name that the rebuild was successfully completed for
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Change in Test Attempts
This is a real-time notification which is fired when a student is given additional attempts for an online.
Variables:
- Attempts Changed – This is to indicate if the number of attempts has been increased or decreased
- Number of Attempts – This is the new remaining number of attempts available to the learner
- Online – This is the TopClass Activity Title (or longname)
- Test Name – This is the title of the test
- Object Title – This is the TopClass Activity Title (or longname)
- Valid Period End Date – This is the end date of the leaner’s access to the content for this Activity
- Valid Period Start Date – This is the start date of the leaner’s access to the content for this Activity
- Code – This is the unique TopClass Identifier (or shortname) of the Activity
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Attempts Changed – This is to indicate if the number of attempts has been increased or decreased
- Number of Attempts – This is the new remaining number of attempts available to the learner
- Online – This is the TopClass Activity Title (or longname)
- Test Name – This is the title of the test
- Valid Period End Date – This is the end date of the leaner’s access to the content for this Activity
- Valid Period Start Date – This is the start date of the leaner’s access to the content for this Activity
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Shopping Cart Transaction Error
This is a real-time notification which is fired whenever payment is successful but error occurs on TopClass side.
Variables:
- Processed Date – This is the date and time the transaction occurred
- Payment Reference – This is the payment reference identifier
- Payment User – This is the TopClass username of the payee
- Transaction ID - This is the unique TopClass transaction identifier
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Processed Date – This is the date and time the transaction occurred
- Payment Reference – This is the payment reference identifier
- Payment User – This is the TopClass username of the payee
- Transaction ID - This is the unique TopClass transaction identifier
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Data Retention Policy Updated and Published
This is a real-time notification which is fired whenever terms and conditions are updated by admin.
Variables:
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger - User Details
This is a real-time notification which is fired when a user from the learning system is created in the associated Zoom system. It will inform the user of their new Zoom user details.
Variables:
- Email – This is the learner’s email address, which is set as their Zoom username
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Email – This is the learner’s email address, which is set as their Zoom username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Import Questions
This is a real-time notification which is fired whenever a user uploads a csv file with Questions.
Variables:
- Name of the File – This is the name of the imported file
- Failed to Import the File – This is a statement of text outlining some checks to make on the file if it failed
- Question Import Start Time – This is the date and time the file was imported
- Failed Rows – This indicates the row number that failed and the reason
- Number of Failed Rows – This indicates the umber of rows that failed
- Total Number of Rows – this indicates the total number of row imported
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Name of the File – This is the name of the imported file
- Failed to Import the File – This is a statement of text outlining some checks to make on the file if it failed
- Question Import Start Time – This is the date and time the file was imported
- Failed Rows – This indicates the row number that failed and the reason
- Number of Failed Rows – This indicates the umber of rows that failed
- Total Number of Rows – this indicates the total number of row imported
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Shopping Cart Invoice Payment Completed
This is a real-time notification which is fired whenever payment for a Shopping Cart Transaction with Invoice payment method is completed.
Variables:
- Purchase Confirmation Link – This is a link to the learners purchase details in TopClass
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Purchase Confirmation Link – This is a link to the learners purchase details in TopClass
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Instructor Added Feedback
This is a real-time notification which is fired whenever an instructor successfully reviews a submission.
Variables:
- Exercise Title – This is the name of the TopClass test
- Reviewer – This is the email reviewers TopClass first name, middle name and last name
- Submission Link – This is a link to access the learner’s reviewed submission
- Object Title – This is the TopClass Activity Title (or longname)
- Code – This is the unique TopClass Identifier (or shortname) of the Activity
- Valid Period End Date – This is the end date of the leaner’s access to the content for this Activity
- Valid Period Start Date – This is the start date of the leaner’s access to the content for this Activity
- Home Page Link
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Exercise Title – This is the name of the TopClass test
- Reviewer – This is the email reviewers TopClass first name, middle name and last name
- Submission Link – This is a link to access the learner’s reviewed submission
- Valid Period End Date – This is the end date of the leaner’s access to the content for this Activity
- Valid Period Start Date – This is the start date of the leaner’s access to the content for this Activity
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Virtual Student Enroll
This is a real-time notification which is fired whenever student enrollment in a virtual session is complete.
Variables:
- Error Flag – This is to notify if there was an error during the sync or not and what the error is
- Enrollments Link – This is a link to the virtual activity enrolments page in TopClass
- Title – This is the title of the session that was created
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Error Flag – This is to notify if there was an error during the sync or not and what the error is
- Enrollments Link – This is a link to the virtual activity enrolments page in TopClass
- Title – This is the title of the session that was created
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Trigger – Virtual Student Sync
This is a real-time notification which is fired whenever an attendance sync has been completed for a virtual session.
Variables:
- Error Flag
- Error Reason – This is the reason that an error occurred
- Failed Student Usernames – This is a list of TopClass username that failed to sync
- Home Page Link – This is a link to the learners TopClass Learning Center
- Recipient Login Name – This is the email recipients TopClass username
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name
Logic Blocks:
- Error Flag
- Error Reason – This is the reason that an error occurred
- Failed Student Usernames – This is a list of TopClass username that failed to sync
- Recipient Real Name – This is the email recipients TopClass first name, middle name and last name

