For the complete documentation index, see llms.txt. This page is also available as Markdown.

Other alerts and notifications for toolkits

Reference for toolkit notifications and alerts, where each is configured, who receives it, and the variables it supports

Notifications (must be added as a Notification, not as an Alert): Configurable in each asset, can add multiple versions of the same notification if the customer wants different text or different admin subscribers for different assets. Use the new "BCC admin subscribers" option if adding Admin Subscribers to any notification or alert that goes to a Learner/User by default.

Notification Information

Purpose and Notes

Variables that work with it

AssessmentAttemptStarted Goes to: Admin Subscribers Configured in each form

This notification is sent to admin subscribers when any learner starts any assessment attempt.

LearnerEmail, LearnerName, AssessmentFormName

AssessmentAttemptCompleted Goes to: Admin Subscribers Configured in each form

This notification is sent to admin subscribers when any learner completes any assessment attempt.

LearnerEmail, LearnerName, AssessmentFormName, AssessmentAttemptScore

CourseStalled Goes to: Learners and/or Admin Subscribers, depending on how configured in course Configured in each course

This notification is sent to a learner and/or admin subscribers when a learner hasn't made progress on a course for the specified time.

AppUrl, CourseName, CourseStarted, LearnerIdentifier, LearnerFirstName, LearnerLastName

CourseCompleted Goes to: Learners and/or Admin Subscribers, depending on how configured in course Configured in each course

This notification is sent to a learner and/or admin subscribers when a course is completed.

AppUrl, CourseName, CourseStarted, LearnerIdentifier, LearnerFirstName, LearnerLastName

ResponseConfirmed Goes to: Survey respondents Configured in each survey

This notification is sent to a survey respondent when they submit their survey response.

AppUrl, CurrentYear, OrganizationName, SurveyFormName, Tenant, UserEmail, UserFullName, UserIdentifier, UtcNow

ResponseStarted Goes to: Admin subscribers Configured in each survey

This notification is sent to admin subscribers when a survey response is started.

AppUrl, CurrentYear, OrganizationName, SurveyFormName, Tenant, UserEmail, UserFullName, UserIdentifier, UtcNow

ResponseCompleted Goes to: Admin subscribers Configured in each survey

This notification is sent to admin subscribers when a survey response is started.

AppUrl, CurrentYear, OrganizationName, SurveyFormName, Tenant, UserEmail, UserFullName, UserIdentifier, UtcNow

ProgramStalled Goes to: Learners and/or Admin Subscribers Configured in each program

This notification is sent to a learner and/or admin subscribers when a learner hasn't made progress on a program for the specified time.

LearnerFirstName, LearnerLastName, ProgramName, ProgramStarted

ProgramCompleted Goes to: Learners and/or Admin Subscribers Configured in each program

This notification is sent to a learner and/or admin subscribers when a program is completed.

LearnerFirstName, LearnerLastName, ProgramName, ProgramStarted

ProgressCompleted Goes to: Admin subscribers Configured in each grade item

This notification is sent to admin subscribers when a grade item is completed.

LearnerEmail, LearnerName, GradeItemName, GradeItemScore

LogbookModified Goes to: Learner or Logbook Validators, depending on how configured in logbook Configured in each logbook

This notification is sent to a learner and/or admin subscribers when a logbook entry is created or modified.

ActorName, ActorRole, AppUrl, LogbookTitle, LogbookUrl, ModificationType, OrganizationCode

LogbookJoined Goes to: Learner by default Configured in each logbook

This notification is sent to a learner when they are added to a logbook.

ActorName, AppUrl, LogbookTitle, LogbookUrl, ModificationType, OrganizationCode, OrganizationName

Alerts that are triggered by every instance of occurrence, if customer is using that toolkit, or in the case of Admin Subscriber ones, if added to customer's list of alerts with at least one subscriber:

Alert Information

Purpose and Notes

Variables that work with it

RegistrantContactInformationChanged Goes to: Admin Subscribers for every registration where contact info is changed

This notification is sent to admin subscribers when any contact information is updated during a class registration.

ContactLoginName, ContactEmail, EventName, ContactChangedFields

PersonCodeNotEntered Goes to: Admin Subscribers if Person Code unknown box is checked during registration, even if it isn't required

This notification is sent to admin subscribers when a class registration was completed without a Person Code.

EventTitle, CandidateName, CandidateEmail, CandidatePhone, RegistrantEmail, RegistrantName, RegistrantPhone

RegistrationInvitation Goes to: Registered By person for a waitlist spot, when an admin clicks the Send Invitation button on the waitlisted registration

This notification is sent to the person who requested a class waitlist spot when the Send Invitation button is clicked.

CandidateFullName, ClassTitle, RegistrationEndTime, ClassRegistrationLink, ClassStartTime, ClassAchievement

RegistrationInvitationExpired Goes to: Registered By person when invite expires (~48 hours after it is sent + overnight expiry utility) or an admin manually marks the registration as "Invitation Declined"

This notification is sent to the person who requested a class waitlist spot when the registration invitation has expired or been marked as declined.

CandidateFirstName, CandidateLastName, CandidateEmail, ClassTitle, ClassRegistrationLink

RegistrationComplete Goes to: Registered By and Registrant (if different)

This notification is sent to the person who completed a class registration and to the registrant as well, if different.

CandidateName, CandidateEmail, CandidateStreet1, CandidateCity, CandidateProvince, CandidatePostalCode, EmployerStatus, CandidateBirthdate, CandidateTradeworkerNumber, CandidateWorkBasedHoursToDate, CandidatePhone, CandidateIsEnglishFirstLanguage, EmergencyContactName, EmergencyContactPhone, EmergencyContactRelationship, EmployerName, EmployerContactName, EmployerContactPhone, EmployerContactEmail, EmployerStreet1, EmployerCity, EmployerProvince, EmployerPostalCode, InvoiceNumber, EventTitle, EventDate, EventTime, VenueName, VenueStreet1, VenueCity, VenueProvince, VenuePostalCode, SeatTitle, SeatPrice, RegistrantEmail, RegistrantName, RegistrantPhone, CandidateAuthenticationDetails, PersonCode

AddedToWaitlist Goes to: Registered By for waitlist requests

This notification is sent to the person who completes any waitlist request for any class.

WaitlistedBy, CandidateFullName, CandidateEmail, ClassTitle, ClassStartTime, ClassAchievement, Employer, Organization

ClassScheduled Goes to: SkillsCheck purchaser of online class products

This notification is sent to any user who purchases an online class product. (SkillsCheck only.)

CustomerEmail, CustomerFullName, ClassEventUrl, ClassEventName

JobsCandidateAppliedForOpportunity Goes to: Admin Subscribers (NEEDS FIX: should go to jobs.TOpportunity.ApplicationEmail)

This notification is sent to admin subscribers when a Candidate applies for an opportunity.

JobPosition, CandidateFirstName, CandidateLastName, CandidatePhoneNumber, CandidateEmailAddress, CandidateUrl

JobsCandidateContactRequested Goes to: Candidate when employer clicks on Connect button

This notification is sent to the Candidate when an Employer asks to be connected with them.

CompanyName, CandidateFirstName, CandidateLastName, EmployerName, EmailAddress, Message

InvoicePaid Goes to: every User who completes any Bambora payment transaction

This notification is sent to any user who completes any payment transaction.

CustomerEmail, CustomerFullName, InvoiceAmount, InvoiceDrafted, InvoicePaid, InvoiceStatus, InvoiceSubmitted, InvoiceNumber

IssueOwnerChanged Goes to: Admin Subscribers

This notification is sent to admin subscribers when a case owner is assigned or changed on any case.

IssueNumber, IssueType, IssueStatus, IssueSummary, OwnerFirstName, OwnerLastName, OwnerEmail

Last updated

Was this helpful?