Only this pageAll pages
Powered by GitBook
1 of 50

ClearXP Help

Loading...

Clear Fundamentals

Loading...

Loading...

Loading...

Managing Content

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Managing Users

Loading...

Loading...

Loading...

Loading...

Assigning Learning

Loading...

Loading...

Reporting

Loading...

Loading...

Loading...

Loading...

User Guides

Loading...

Integrations

Loading...

Loading...

Platform

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

What is ClearXP?

ClearXP is a learning experience platform that facilitates the management of online training whilst providing in-depth analytics and reporting.

Please review the User Guides on the left for detailed instructions on how to utilise different aspects of this platform.

This documentation is a work-in-progress and will be frequently updated over time to include my thorough and comprehensive information so please be mindful of any gaps in information.

Overview

Users, Activities and Enrolments

There are three main concepts that drive the delivery of learning within ClearXP – users, activities and enrolments.

There's little doubt that you're familiar with the concept of Users, after all, you're a user yourself. However, it's worth mentioning that users represent your audience and that profile information such as a position title, department, or the user's geographic location help differentiate audience groups.

Activities is a broad and all-encompassing term for everything on the platform that a user may interact with. Most commonly this is a piece of learning content, but it's also inclusive of things both smaller and larger – a quiz question, a notification, a learner's objectives, even the platform itself is a type of activity.

Less glamorously are Enrolments. Just as rivers bridge the mountains and the sea, enrolments are used to connect users with activities. When you create an enrolment, you are stipulating that a user should complete some piece of learning at some point in time. An enrolment may be used to enforce compliance training or more loosely, it may simply suggest some content to your user base. Of course, learners may also elect to undertake some learning themselves – this is known as a self-registered enrolment – but more on that later.

The Learning Hub

After you've created an enrolment, your users need some way to find the learning that you've assigned to them. They can do this by accessing the Learning Hub.

The Learning Hub is like an atlas, road map and compass all rolled into one. Learners can use it to see and complete the mandatory learning assigned to them, or they can use it to explore and discover new content. Managers can use the Learning Hub to follow up on their team or manage approval tasks assigned to them.

Completion Tracking

Completion Propagation

The versatility of ClearXP means you can package your activities in a variety of different formats or hierarchy structures. This means a user may complete an activity standalone or as part of a greater learning pathway. Within the ClearXP system, it's important to understand that all completions are considered equal and the completion will propagate across the platform.

When a learner completes Communication Skills, they won't need to complete it again

Hierarchy Completions

Module Roll-Up

In the above chart, Personal Improvement is an example of a learning pathway that contains 3 activities. The learner won't receive a completion for Personal Improvement until all 3 child activities (Setting Goals & Objectives, Communication Skills, and Time Management) have been completed.

This is an example of module roll-up using the Complete All rule, but ClearXP offers other roll-up rules that can be configured when creating the hierarchy:

Hierarchies can be an arbitrary number of levels deep and roll-up will automatically flow from bottom-to-top through the layers until the highest parent is marked as complete.

Module roll-up will only take place if the learner is enrolled into the top-level pathway activity. We don't want to record completions or track progress for pathways that a learner isn't assigned because this introduces noise and confusion when reviewing reports and transcripts.

Hierarchy Changes

Module hierarchies are very rarely carved in stone – new activities may be added or old activities removed. Many systems will prevent changing a hierarchical structure once created or force the resetting of all completions before changes can be made. ClearXP solves this problem by re-evaluating the entire module hierarchy under a fresh registration and leaves it up to the administrator to determine if they want to report on whether the module has ever been completed or if the hierarchy is currently complete.

ClearXP's reporting capabilities are incredibly versatile, take a deep-dive into what's possible by reading the Reporting User Guide.

Although a hierarchy is re-evaluated from scratch when changed, this simply updates the data from a back-end reporting standpoint. If a learner had previously completed the full module hierarchy and is now no longer considered complete, their enrolment may still register a completion, to understand why, read the following section on .

Enrolment Completions

Point in Time Status

Conceptually an activity can only ever be in a single state – complete or incomplete – but when a learner is enrolled into something, once the terms of that enrolment have been met, it makes sense that their completion status should be retained. For example, if a student completes their Bachelor of Science in 2010, they shouldn't be required to go back and complete any extra requirements if the curriculum is changed today.

ClearXP embodies this concept by separating a learner's Enrolment Completion from their Activity Completion and it's possible to report on either of these statuses. Read the following section on if you'd like to manually override this behaviour.

Expiring Completions

Contrary to the above example of retaining an enrolment's completion once met, there are still times when you may want to force your learner to re-complete some training:

  • If the learner must re-complete after a set period of time (i.e. annual refresher training)

  • If the completion requirements were initially setup incorrectly and you now wish to invalidate all prior completions

Both of these points are handled via assigning a workflow to an enrolment to expire an activity's completion status. When a completion is expired then the completion status for the Enrolment as well as the Activity is reset.

Please read the Workflow User Guide to learn how to create and configure workflows to expire training on a specific date or after a certain period of time.

Multiple Attempts

ClearXP has two different concepts for tracking when a learner completes a module multiple times:

  • Registrations are when the learner's progress is completely reset forcing them to complete all content again.

  • Re-Completions are when the learner revisits a module and completes the formal assessment again without resetting their progress.

Because Re-Completion tracking can be unreliable (especially with dynamic content), ClearXP only treats a new Registration as a valid way to re-certify against a module.

Admin Dashboards

Program Owner Dashboard
Engagement Dashboard

Roll Up Rule

Description

Complete All

The learner must complete all children for the module to be marked as completed.

Complete Required

The learner only needs to complete the required children for the module to be marked as completed.

Complete Any

The learner needs to complete a specified number of any children to be marked as completed.

Enrolment Completions
Expiring Completions
Personal Improvement is marked as complete when all children are completed

Face To Face Management

Schedule, manage and track real-world activities in the same manner as your online learning content.

Setting Up EventsEnrolling Users

Release Notes

At ClearXP, we're always releasing new functionality (often many times a week). To make it easier to digest, every two weeks we group these into a major release and publish the release notes in the pages below. Enjoy!

Latest Releases

2025 / Q1 - Q2

Older Releases

2024 / Q3 - Q42024 / Q1 - Q22023 / Q3 - Q42023 / Q1 - Q22022 / Q3 - Q42022 / Q1 - Q22021 / Q3 - Q42021 / Q1 - Q22020 / Q3 - Q42020 / Q1 - Q22019 / Q3 - Q4

Page 1

Registrations

The concept of registrations stems from the xAPI specification:

An instance of an Actor experiencing a particular Activity. A registration could be considered to be an attempt, a session, or could span multiple Activities. There is no expectation that completing an Activity ends a registration. Nor is a registration necessarily confined to a single Agent.

Because a learner's state (bookmarks, progress and completion status) are attached to the registration, a fresh registration is the only way to reset a learner's progress in a module and truly know they have completed the module again.

ClearXP allows creating a new registration through the following methods:

  • Enrolling the learner into a module and using a workflow that expires prior completions.

  • A manager assigning a completed module to the learner (this forces the module to expire as above).

  • The learner launching a completed module and selecting the Start New Attempt option.

Re-Completions

A uniquely ClearXP concept, Re-Completions refer to a learner opening a previously completed module and then optionally choosing to re-complete any assessments inside that module again (demonstrating competence).

Because the learner's state isn't reset, opening a completed module will take them back to the last screen and the module needs to provide a way for them to re-attempt the quiz again. SCORM modules are also notorious for re-sending completion state every time a learner accesses a previously completed module.

For this reason, we use heuristics to determine if a learner has truly re-completed a module again by visiting all screens and/or completing an assessment again.

Due to the unreliable nature of determining re-completions (especially in the age of dynamic and adaptive content, or if a module has been updated since first completion), we are considering deprecating this concept and relying soley on registrations to determine multiple completions.

Reporting

When looking at reports inside ClearXP, it's important to understand how both registrations and re-completions are aggregated to understand why different dates may appear in different places. When aggregating data, we try to anticipate which completion is the most relevant to that given interface:

  • For report builder interfaces, we show all completion dates and allow the admin to aggregate as they desire.

  • For admin dashboard reporting, we prefer to always show the most recent completion – our expectation is that business owners wants to know when each module was most recently completed.

  • For learner transcripts, learners will often refer to these to see that the completion date has updated after completing the module again.

  • Managers are an exception, they often want to know a module was completed on time for compliance purposes. In this case, we show managers the first completion for the most recent registration.

The following table outlines different areas of the ClearXP interface and how we aggregate multiple completions together to show a final completion date.

Multiple Registrations
Re-Completions

Program Owner Dashboard Admin

Most Recently Completed

Most Recently Completed

User Profile Admin

All

Most Recently Completed

Activity Analytics Admin

Most Recent

Most Recently Completed

Self-Serve Reporting Admin

Most Recent

  • Most Recently Completed - Indicates the most recent registration that has also been completed. Used for historical reporting of completions.

  • Most Recent - Indicates the most recent registration whether it's currently completed or not. This means previously completed learners may now show as incomplete.

  • Earliest - The first / earliest completion date recorded for the given registration. May show as incomplete if not currently completed.

  • All - These interfaces will show all completion dates and statuses if multiple have been recorded.

Program Owner Dashboard

The Program Owner Dashboard is designed to provide high-level data and insights for a given learning program or module. It's a great starting point ot understand the status of program before diving in deeper into raw reports.

Landing Page

Access the dashboard by clicking Program Owner in the left-hand navigation menu. The landing page shows a horizontal bar of Trending Activities - this ranks modules in the system by the number of completions recorded in the past 30 days. To increase the time frame, click the Last 30 days dropdown in the top-right corner of the screen and select a different date range.

The Instructional Design module is trending right now with 146 completions recorded!

The pie charts at the bottom of the screen show a status summary of the three most recently viewed programs or modules. This allows you to quickly find activities that are important to you. If it's your first time accessing the Program Owner Dashboard then you won't see any pie charts until you first view an activity.

You can drill into the dashboard for a specific activity by:

  • Searching all activities in the system using the search bar at the top of the screen;

  • Clicking on the bar chart for any trending activity;

  • By clicking Explore on any of the recently viewed pie charts.

Current Compliance

Historical Completions

Enrolling Users

Assigning Training

With both users and activities added to the platform, you just need to join these two things together. This is best done with Enrolments – an enrolment allows you to define which users can access what content.

Enrolments aren’t the only way for users to access content. They’re also able to find content by searching, having it shared to them, or by our AI-powered recommendation engine. Despite this, enrolments are the pillars of any learning platform – at some point you will have a need to say some learning content must be completed by certain learners. Enrolments are the way to make that happen.

When creating an enrolment, you will define which users the enrolment will apply to as well as the modules that should be assigned to those users. Further courses will detail how rules and workflows can be used to build dynamic enrolments but we’ll save that for later.

Watch the video below to see how to create a very simple enrolment.

Small enrolments should apply right away but if you’re assigning hundreds or even thousands of users, you may need to exercise a little patience and wait a few minutes for the enrolment to take effect.

Adding Users

Users make up the backbone of any platform and when harnessed correctly, can share knowledge, generate content and spread information in a far more effective manner than simple curated content.

Invite a User

The easiest way to add someone to the platform is via the admin interface which will automatically send the individual an email invite with a link to create an account. The user’s username will be their email address and they will be able to set a password after clicking the activation link from the invite.

Watch the video below for a demonstration on how to add users to the platform via invite.

After the invite has been sent, an email will be sent to the address you entered. Once your invitee has received the email, they will need to click the link included and fly over to the platform to create a password. Their email address can be used with the password they enter to access the platform again at a later date.

Bulk Uploading Users

It’s only a matter of time before you’ll need to add more than a handful of users to the platform at once. Or maybe your organisation is already fully loaded and a restructure means you now need to reassign everyone to different locations. The thought of doing this one-by-one sounds very tedious.

Fortunately ClearXP is fully equipped to handle this process with powerful Bulk Upload functionality that will enable you to update a sky full of birds in a couple of quick steps.

Bulk Upload is a convenient way to both import new and update existing users by uploading a CSV file. This can even be done at the same time with a single file.

Within the Manage Users category, navigate to Bulk Upload where you’ll be able to upload a CSV file with your user information. A sample CSV is available for download below so you can test and explore this functionality.

The above is an example CSV file that includes 4 users with columns for 3 different user attributes (First name, Last name, and Email).

The actual column names aren’t that important because the bulk upload tool will allow you to map columns to different user attributes or fields. Watch the below video for a demonstration.

Uploading Activities

Uploading Files

ClearXP supports many different upload formats – documents, video, podcasts, as well as eLearning packages such as SCORM or xAPI. We’re not big fans of the traditional eLearning package; we prefer a more seamless, integrated experience, but we’ll accept them all the same.

You’re also in luck, we happen to have a learning module picked straight from the vine and ready for consumption. Download the below module so we can show you how to upload it to the platform (the irony in that request isn’t lost on us).

The module you just downloaded is packaged in a learning format known as xAPI (sometimes also called Tin Can). When uploaded, it will create a new Activity in the system that can be launched and assigned to users.

Most Recently Completed

Report Builder Admin

All

All

Learner Transcript Learning Hub

Most Recently Completed

Most Recently Completed

Manager Dashboards Learning Hub

Most Recent

Earliest

Engagement Dashboard

Content Authoring

Basic Content CreationQuiz Attempts

You may be wondering if you’re able to change the wording of the invite email. You absolutely can, and we will be covered in Notifications.

When bulk uploading, we highly recommend reviewing the final confirmation page before running the import. The confirmation page is a great safety net to ensure you aren’t accidentally creating new users or updating existing ones by mistake.
First name,Last name,Email
Carol,Cockatoo,[email protected]
Ben,Budgie,[email protected]
Gary,Galah,[email protected]
Racheal,Rosella,[email protected]
Watch the video below for a demonstration on how to upload and import your module.

Test Your Module

It’s always a good idea to test your content before sending it out into the wild. After uploading it into the system, you can launch it yourself to see how it will appear for your users. Follow the below steps to find and test your module:

  1. Search for the uploaded module from the activities screen

  2. Open the module which will bring you to the Activity Details screen – this screen can be used to edit the metadata or content associated with a module.

  3. On the right-hand side of the screen, click the Launch button.

The module will launch in a new tab and should load correctly. If everything looks fine, just close the tab and return to the admin interface.

Download Test Module

User Groups

Creating Groups

User Groups are a convenient way to structure your users and to ensure that your learners are only exposed to the training that is relevant to them; not everyone in your workplace may want to undertake training in the latest tax code updates, but your finance team would certainly appreciate it!

From within the Groups page, user groups can be created by clicking the Add Group button. Alternatively, to edit an existing group, click the group name from within the list, which will display the group’s details and which can then be edited.

There are a few different ways that we can populate a group with users.

Adding individual users

If your group consists of only a small number then adding users individually may be the best method. Watch the below video for a quick demonstration of how to create a group with individuals.

However, If your group will contain a larger number of users then there are two different methods to import users without relying on manual selection:

  • Bulk adding a list of users with copy and paste

  • Creation of dynamic groups with user profile rules

Bulk adding a list

We can add multiple users from the Add User screen (click Add User, found beneath the Add Individuals heading) by adding our users in either a comma-separated format, like so:

Or by placing each user on their own line:

This is particularly helpful if you already have your users in a list, which can then be used to easily import them into your user group.

Watch the below video for a demonstration on how this works.

Creating dynamic groups

We can also add multiple users by creating group rules. Using this method, we set conditions and any users that match are then added to the group automatically. We may not even know the users that we want in a group, only that we want all the users, for example, from a single department (maybe that finance team that needs up-to-date tax training?).

We can set up a rule and let ClearXP find the users that meet that requirement for us!

Top Tip Dynamic groups are super powerful because they are always changing as users are added or removed from the system. The rules for these groups are always re-evaluated so that if a user changes role, they will be automatically added or removed from relevant user groups.

Rules are built on the attributes that have been assigned to your users, which might include email address, department, position et. al.

Watch the video below and then give it a shot yourself.

If you would like to select users using more than one rule, or a variety of When Any and When All conditions, simply Add Rule again for as many rules as you would like.

Depending on your needs, and the volume of users that are being added to a group, one (or a combination) of these methods might be your best approach.

2025 / Q1 - Q2

2025/02/20

ClearXP is now SOC 2 Type 1 Certified

We've achieved SOC 2 Type 1 compliance – this means we've implemented security controls to protect your data, covering areas like logical and physical access, incident and change management, data backup, and disaster recovery.

These controls adhere to the AICPA’s Trust Services Criteria for Security, Availability, and Confidentiality. Our SOC 2 Type 1 compliance proves our dedication to safeguarding your data and ensuring top-notch security and availability for our services. You can trust us to keep your data safe and sound. We're also well on our way to achieving Type 2 compliance.

Learn more at our Trust Center.

2025/02/13

Enhancements

Data Explorer

We've made a couple small enhancements to the Data Explorer screen:

  • It's now possible to only include activities in a report that contain a specific tag.

  • Tags hav now also been exposed in the activity search to make it easier to identify activities with a similar name.

Fixes

  • We found the performance of admin content search had been impacted by recent database upgrades and implemented a fix to restore search performance.

  • Fixed launching of assets due to some internal authentication changes.

2025/02/06

Enhancements

Report Builder

We've dedicated a lot of time to overhauling our Report Builder to simplify report creation and make it easier to build custom dashboards.

  • A comprehensive new library of templates to cover a wide range of use cases from compliance, engagement and more.

  • All report templates now include out-of-the-box visualisations to better portray your data. Visualisations will also update automatically as you filter or edit the reports.

  • Our report builder now supports video analytics queries, including drop-off rates and amount of video watched over time.

Fixes

  • Fixed activity launch for in-built templates not working after the Display Mode option had been changed.

  • Fixed processing of notifications when the message field had been left empty.

2025/01/23

Enhancements

Content Search

We're excited to announce that our authoring tool has upgraded content search capabilities. You can now include a search that dives deep into all modules within a program, finding semantically similar matches and even showing a text preview of matching content.

Fixes

  • Fixed dark theme not working correctly in legacy admin screens.

  • We discovered and fixed an intermittent loading issue with SCORM modules that embed the Vimeo player which was resulting in a white screen.

  • Fixed an issue where certain changes to the Visibility Filters setting could cause an invalid configuration that breaks the Learning Hub search.

2025/01/09

Enhancements

Admin Beta Release

Over the past 6 months, we've been hard at work redeveloping our admin portal to make it easier to use. We've just released a beta version so you can start to get some of the benefits of our new user interface right away. This includes:

  • Improved content search with results prioritised by importance, making it easier to find the content that's meaningful to you.

  • Improved attribute filtering, label navigation and assignment.

  • Collaborative editing of attributes.

  • Full light and dark mode support.

Assessment Analytics

  • We've drastically improved the performance of the Assessment Analytics screen, especially on modules with large volumes of responses.

  • We've also added an Export button for downloading the assessment results to an Excel or CSV file.

WebEx

The WebEx integration enables synchronisation of WebEx meetings with face-to-face events as well as automatic attendance marking. This integration eases the administrative burden of virtual instructor-led events by managing the scheduling of video conference meetings for you.

The integration comes with the following capabilities:

  • Meeting Synchronisation

    • New sessions will automatically schedule a new WebEx meeting for the session date and time.

    • Updating session date/times will reschedule the WebEx meeting to match the session.

    • Deleting a session will cancel the scheduled WebEx meeting.

    • Meeting attendees will be automatically linked to ClearXP users if their email address matches.

    • Attendee analytics is collected and record when they join and leave the meeting.

    • If attendees are present for more than a pre-defined threshold of the session length, they will be automatically marked as attended.

  • Meeting Recordings

    • Scheduled WebEx meetings that are recorded will import all recordings into ClearXP and attach them to the session for later reference.

Please contact your ClearXP customer representative to enable the WebEx integration for your account.

Meeting Synchronisation

When scheduling a face-to-face Session and the WebEx integration is enabled, the Add Video Conferencing button will include a new "Webex" option.

When saving the session, the WebEx integration will automatically schedule a WebEx meeting for the same date and time and attach the conferencing URL and join information to the session:

When launching the session view in ClearXP, the WebEx details will be shown and include a direct button to access the WebEx meeting.

WebEx meetings will not be scheduled for dates in the past or sessions that extend past 24 hours.

Attendance Marking

After creating a session, the Mark Attendance Automatically setting can be used to enable attendance marking for meeting attendees.

Editing User Profiles

User Attributes

Aside from a name and typically an email address, users can contain any other arbitrary attributes. An attribute is something that describes the user or can be used to help categorise groups of users together.

Hold onto that thought for a moment.

The benefit of attaching attributes is noticeable when assigning training and generating reports (which we’ll cover in-depth elsewhere). When assigning training, we may wish to deliver the “Introduction to Flight” module to all users of the Flamingo family but exclude the Penguin family due to their ill-fitting wings. Of the users assigned “Introduction to Flight”, we could segment our report by Species to determine if the American Flamingos are faster at learning how to fly than Andean Flamingos.

This collection of attributes is what we consider the user’s profile.

It’s important to exercise some restraint when defining what attributes make up each user’s profile. It’s tempting to capture everything from their age to the colour of their feathers, but not all of these are equally significant. A good litmus test is to ask yourself the following questions:

  • Could I use this attribute (either by itself or in combination with another) to uniquely identify an audience for the purpose of assigning training? Or;

  • Does this attribute represent something unique about the user’s demographic that I’d like to identify in reports?

To put it another way, there’s no obvious need to assign learning based on the user’s feather colour and it seems highly unlikely that we would see any difference in learning results between birds with differently-coloured feathers. On those merits, it wouldn’t be worthwhile capturing feather colour in the user’s profile.

Editing Profiles

We can find a user’s profile by searching for them on the Users screen and clicking their name. From the Profile screen, we’re able to review, add or update their details, as well as follow up on what learning they’ve completed.

As your user engages with your training, a summary of their activity and the training they’ve completed can be found in the User Activity section. Any achievements such as badges they’ve earned will also be listed under the Achievements heading.

Watch the below video for a demonstration on editing and deleting a user’s profile.

Inviting and updating profiles on a user-by-user basis can get time-consuming. Luckily there’s a better way. View Bulk Uploading Users to see how to make changes to all users at once.

DocuSign

The DocuSign integration can be used to embed DocuSign agreements inside learning content. By using our content authoring tool, you can build a learning experience that provides context and explains key concepts to increase signer confidence.

This integration is best suited to organisations that use DocuSign to send agreements to employees or customers and wish to build a seamless learning journey around the signing flow.

Enabling the DocuSign Integration

To get started with DocuSign, log into the ClearXP admin interface and navigate to the Integrations screen. A list of available integrations will be displayed at the top of the screen. Click DocuSign to get started.

A new browser window will open, asking you to log into your existing DocuSign account.

After signing in, you will need to provide consent to the ClearXP application to perform actions on your behalf. Click Allow Access to continue.

If everything worked correctly, you'll see the following success message.

Well done! You've successfully enabled the DocuSign integration. You can now proceed to building content that includes DocuSign agreements!

Embedding DocuSign into Learning Content

After enabling the DocuSign integration, you'll provide access to a new component in the ClearXP .

In the Components pane, scroll all the way to the bottom and take note of the new DocuSign Embed component. Drag the component onto the page.

Thus will embed a DocuSign agreement into your learning content. The DocuSign agreement will be dynamically loaded when a learner launches your content – ClearXP will retrieve the relevant agreement for the user launching the content and automatically load it into the page.

You can also ensure enforce signing of the agreement for the user to earn a completion for this learning module. Click the DocuSign Embed component you added to the page and from the Properties pane, select the Required for Completion option.

Congratulations! You've now enabled DocuSign and embedded an agreement into your learning content. For the best user experience, we recommend adding interactive elements explaining key concepts and information relating to your agreement prior to signing.

For more information, reach out to our support team and they'll be happy to assist!

Adding Activities

Activities can be added to the system from the Activities screen under Manage Content.

Click the Add Activity button to bring up a list of Activity Types

Pick from any of the below options depending on what type of activity you wish to create.

Terms and Conditions

Terms of Service

  1. You must use the Service only in accordance with these terms and conditions and the instructions, manuals or other materials regarding use of the Service that Clear Learning Systems makes generally available to its customers.

You must comply with all applicable laws during the exercise of your rights under these terms and conditions (including but not limited to all copyright and export laws).
  • You are responsible for maintaining the security of your account and password. Clear Learning Systems accepts no liability for any loss or damage from your failure to abide by this provision.

  • You are responsible for all content and materials posted to the Service and activity that occurs under your account.

  • Restrictions

    1. You must not use the Service to store or transmit infringing, libellous, or otherwise unlawful or tortuous material, or to store or transmit material in violation of third-party privacy rights.

    2. You must not use the Service to store or transmit viruses, worms, time bombs, Trojan horses and other harmful or malicious code, files, scripts, agents or programs.

    3. You must not interfere with or disrupt the integrity or performance of the Service.

    4. You must not attempt to gain unauthorised access to the Service or its related systems or networks.

    5. You may not use the Service for any illegal or unauthorised purpose.

    6. You must not modify, adapt or hack the Service or modify another website so as to falsely imply that it is associated with the Service or any Clear Learning Systems product.

    Ownership

    1. You acknowledge that between you and Clear, Clear owns all right, title and interest in and to the Service and the accompanying documentation and all related modifications and enhancements.

    2. You have no right to the Service except to the extent expressly granted in these Terms of Use. Clear reserves all right, title and interest in and to the Service.

    3. Clear shall have a royalty-free, worldwide, transferable, sublicense-able, irrevocable, perpetual license to use or incorporate into the Services any suggestions, enhancement requests, recommendations or other feedback provided by you, relating to the operation of the Services.

    4. The Customer retains all ownership and rights to eLearning courseware and content that: a) Is tracked and reported on by the Customer instance of the LRS b) Is hosted on Clear servers for use by the Customer.

    Liability and indemnity

    1. We will not be liable to you or any other person for any loss of profits, loss of business, direct or indirect losses, damages, liabilities, costs and expenses sustained, suffered by you or any other party as a result of any breach by us of these terms, or arising from any act or omission (including negligence) by us, our employees, agents and sub-contractors, or arising from any use or mis-use by you or any other person of any Deliverables (including, without limitation, any use outside the Purpose).

    2. No warranty is expressed or implied as to the quality or fitness of any Deliverables for any particular purpose or otherwise.

    3. You agree to indemnify us against any and all losses, claims, costs, expenses, actions, demands, liabilities or any other proceedings, whatsoever incurred by us in respect of any claim by a third party arising from or connected to any breach by you of your obligations under this agreement or arising from any use or misuse by you or any other person of any Deliverables (including, without limitation, any use outside the Purpose).

    Attendance Marking
    authoring tool

    Media Assets

    Upload assets such as images and documents

    Import CSV

    Import multiple activities from a CSV file

    Program

    Create a program to consolidate and manage multiple resources

    CMS Page

    Create an activity with custom CMS content

    F2F Event

    Schedule face-to-face workshops

    Type

    Description

    eLearn Package

    Upload any valid xAPI or SCORM zip file

    Quiz Attempts

    How to enable attempts tracking

    The Quiz Component has the capability to allow a user to take multiple attempts at a quiz. This is enabled by changing the Retry Behaviour setting under Properties when the Quiz is selected.

    The following options are available:

    • Disabled turns off retries completely and if failed, the learner cannot retry.

    • Reset Failed will clear responses for any questions the learner got wrong when Retry is clicked.

    • Reset All will completely clear the quiz when Retry is clicked.

    Tip: Retry behaviour is useful for allowing learners to re-complete self-checks again until they get the answer correct, but can also be useful for assessments.

    How to show past attempts

    If you want to allow a learner to see their past attempts, the above setting can be used in conjunction with the Attempts Table component which can be dragged into any existing Quiz component.

    No additional setup is required to use the Attempts Table – it will automatically synchronise the quiz with the attempt selected in the table. When a past attempt is selected, the quiz will become disabled and the question inputs will show the response selected at that point in time.

    Use with an assessor flow

    Enabling Attempts Tracking in conjunction with an Assessor Workflow presents an interesting use-case because it provides a way for a manager, observer or assesor to mark and leave feedback against a learner’s submission and then provide visibility to that learner over their feedback.

    When using with an Assessor Workflow, we recommend the following guidelines are followed:

    • Configure the Completion Condition for the page to "None / Module Roll-Up" since the activity's completion should be managed by the assessor instead of the learner's initial quiz submission.

      Then create a workflow that will Assign a Task to an assessor with a trigger to Mark Completed when the assessor approves the page.

    • Create an “Assessor” variation with the audience of Target User exists so that you can change content for the approver.

    Note that responses and attempts are synchronised between both learner and assessor automatically. Anything the learner responds to will be propagated to the assessor and vice versa to ensure everyone is working from the same state.

    Privacy Policy

    Introduction

    Clear Learning Systems is committed to providing quality services to you and this policy outlines our ongoing obligations to you in respect of how we manage your Personal Information.

    We have adopted the National Privacy Principles (NPPs) contained in the Privacy Act 1988 (Cth) (the Privacy Act). The NPPs govern the way in which we collect, use, disclose, store, secure and dispose of your Personal Information.

    A copy of the Australian Privacy Principles may be obtained from the website of The Office of the Federal Privacy Commissioner at www.privacy.gov.au.

    What is Personal Information and why do we collect it?

    Personal Information is information or an opinion that identifies an individual. Examples of Personal Information we collect include: names, email addresses, and employee numbers.

    This Personal Information is obtained in many ways including from our website, by email and from integrations with third parties. We don’t guarantee website links or policy of authorised third parties.

    We collect your Personal Information for the primary purpose of providing our services to you, providing information to our clients and marketing. We may also use your Personal Information for secondary purposes closely related to the primary purpose, in circumstances where you would reasonably expect such use or disclosure. You may unsubscribe from our mailing/marketing lists at any time by contacting us in writing.

    When we collect Personal Information we will, where appropriate and where possible, explain to you why we are collecting the information and how we plan to use it.

    Sensitive Information

    Sensitive information is defined in the Privacy Act to include information or opinion about such things as an individual's racial or ethnic origin, political opinions, membership of a political association, religious or philosophical beliefs, membership of a trade union or other professional body, criminal record or health information.

    Sensitive information will be used by us only:

    • For the primary purpose for which it was obtained

    • For a secondary purpose that is directly related to the primary purpose

    • With your consent; or where required or authorised by law.

    Third Parties

    Where reasonable and practicable to do so, we will collect your Personal Information only from you. However, in some circumstances we may be provided with information by third parties. In such a case we will take reasonable steps to ensure that you are made aware of the information provided to us by the third party.

    Disclosure of Personal Information

    Your Personal Information may be disclosed in a number of circumstances including the following:

    • Third parties where you consent to the use or disclosure; and

    • Where required or authorised by law.

    Security of Personal Information

    Your Personal Information is stored in a manner that reasonably protects it from misuse and loss and from unauthorised access, modification or disclosure.

    When your Personal Information is no longer needed for the purpose for which it was obtained, we will take reasonable steps to destroy or permanently de-identify your Personal Information. However, most of the Personal Information is or will be stored in client files which will be kept by us for a minimum of 7 years.

    Access to your Personal Information

    You may access the Personal Information we hold about you and to update and/or correct it, subject to certain exceptions. If you wish to access your Personal Information, please contact us in writing.

    Clear Learning Systems will not charge any fee for your access request, but may charge an administrative fee for providing a copy of your Personal Information.

    In order to protect your Personal Information we may require identification from you before releasing the requested information.

    Maintaining the Quality of your Personal Information

    It is an important to us that your Personal Information is up to date. We will take reasonable steps to make sure that your Personal Information is accurate, complete and up-to-date. If you find that the information we have is not up to date or is inaccurate, please advise us as soon as practicable so we can update our records and ensure we can continue to provide quality services to you.

    Policy Updates

    This Policy may change from time to time and is available on our website.

    Privacy Policy Complaints and Enquiries

    If you have any queries or complaints about our Privacy Policy please contact us at:

    Peter Potoroo,Nicole Numbat,Bianca Bandicoot
    Peter Potoroo
    Nicole Numbat
    Bianca Bandicoot
    [email protected]

    It's now possible to use the variation to provide the power to either the learner or the assessor to control who kicks off a retry:

    • Set Retry Behaviour to "disabled" by default and enable it for the Assessor variation to provide the assessor with the ability to retry and re-mark an assessment.

    • Or, set Retry Behaviour to "reset..." by default and then disable it for the Assessor variation to force the learner to re-submit the quiz with new responses.

  • Use the Assessor variation described above to hide and show questions for either the Learner or the Assessor. Using variations, you're able to design a quiz where an initial set of questions are shown to a learner and then the assessor will see "grading-specific" questions for marking correctness and providing feedback.

  • Use the Logic component to hide or show questions based on whether a Learner is viewing past attempts. This is important if you only want to show assessor responses when a learner navigates to an old attempt via the Attempts Table.

    Logic supports the following conditions for Attempts Tables:

    • is Active Attempt Selected is triggered when the user selects an unsubmitted attempt.

    • is Old Attempt Selected is triggered when the user selects an attempt that has already been submitted.

    • is Attempt with Assessor Submission is triggered when a user selects an attempt that an assessor has also reviewed and submitted their feedback against.

    • is Attempt without Assessor Submission is triggered when a user select selects an attempt that hasn't received feedback from an assessor yet.

  • See Bulk Uploading
    See Content Creation
    See Face To Face Management

    Enrolling Users

    Learn about enrolment modes and how to manually enrol users into a session.

    There are four different enrolment modes for assigning users to scheduled sessions as described below:

    This setting can be changed at the event-level and will restrict or alter a learner's ability to register for a session. In all cases, an admin can still manually assign a session to a learner as per the Admin-Only section below.

    Learner Self-Registration

    When an event's visibility is set to public or the URL is provided directly to a learner, the learner will be able to see all sessions scheduled in the future listed on the Event screen.

    When self-registration is enabled (by setting Enrolment Mode to either Self-Register, Approval Required, or Two-Step Approval Required), the learner will also see an Enrol button next to any sessions with available places, clicking this button will allow the learner to apply for the session.

    The places field can be used to restrict the number of learners who will be permitted into a session. As soon as the number of enrolled users reaches the places limitation, the Enrol button will disappear and be replaced with a Join Waitlist button as described in Session Waitlist below.

    Self-Register

    When the Enrolment Mode is set to Self-Register, the learner will be immediately enrolled into the session. The session will appear in their list of Assigned Learning and the learner will appear in reports as requiring to complete the session.

    When this mode is enabled, a learner is also allowed to unregister from a session by re-visiting the Event screen and clicking Cancel next to the session they are enrolled into.

    Approval Required

    When the Enrolment Mode is set to Approval-Required, the learner must receive manager approval before being enrolled into the session. When the learner applies for the session and the user has a manager assigned to them, the manager will receive a notification requesting that they either approve or reject the learner's enrolment into the session.

    While the learner's application is pending, they will appear in the Session Waitlist until the manager approves their application. Once approved, a learner cannot cancel their application themselves but their manager can return anytime to change the approval to a rejection.

    Two-Step Approval Required

    When the Enrolment Mode is set to Two-Step Approval Required, the behaviour follows the same process as the Approval Required flow but after the manager has approved, the learner will remain in the Session Waitlist with a status of Approved. An admin must now manually add the learner to the session before they will be enrolled.

    Admin-Only

    When the Enrolment Mode is set to Admin-Only, the learner will not see the Enrol button next to the session and will instead see the message "Registrations closed". In this case, learners can only be assigned via the Admin Registration method described below.

    Session Waitlist

    The Session Waitlist provides a summary of learners who have applied for a session but have yet to be enrolled. There are two different actions that can cause a learner to appear on the waitlist:

    • The session had reached capacity (the number of enrolled users exceeded number of available places) and the user requested to Join the Waitlist.

    • The event's Enrolment Mode was set to Approval Required or Two-Step Approval Required and the learner had applied for the session but they have not yet completed the process and become enrolled.

    These two scenarios are differentiated by the population of the Assigned column. When the Assigned column is blank, the learner has explicitly joined the waitlist.

    Otherwise, the Assigned column will be populated with the name of the manager with whom the learner is awaiting approval.

    The Session Waitlist also allows admins to select any of the users on the list and perform the following actions:

    • Notify of Availability - A notification will be sent to selected users informing them that there are now available places in the session.

    • Add to Session - The selected users will be enrolled into the session and notified of their enrolment.

    • Decline - The selected users will be marked as declined and receive a notification informing them that their application was declined.

    • Remove - The selected users will be removed from the waitlist without receiving a notification or status change.

    • Email Selected - Opens the default email application with the email address of each selected user populated in the To field.

    Admin Registration

    Administrators are not constrained by the Enrolment Mode restrictions described above and are always able to manually enrol a user into a session.

    Admins are also able to override the places field and enrol more learners than there are available places for a given session. It is the administrator's responsibility to ensure there will be enough space when the session is run.

    To manually enrol users, follow the below steps:

    1. Navigate to the Event and Session that you wish to assign a user to.

    2. Under the Enrolled Users section, click the Add Users button to open a slide-out panel that will allow searching and adding multiple users at once. a) If desired, it's possible to copy and paste a list of users' unique identifiers (i.e. email address) to select multiple users at once. Just ensure each identifier is separated by a comma, space or new line.

    b) Alternatively, manually search for users by name or unique identifier and select them individually.

    3. Once you've selected the users you wish to add, click Add to assign the users to the session.

    4. Click Save Session to finalise these changes - each learner will be enrolled into the session and receive a notification that they have now been assigned the training and must attend.

    Enrolment Mode

    Description

    Self-Register

    Allow learners to enrol into available sessions without requiring approval.

    Approval Required

    Learners may apply for sessions but will not be enrolled without manager approval

    Two-Step Approval Required

    Both manager and admin approval is required for learners to be enrolled into sessions

    Admin-Only

    Only admins are able to enrol learners into sessions.

    Organising Activities

    The Labels directory on the right-hand side of the Activities screen can be used to organise your content into a nested folder structure.

    This can help to keep your activities list tidy so that you can find resources more quickly in the future. It can also be used to restrict access to certain activities by marking the label as private and restricting who it's shared with.

    Label Structure

    What labels you decide to create and how you organise your content is entirely up to you and what makes the most sense for your organisation. However, there are two patterns we see used most commonly amongst our users.

    Org-Centric Structure

    Mirroring your label structure with your organisational hierarchy helps to align content with the teams responsible for managing that content. This could be done by Department or geographical area, for example, your labels could look like the following:

    • Asia Pacific

      • Administration

      • Information Technology

      • Sales / Marketing

    When it comes to sharing, this makes it easy to share labels with the teams they belong to so they can manage their own content and resources.

    Hint: An activity can belong to multiple labels. This means that IT training material that might be used across regions can be labelled as Asia Pacific / Information Technology as well as North America / Information Technology to allow for shared visibility and ownership.

    Content-Centric Structure

    When your content is more centrally-managed by a small team, an alternative structure based on function might prove more beneficial. For example, if your HR team manages the content for the entire organisation, you could assign that content to labels based on how the content is used. For example:

    • Onboarding

    • Induction

    • Learning

      • Competencies

    Applying labels this way can help to organise content based on how it's used and permissions can be applied so that members of the team who manage certain aspects of the employee lifecycle can take ownership of that content.

    Remember, there's no right or wrong way to organise your content and it's entirely valid to use a combination of the above (or something entirely different altogether!). Because activities can belong to many labels, you can use multiple intersecting governance strategies to manage access appropriately.

    Controlling Label Permissions

    Organising your activities into a series of labels is a good hygiene practice but it also has the practical benefit of enabling strict management of who is able to administer what content.

    By default all labels are considered organisation-wide unless set to private – this means anyone who has admin privileges to the Activities screen will see all labels and activities. You can change this behaviour by hovering over a label, clicking the 3 dots that appear and selecting Edit.

    The Visibility setting controls who is able to see the label and its contents and can be one of the following options:

    Visibility Setting
    Description

    Inherit is the default setting for nested labels which means the label's visibility will be controlled by the label that contains it. This means that permission changes at the top-level will generally flow down to any labels underneath it, unless those labels themselves have been configured differently.

    When set to private, a table will appear allowing you to define who should have access to that label. You can add users individually or add a user group to grant permissions to a wider range of users at once.

    Access Levels

    The permissions table also allows setting an Access Level for users or groups you add to the label. This means different users can be granted visibility over a label but with different levels of permissions.

    The below table shows what actions are permitted by different access levels

    Access Level
    Can See Label
    Can Edit Activities
    Can Edit Labels

    It's worth noting that while an Editor can create or edit any activity underneath that label, only an Owner can edit the permissions on the label or create sublabels under the label.

    Open or Closed Access?

    A decision you will need to make early on is whether you want all administrators to access everything by default (open access) or whether they won't be able to see anything will need to be added to labels to access content (closed access).

    The below table outlines the considerations with each of these approaches.

    Approach
    Considerations

    Roles

    It's important to understand how Roles overlap with Label permissions. The difference between these can generally be summarised in two short points:

    • Roles are the master control that grant a user access to specific platform functions or screens.

    • Labels further restrict a user's access to activities within each of those platform functions. Labels cannot grant more permissions than are allowed by their system Role.

    For example, if a user has a Role with read-only access to the Activities screen then that privilege cannot be elevated by adding them to a Label and giving them Edit or Owner permissions. The rationale for this is that Roles provide a centralised location for super admins to provide hard restrictions on other user's access levels.

    Labels can, however, be used to further restrict someone's access to activities. For example, if a user belongs to a Role that grants them access to Dashboards, then they will only see activities on that Dashboard for labels that they also have access to.

    North America

    • Administration

    • Information Technology

    • Sales / Marketing

    Compliance

  • Technical Skills

  • Performance Management

    • Assessments

    • Goal-Setting

  • Organisation-Wide

    Anyone belonging to the organisation can find and access the label.

    Private

    Only accessible by users or groups you have shared the label with.

    Inherit

    Use the permissions from the label that contains this one.

    View

    Edit

    Open Access

    • By default, your label directory will be set as Organisation-wide and everyone will have access to everything.

    • To restrict access, you will need to mark certain labels and their descendants as private.

    • This approach is suited to organisations with small numbers of admins who have access to the majority of content.

    • Some content may be deemed sensitive and can be further restricted to specific users or groups.

    Closed Access

    • The label directory will need to be set to Private to restrict access to all activities. Only users added to the label directory permission will have access to all content.

    • Labels will need to be set to Private with users added to those labels to grant them permission to see and edit content.

    • This approach is suited to organisations with large numbers of admins who should only be able to access small amounts of content.

    Owner

    Basic Content Creation

    ClearXP comes with a built-in authoring tool for creating your own learning content. The editor's capabilities allow the creation of multi-screen activities consisting of static content, quizzes as well as more complex interactions.

    Creating a New CMS Activity

    1. Start by creating a new CMS Page activity as described in

    2. On the New Activity screen, give the Activity a name and click Save Changes

    3. Scroll down to the

    Setting Up Events

    Learn how to create events and schedule sessions.

    ClearXP provides a hierarchical structure to managing face-to-face training that is composed of Programs, Events and Sessions.

    The following is a description of these three key concepts:

    • Program - A Program is a collection of events required to meet an overarching learning goal.

    • Events - An Event represents an assembly of people for a particular purpose at a certain point in time. Events can be one-off such as a conference, or have multiple occurrences such as a workshop.

    Content
    section – the
    Content Type
    will have been pre-selected as
    CMS Page
    but you now need to select a
    Layout Template
    from the list available:

    Blank Template

    A bare-bones template that allows the creation of vertically scrolling content. Multiple screens can be linked together manually to build decision-tree navigation.

    Full Screen Template

    Content is centered vertically on the page with a linear navigation bar at the bottom of the screen. Useful for creating Powerpoint-Style content with navigation always moving to the next slide.

    Layout Templates apply predefined styles and functionality to the activity being created. Select the one most appropriate for the content you wish to create.

    4. Click Save and Edit Content to save your template selection and launch the authoring tool.

    Using the Authoring Tool

    The ClearXP authoring tool allows the creation of learning content by dragging Components onto the Canvas. Components have editable Properties that can be changed to customise their behaviour. Continue reading to learn how to control this functionality.

    For the purpose of this documentation, all screenshots will be using the Blank Template layout.

    Navigating the Interface

    The Authoring Tool interface with a blank canvas
    1. The Canvas – The area where all components can be dragged and dropped onto to add to the content on the page. Components added to this area can be interacted with by clicking to select and dragging to a new location or editing (see Editing Components below).

    2. Device Preview – Select either Desktop, Tablet or Mobile to preview how the content will look on different screen sizes.

    3. Selection Tabs –

      • Components: A list of components that can be dragged onto the Canvas to add content ().

      • Properties: Will display any editable properties for the selected component ().

      • Styles: Override component styles such as font sizes, colours, etc. ().

      • Screens: Add or manage multiple screens for this content ().

    4. Editor Controls –

      • Preview: View a preview of the content in the editor

      • Save: Save any changes to a draft version

      • Publish:

    Adding Components

    Components Tab

    With the Components tab selected, hover over the component you wish to add then click and drag to drag the component onto the Canvas. As you drag, a horizontal line will appear showing where the Component will be placed on the page when you release the mouse.

    Some Components may have restrictions around where on the page they can be added – for example, quiz question components can only be added within a Quiz component. See the Component Reference at the bottom of this page to learn about all restrictions.

    Editing/Deleting Components

    Once a Component has been added to the canvas, it can be moved around or its properties can be edited to change its behaviour.

    Start by clicking on the Component to select it.

    The image component has been selected

    A border will appear around the selected component which displays the following information:

    1. The name of the selected component

    2. The component toolbar –

      • Up Arrow: Click to select the parent/container component

      • Drag Handle: Click and drag to move this component within the canvas

      • Clone: Click to duplicate the component

      • Trash: Click to delete the component from the canvas

    Selecting Properties in the Selection Tabs will reveal a number of component-specific properties that can be changed to alter the behaviour of the component.

    Properties Tab for the Image component

    The Properties tab is where non-visual aspects of the component can be set, such as selecting the image for an Image component or setting the options and correct response for a Multiple Choice component. See what properties are available for a given component in the Component Reference section below.

    Changing Component Styles

    With the Component selected, you can also edit many aspects of its visual style by selecting the Styles tab.

    Styles tab

    Simply edit each respective field to customise the styles as desired. Styles that have been edited will change to orange but these can be reset by deleting the input field.

    Adding New Screens

    Most templates include the ability to navigate between multiple screens. To add or manage existing screens, click the Screens tab.

    Screens Tab

    Click New Screen to create a new screen. You can edit the content on each screen by clicking the screen from the list to load that screen's content into the Canvas. To delete a screen, click the trash icon below its name.

    Component Reference

    The following is a list of all available components and any configuration options.

    Common Components

    Component

    Description

    Configuration Options

    Text

    Free text for writing formatted content.

    Subheader

    A block element with text for breaking up the page into sections.

    Image

    Upload or add an existing image to the page.

    • Alt Text - Associated with the image for screen-reader use.

    Embed Code

    Layout Components

    Component

    Description

    Configuration Options

    Columns

    Splits the page into two columns so content can be displayed side-by-side.

    Learning Components

    Social Components

    Quiz Components

    Component

    Description

    Configuration Options

    Quiz

    A container for quiz input elements, responsible for submitting and grading the quiz.

    • Quiz Name - The name of the quiz for reporting purposes.

    • Submitted Message - Displayed after the quiz has been submitted.

    Text Input

    A free text input field for collecting open-ended responses.

    • Input Label - The label to display above this input field.

    Multiple Choice

    A drop-down selection of multiple responses.

    • Label - The label to display above this input field.

    • Choices - Name/Value pairs of possible selection options. Value will be used in reports as the selected response.

    Rating Scale

    You must add a Quiz component to the page before you can add any of the question-related input fields. All input fields must be nested underneath a Quiz to be functional.

    Adding Activities
  • Sessions - A Session represents a single occurrence of an event - typically sessions will be equivalent, but scheduled with a different date, location or facilitator. To capture workshops that consist of multiple parts or days, these should be created as separate Events within a single Program.

  • Creating a Program

    The creation of a Program can currently be achieved via the creation of a Module Hierarchy but dedicated Program-management functionality is a W.I.P. and will be available soon.

    Creating an Event

    Events can be used to capture a baseline unit of training in the physical world. Follow the below steps to create an Event:

    1. In the ClearXP admin interface, navigate to Activities

    2. Click Add Event to create a new event

    3. Fill in any Event Details – details here will be displayed in the Learning Hub when viewing the event.

    Field

    Description

    Required

    Event Name

    Will be displayed in reports and the Learning Hub when the user is searching for an event.

    Yes

    Cost

    The cost of attendance - this is purely informative to indicate that the learner or their manager may be billed externally.

    Learning Objectives

    A description of the learning objectives that will be achieved by attending this event.

    Instructions/Notes

    ClearXP does not enforce the value of the Prerequisites field, it is up to the learner to ensure the prerequisites have been completed prior to the Event's Session start date.

    4. Click Save Event to finalise the creation of the event. Sessions cannot be added until the event has first been saved.

    Adding Sessions

    An event only becomes useful once sessions have been scheduled to take place. Users can be enrolled into the session and their attendance marked at the conclusion of the session.

    In certain cases it may be desirable to garner interest in an event before scheduling and running sessions. To handle this scenario, see the Expressions of Interest section.

    1. Within the event you want to add sessions to, click Add Session to create a new, unsaved session.

    2. Populate any details as necessary

    Field

    Description

    Required

    Session Name

    Will be displayed in reports and the Learning Hub when the user is searching for an event.

    Yes

    Start Date

    The date the session is scheduled to start on.

    Yes

    End Date

    The date the session will end on - this may be the same as the Start Date or later if a multi-day event.

    Yes

    Start Time

    3. Click Save Session to finalise the creation of the session. If Event Visibility is set to 'Public' then this session will now be listed when the event is viewed within the Learning Hub.

    Uploading Sessions

    If managing a large number of events and sessions, it may be more efficient to bulk upload a CSV file that consists of all session details instead of creating each session manually through the interface.

    Read instructions on how to bulk upload activities.

    Expressions of Interest

    Every event contains an Expressions of Interest list that captures users who would like to attend the event but are unable to due to lack of available places. There are two distinct ways a user may be added to the Expressions of Interest table:

    1. If there are no scheduled sessions for an event, a Register Your Interest button will be shown on the Event Screen - clicking this button allows the user to express interest in the overall event.

    2. If a session is full and self-registration is allowed, a user will see a button to Join Waitlist - clicking this button will add the user to the waitlist for that specific session, as well as the overall Register Your Interest list.

    Within the Register Your Interest table, these two actions are distinguished by the Applied For column which indicates if the user applied for the event or a specific session.

    This table is useful for monitoring interest for an event that is full or not currently running. Once enough interest has been gathered, sessions can then be created and these users optionally enrolled into one of those sessions.

    Save and publish changes for immediate access
  • Exit: Close the editor without saving.

  • Insert custom HTML code that may be supplied from YouTube, Vimeo, etc.

    Sets and displays the scale for Rating Question components.

    • Scale - Description/Score pairs for each of the possible scale ratings. Both Description and Score will appear in reports.

    Rating Question

    A question for the preceding Scale Rating. Ensure a Scale Rating exists in the content prior to this component, otherwise no options will be displayed.

    see Adding Components below
    see Editing/Deleting Components below
    see Changing Component Styles below
    see Adding New Screens below

    Additional instructions that will be displayed to the learner that's left up to the discretion of the admin creating the event.

    Prerequisites

    A list of learning activities that will be displayed to the learner and should be completed prior to attending the event.

    Attachments

    A list of files that will be supplied to the learner and can be downloaded prior to attending the event. This may include documents to be printed and brought on the day

    Facilitator Guide Attachments

    A list of files that will be supplied to the facilitator of the event. These files will be hidden from the learner when viewing the event.

    Event Visibility

    Whether to hide the event – it will not appear in search results. Instead, the event can be opened manually via a distributed link.

    Yes

    Enrolment Mode

    Control how learners are enrolled into sessions within this event.

    Yes

    Event Attributes

    Any other arbitrary attributes can be added that will be used when searching or generating reports on events.

    The Start Time for the session.

    Yes

    End Time

    The End Time for the session.

    Yes

    Time Zone

    The Time Zone of the location the session will be held in. If the user's time zone differs from this, the session will display the local time conversion alongside the scheduled time.

    Yes

    Facility

    The location of the facility for where the session will take place.

    Room

    The room within the facility for the session.

    Venue Description

    An optional description to be displayed to the learner along with the venue details.

    Available Places

    The maximum number of users that are allowed to self-enrol into this session. Self-registration will be disabled once this limit is reached but admins will still be able to enrol additional users.

    Instructions

    Additional instructions that will be displayed to the learner that's left up to the discretion of the admin creating the event.

    Session Attributes

    Any other arbitrary attributes can be added that will be used when searching or generating reports on sessions.

    2024 / Q3 - Q4

    2024/12/23

    Fixes

    • Fixed the incorrect registration being used when launching a workflow activity that directed to a standalone eLearn module. This was causing issues with completion statuses being lost.

    • Fixed a couple glitches with task reassignment running against deactivated users which was resulting the task being reassigned to the same user.

    2024/12/18

    Enhancements

    DocuSign Integration

    We've partnered with DocuSign to integrate documents directly into ClearXP content. Now you can seamlessly incorporate legally-binding digital signatures into your learning content. Learners can sign contracts, acknowledge policies, or complete forms all within their learning journey.

    A couple other small enhancements

    • We've built automated Task Delegation functionality that can be used to detect tasks assigned to deactivated users and reassign them to the new line manager instead. This helps prevent tasks going into limbo when the assignee leaves the organisation.

    • Reports now support label-based permissions so users can be granted access to a subset of reports in your organisation. This has parity with existing .

    2024/12/12

    Enhancements

    • Compliance Report Builder now supports scheduling emails including a daily or weekly recurrence frequency.

    • Manager Dashboards will now de-emphasise users on extended leave to help managers prioritise which users to focus on.

    • Sign Off template now supports manager approval flows and selecting which date to register a completion against.

    Fixes

    • KPIs in Performance Assessments now have a consistent sort order.

    • Added support for user scopes that match multi-value attributes.

    • Fixed Manager Dashboard drill down for really large hierarchies.

    • Fixed Enrolment References not showing up in the User Group screen.

    2024/11/28

    Enhancements

    Tooltip Functionality

    We have a new Auto Tooltip CMS component that can be used to highlight words within any containing Text component and show additional information on hover or click. This is useful for providing definitions or additional context information in text-heavy content.

    • Define a list of terms and the content to display for each term.

    • Choose whether to show the content as a tooltip (on hover) or a card (on click).

    • The first instance of each term in a Text component will be highlighted and learners can interact with them to learn more.

    Sign Off Template

    We've built a new Sign Off template that can be used to build manager-initiated workflows. Previously manager approvals used to require the learner kicking off the workflow by uploading a document or submitting a form. With the Sign Off template, managers can now start this process.

    • Managers can upload documents or fill in completion details via a standard CMS-editable form.

    • Managers can select one or more learners that the details apply to.

    • Upon submission, the learners will be automatically marked as completed with the entered details and evidence document logged against their profile.

    Inbound Data Feed Pipeline

    This one's for the enterprises. We've built a flexible inbound pipeline that's fully configurable and can be used to import data from an external source.

    • Files received over SFTP or another source can be fed into the pipeline.

    • File types can be of any format including CSV, Excel, pipe-delimited, etc.

    • Filters and transformations can modify the inbound file prior to import.

    • Inbound files can be encrypted and will be decrypted by our pipeline.

    2024/11/14

    Enhancements

    Just some very small enhancements for this release:

    • Compliance Reporting now has sharing options so reports can be shared with other users or groups in the organisation.

    • We added support for using prerequisite fields as dynamic parameters in workflow Refresh actions – this allows you to set the Start or Due Date for a module based on the completion date of a prerequisite.

    • Reports now support outputting a dynamic column from date-based rules. For example, a column could be included in a completion report to highlight new starters if their Commencement Date falls within a certain range.

    2024/10/31

    Enhancements

    Regional Manager Dashboard

    Following on from the Manager Dashboard redesign earlier in the month. We've given the same treatment to the Regional view which aggregates teams up to a wider region level

    • Pie chart summaries at the top show the overall completion and overdue percentage across Enrolment Categories for the entire organisation.

    • Each region is shown in a table layout with their overall completion percentage. Each region can be drilled into to see the team-specific dashboard.

    • Regions groupings are fully customisable so they align with your organisational hierarchy.

    2024/10/24

    Enhancements

    The Tasks CMS component now supports filtering by date range and completed / incomplete. These filters have also been exposed in the Learning Hub tasks screen.

    Fixes

    • We fixed an issue where our outbound data feeds weren't including the correct value when exporting dates older than 1970.

    • We also fixed a minor UI glitch where the report search input was getting cut off.

    • Fixed time-series charts not rendering correctly when set to daily and the date range crosses daylight-savings time zones.

    2024/10/10

    Enhancements

    Manager Dashboards

    We're trialling a new Manager Dashboard view that displays team members in a grid layout, with progress broken down by Enrolment Category.

    • Each grid cell can be clicked to expand and see summary of completions under that category, along with any required or recommended sub-categories.

    • Pie chart summaries at the top show the overall completion and overdue percentage for the entire team.

    • The Learning Activities view now shows the progress as a percentage for pathway activities to indicate how far through the program each learner is.

    2024/09/26

    Enhancements

    Vanta Integration

    We recently partnered with Vanta to automate our security compliance. You can view our security controls, policies and compliance certifications in our

    Since we use ClearXP to train ClearXP employees, this also means we've built a Vanta integration for our training compliance.

    • Security Awareness training records are now automatically synchronised with Vanta.

    • Approved Background Checks are also automatically uploaded and sent to Vanta.

    Admin Enhancements

    We've also rolled in some more minor enhancements for ClearXP admins:

    • All Program Owner reports now include columns to indicate which Cohort the learner is assigned to.

    • The completion values when exporting the pivot completion report will now appear as -, 0 or 1 to make it easier to sum up completions using Excel formulas.

    • We've extended support for Dynamic User Attributes to support date-based rules. For example, a "New Starter" attribute could be created that will be set to "Yes" or "No" based on how long the user has existed inside the organisation and will be updated automatically.

    2024/09/12

    Enhancements

    Just a small one this week: we had a lot of requests to bulk copy attributes from one resource to another. This is now possible by clicking the Copy Attributes button and pasting them onto another screen. This works for Users, Activities and Enrolments.

    Fixes

    • We fixed an issue where un-enrolling a user from a program would also remove them from all cohorts even if they were still enrolled into the program via a second enrolment. Users will now only be auto-removed from cohorts when they have no active enrolments remaining.

    • We found and fixed an edge case where content that relied on a video completion sometimes wouldn't register as completed if closed too quickly after finishing the video.

    2024/09/05

    We dedicated the past two weeks to making a huge number of quality of life improvements for customers. This included fixing common issues as well as adding commonly requested features. Get ready for a long list of fixes!

    Article Editor

    • Anchor links now correctly work for newly created headings without requiring a page reload.

    • Ctrl-A and Ctrl-E now navigate to the start and end of the line within code blocks.

    • It's now possible to create links using syntax.

    Event Management

    • Creating sessions now automatically labels them underneath the event which ensures event-level permissions also apply to all nested sessions.

    • Deactivating an event will now only deactivate future sessions. This prevents cancellation emails being sent for historical sessions.

    • Deleting a session will now automatically cancel any WebEx meetings that had been attached to the session.

    Learning Hub

    • Users will no longer see assigned tasks for inactive activities.

    • Deleting an activity will now also delete any tasks associated with that activity.

    • The Start New Attempt option will no longer show up for external links – this option didn't make sense since external links don't send tracking data back to ClearXP.

    • Manager dashboards will now always

    Admin

    • It's now possible to send a scheduled or emailed report with special characters such as apostrophes (previously the download link was breaking in these reports).

    • Publishing an activity from one realm to another will now restore the activity if it had been previously deleted in the destination realm.

    • User avatars on collaborative editing screens now use a more sensible colour palette.

    • The Program Owner dashboard now includes many more filter options such as User Group, Completion Date

    2024/08/22

    Enhancements

    Program Owner Dashboard Enhancements

    We've made a handful of improvements to our Program Owner dashboards, focusing on better support for Events as well as larger multi-step Programs or pathways.

    • A new Pivot view can be enabled for program compliance and completion reports. This view shows a grid of completion statuses for each step in the pathway for all users, making it much easier to see how far through a program each learner is.

    • Opening the Program Owner view for an Event will now provide a breakdown of the attendance statuses for all learners who have attended sessions in the event – this includes whether they are registered, have attended, cancelled, rescheduled or didn't show up to their assigned session..

    • A new Enrolments List lets program owners know which enrolments are being used to assign learners to the program, with direct linking to those enrolments for easy update.

    2024/08/15

    Enhancements

    Compliance Report Builder

    While we allow reporting on absolutely anything, we realise a lot of the time learning administrators just need a simple compliance report which is why we created a simplified interface for generating compliance reports.

    • Simply select the learning modules you want to report on along with basic filter options such as audience or date range.

    • The resulting report includes employee information and compliance dates for each module, with the ability to add/remove additional user attributes.

    • The report can be immediately downloaded to spreadsheet format or scheduled as an email to be sent on a regular basis.

    2024/08/08

    Enhancements

    Skills Taxonomy

    We've released exciting new functionality that uses AI to generate a bespoke skills framework for your organisation. Skills are assigned to roles and highlight the capabilities and expertise required by different business functions.

    • We read in your organisational hierarchy, supplement it with public skills data and use AI to generate a skills taxonomy customised for your organisation.

    • Skills and competencies are attached to every role in the organisation and indicate the make-up of skills for a given job, and the proficiency level required of each competency.

    • A visual heat map show where skills overlap across roles and which skills are more heavily required for a given role. Drilling into the heat map will further breakdown skill and competency requirements for that role.

    • Further refinement of the skills taxonomy can be done via a manager prioritisation process – ClearXP will assign a task to all managers of a role to gather feedback on which skills they value more highly for that role. This can be used to prune skills not specific to your organisation and re-rank the importance of others.

    2024/08/01

    Enhancements

    First-Class Email Tracking

    ClearXP has always supported email notifications but these used to go through a third-party platform which restricted our ability to bring data back into ClearXP itself. We've now brought this into ClearXP itself which means we're able to provide the following benefits:

    • Better email deliverability including faster times to get emails into your learners' inboxes.

    • Visibility into whether an email could actually be delivered or whether it bounced or was marked as spam.

    • Tracking of learners opening or clicking links within received emails. These get collected as xAPI data that feeds directly into our analytics reporting.

    A few other admin enhancements...

    • Completions table reports available from Program Owner dashboards and Activity Analytics now supports multiple export options – either a flat completion table for the activity, or a pivot report containing the completion status for all activities in the program or pathway.

    • Our Extract pipeline can now send multiple extracts for a single completion if the activity has been tagged with multiple unique IDs.

    2024/07/25

    Enhancements

    Some small platform enhancements this week for both administrators and managers:

    • The Program Owner dashboards now include the activity type underneath the activity's name, and the tasks report now includes Manager as a new column.

    • When notifying a manager of Flagged Feedback, the message preview will now fill out the dynamic fields for the activity, feedback comment and date so administrators can see exactly what email will be sent when triggered.

    • Learning Hub manager dashboards now display the attendance status and session dates when drilling into events.

    2024/07/11

    Fixes

    • We've added a workaround for old Storyline modules not sending valid xAPI statements – these were using the wrong format for contextActivities which we now detect and auto-migrate so tracking data won't be lost.

    • Fixed incorrect users appearing in the Manager Dashboard activity drill down if the user had been assigned to multiple dashboard roles.

    Location Reference
    functionality can be used to link users to a specific location activity (i.e. the location they're based at) and synchronise their user attributes with that location.

    The feed can be used to import employee data, org hierarchy data or even historical completions.

    The toolbar now includes a button for formatting text as code.
  • Spellcheck will no longer apply to inline code blocks.

  • Inline code blocks now support up to 500 characters in length (previously it was 100).

  • Creating really long links no longer breaks the layout of the link editor.

    • We've also just made it a lot easier to create and edit links in general.

  • Article links that point at external websites will now open in a new tab.

  • It's now possible to paste images into the editor and have them automatically upload and get added to the article.

  • show the latest document and expiry/issue dates when learners have multiple attempts for a document upload activity.
    • Speaking of uploaded documents – these now support special characters such as asterisks, plus characters, percentage sides and really anything else you could possibly use in a filename.

  • The checklist items in checklist activities can now be ticked when launched from the explore screen.

  • Language preference changes are now tracked from the user profile screen and show up in analytics reporting.

  • and
    Status.
  • Enrolment workflows will no longer change a user's status to assigned if they already have an overdue status.

  • Resetting state for an activity will now also reset state for any workflow content inside that activity.

  • Changing a Role's user scope conditions from "when all match" to "when any match" (or vice versa) no longer causes the scope check to break.

  • Numeric attribute fields can now be saved when set to 0.

  • label permissions for content
    Trust Center
    markdown link

    Enrolment Workflows

    Enrolment Workflows can be used to trigger specific actions to run against users enrolled into an activity on certain dates. The following are common use cases for utilising workflows:

    • Scheduling learning to appear on a specific date.

    • Refresher training that will expire at a set time period after completion.

    • Assign further activities or pre/post-training surveys.

    • Setting reminder notifications to be sent before and after due dates.

    By creating a custom workflow, you can define an abstract set of rules that can be re-used across enrolments with different Start/End Dates.

    Hint: In addition to Enrolment Workflows which only apply to enrolled users, an Activity Workflow can be used to run actions against any user accessing an activity, whether enrolled or not.

    See Activity Workflows to read more.

    Workflow Fundamentals

    A workflow consists of a series of Triggers. A Trigger specifies an Action that will occur when the Trigger's Conditions are met. A typical trigger might read as:

    Trigger on Start Date → Change Status to Assigned

    This would assign an activity to a user when the start date is matched.

    Trigger Conditions

    The Primary Condition

    Every trigger must contain a primary condition that will be met before the trigger will run. There are two possible types of primary conditions for defining a trigger:

    • Date-Based: The trigger occurs on a specific date (i.e. 1 week before Start Date, assign a survey)

    • Status Changes: The trigger occurs as a result of a status change (i.e. when the user is assigned, send a notification).

    Date-Based triggers are the most common of the two, typically workflows are used to ensure certain actions occur on a specific day. Because workflows are designed to be abstract, these conditions are best used when referencing a parameter that is populated from the enrolment.

    For example, instead of setting a trigger to mark a user as overdue on January 1st, 2030, the workflow trigger would be set to mark a user as overdue on the Due Date. The Due Date can then be set to different values for different enrolments, i.e. Course A may have a Due Date of January 1st, 2030, but Course B might be a different date. In this way, the same workflow rules can be used for different enrolments.

    This layer of abstraction may feel restrictive at first but provides a way to create a standard set of rules that can be used across the entire system without the need for duplication.

    Secondary Conditions

    In addition to the primary condition, any number of secondary conditions can be added. Secondary conditions are much more flexible and can refer to a user's attributes or their completion/enrolment status in the activity. Secondary conditions are often required to ensure an action is only triggered for some users in the enrolment, an example of this would be an overdue reminder:

    Trigger 1 day after Due Date AND Completion Status is not completed → Send Notification

    This trigger can be used to send an overdue notification to all users who haven't completed the activity. In this case the secondary condition ("Completion Status is not completed") ensures the overdue notification isn't sent to users who have already completed the activity on time.

    It is important to be aware that workflows are evaluated overnight and not in real-time. This caveat has some subtle implications – for example, if wanting to send a notification when a user completes an activity, the trigger condition must be:

    Trigger 1 day after Completion Date → Send Notification

    This is because workflows are evaluated in the morning and if a user completed during the day, the next day would be the first time a completion date trigger could be evaluated (i.e. a trigger on the completion date would never run).

    Actions

    Types of Actions

    A big driver for workflows is the ability to change a user's enrolment status for a given activity.

    The Default Action

    Workflows may optionally include a Default Action that will be applied when none of the trigger conditions are met. This is useful to provide a fallback status ahead of any actions being run. For example, for date-released training, we would want to assign an activity on the Start Date which means that prior to the Start Date, the training should be unassigned.

    Instead of picking some arbitrary earlier date to mark the user as unassigned, it's easier to use a Default Action of Change Status to Unassigned instead.

    Creating a Workflow

    Under Assign Learning, click Workflows to access the Enrolment Workflows screen. This will bring up a list of saved workflows, if any exist.

    Click Add Workflow to create a new workflow.

    Enter a Workflow Name and optionally write a description to help identify this workflow and its purpose in the future.

    Click Select a Workflow to start with a predefined workflow template and pick from the following options:

    • Assigned Ad-Hoc: The activity is assigned immediately without a Due Date

    • Assigned with Due Date: The activity is assigned immediately with a set Due Date

    • Date-Assigned: The activity is unassigned until a specific Start Date with a Due Date

    You can also create a workflow from scratch by clicking Add Trigger without selecting a predefined template, but we find it's easier to start with some base rules and modify from there.

    Editing Workflows

    Workflows provide the control for defining your own custom rules and actions, if desired. For the below instructions, we'll start with the Date-Assigned workflow.

    The workflow view provides a timeline of triggers that will occur. Above the blue line is a list of date-based Primary Conditions that have attached actions, whilst below the below line we see any Secondary Conditions and their resulting Actions.

    Adding a New Trigger

    Click the Add Trigger button in the top, right-hand corner of the screen to add a new trigger.

    1. The primary condition for this trigger, must be one of "when Date" or "When Status".

    2. Click this button

    Editing an Existing Trigger

    1. Click on a Condition/Action pair to open the Trigger Panel.

    2. Edit the Conditions on the left-hand-side of the Trigger Panel or the Actions on the right-hand side of the panel.

    3. You may close the Trigger Panel by clicking again on the highlighted Condition/Action pair or by alternatively selecting a different Trigger to edit.

    Removing a Trigger

    1. Click on a Condition/Action pair to open the Trigger Panel.

    2. Click the Remove Trigger button in the bottom right of the Trigger Panel to remove the trigger. The Trigger Panel will automatically close and the trigger will disappear from the timeline.

    3. Click Save Changes when you've finished editing the workflow.

    Workflows Reference

    Triggers

    Primary Condition Options

    Secondary Conditions Options

    Actions

    Change Status

    Other Actions

    2024 / Q1 - Q2

    2024/06/27

    Enhancements

    Article Builder

    Assigned with Prerequisite: The activity is only assigned once the prerequisite activity has been completed
  • Assigned with 1-Year Expiry: The activity is assigned immediately and expires 1 year after their completion date

  • Click Save Changes when you've finished editing the workflow.

    The date the prerequisite activity's completion was recorded.

    Parameter / Field

    Description

    Start Date

    Date configured per enrolment.

    Due Date

    Date configured per enrolment.

    Completion Date

    The user's completion date, if a completion is present.

    Date Recorded

    The date the user's completion was recorded. This may differ from Completion Date if the user is being marked as completed for something that occurred in the past (i.e. a Face-to-Face workshop).

    Prerequisite Completion Date

    The completion date for the prerequisite activity configured for the enrolment.

    Parameter / Field

    Description

    Possible Values

    Completion Status

    Whether the user has completed the activity or not.

    • Completed

    • Incomplete

    • Not Started

    Enrolment Status

    The user's current status which will be a reflection of any Change Status actions that may have previously been run.

    • Unassigned

    • Overdue

    • Expired

    • Unassigned

    • Unregistered

    User Attribute

    Any configured user attributes can also be used as secondary conditions.

    As configured for user profiles.

    Status Value

    Description

    Assigned

    Registers the user into the activity and Enrolment Status will appear in reports as 'assigned'.

    Overdue

    Enrolment Status will appear as 'overdue' in reports and inside the Learning Hub.

    Expired

    Resets the activity's state and Enrolment Status will appear as 'expired' in reports and inside the Learning Hub.

    Unassigned

    Enrolment Status will appear as 'unassigned' in reports and the activity will not be displayed in the Learning Hub.

    Unregistered

    Enrolment Status will appear as 'unregistered' in reports and the activity will not appear in dashboards.

    Action

    Description

    Send Notification

    Use to send overdue reminders and notifications alerting to new content.

    Assign Survey

    Assign a one-off CMS quiz, useful for conducting pre or post-training surveys.

    Assign Activities

    Use to enrol the user into one or more activities when the trigger is met.

    Refresh Start/Due Dates

    Changes the Start and Due Date for a user so refresher training can be cycled.

    Prerequisite Date Recorded

    This release marks our first step towards creating a new fully-featured xAPI authoring tool. Although simple, this fully collaborative text editor can be used to write knowledge base articles and supports all your standard text-editing features such as headings, lists, quotes, code blocks as well as inline images.

    We plan to build on this to allow content creators to design and build fully interactive eLearning content, all with baked in xAPI support. Stay tuned to see how this functionality evolves.

    2024/06/13

    Enhancements

    The Flagged Feedback table has been redesigned for a smoother user experience – overriding flagged feedback and adding comments now fit neatly into the table without detracting from the overall report.

    The Assign Content workflow action now supports specifying which enrolment category to use when assigning the activity. This means that a workflow can trigger assignment of recommended learning.

    Third-Party Extracts now support sending extracts from any arbitrary report. They also now support sending an extract date as a column representing the time the extract was sent.

    Fixes

    • The Link a Device screen will now redirect to the login screen if the learner's session has expired.

    • We fixed activity search not working on the Notifications Log screen.

    • Bulk uploading users to a group now correctly handles when some of those users were already members of the group. Previously this would cause the bulk upload to fail.

    2024/06/06

    Enhancements

    • The Workflow Builder now supports adding workflow triggers based on Expiry Date.

    • Notifications now support a new {{Notification Date}} placeholder for including the date the notification is being sent.

    2024/05/30

    Enhancements

    xAPI Converter

    We've given our SCORM to xAPI Converter a massive upgrade with a paticular focus on extracting even more data from your traditional SCORM modules.

    • The xAPI Converter now supports conversion of SCORM 2004 modules.

    • We inject additional interaction tracking for Storyline modules and will detect and track when users interact with buttons or other interactive elements on the page.

    • We also now track interactions with videos including use of controls such as play/pause/skip, as well as the amount of time spent watching the video.

    Link a Device Enhancements

    We've also made some small UX enhancements to our Link a Device functionality:

    • The Link a Device screen inside the Learning Hub now includes a countdown timer for when the code will expire.

    • When entering the One-Time-Passcode into the authentication screen, the input field will be immediately focused making it much easier to enter on headsets and VR devices.

    2024/05/21

    Enhancements

    Report Builder Upgrade

    We've made some usability improvements to the Report Builder including the following:

    • Report creation has been simplified and you are no longer required to create a collection if adding just a single report.

    • The template library has been expanded to include common completion, analytics and user templates but expect this to continue to grow over time.

    • Reports can now be downloaded to Excel/CSV directly.

    • We also fixed a handful of other UI glitches and issues.

    2024/05/16

    Enhancements

    • Bulk uploading cohorts now also supports removing or replacing all users in a cohort.

    Fixes

    • Fixed analytics reports sometimes showing incorrect completion/accessed counts.

    • Fixed missing profile information from leaderboards caused by an earlier leaderboard API change.

    • Fixed the admin UI showing WebEx attendance marking as disabled even if the default setting was configured as "enabled".

    2024/05/02

    Enhancements

    The ClearXP platform has now achieved WCAG 2.2 AA compliance! We had previously achieved WCAG 2.1 AA but are pleased to announce we are now compliant with the latest accessibility standards as well.

    Fixes

    • Improved the labelling of workflow date ranges to clarify more than and less than scenarios when used with negative date adjustments.

    • Fixed duplicate users appearing in attendance record export.

    2024/04/24

    Enhancements

    • Publishing hierarchies across realms now provides the option to select and also publish any child modules to the realm at the same time.

    • Assessment analytics screen now separates removed questions into their own archived section to make it easier to analyse the current active questions.

    Fixes

    • The Learning Hub transcript will now always show the most recent completion date when multiple completions exist.

    2024/04/11

    Enhancements

    Streamlined Device Sign In We realised signing into VR headsets can be a bit of a pain, especially if you need to type an email address and password in the air with your hand. We wanted to speed up this process for headsets and other devices which is why we added Device Linking. From your desktop, you can now generate a single-use code that can be used to log into another device quickly and easily.

    Fixes

    • Fixed the Time Slot selector for sessions in a different time zone to the admin.

    • Changing a session time will now also automatically adjust any time slots that no longer fit inside that time period.

    • Improved performance of some critical config endpoints.

    2024/03/28

    Enhancements

    Admin Enhancements

    • The Flagged Feedback dashboard now allows the user to enter a comment next to any detected feedback. This can be used to log additional information or describe actions taken.

    • The Users screen now shows date fields formatted in the user's local time zone.

    2024/03/21

    Enhancements

    Engagement / Program Owner Dashboards We've removed inconsistencies from our admin dashboards and exposed additional data points and charts including the following:

    • Exposed new headline stats on the Engagement dashboard for times/users accessed and average time spent.

    • The content table now includes times accessed, unique users and number of users completed for both dashboards.

    • Added creation date and unique users accessed metrics to resource access charts.

    • Exposed screen utilisation in the content breakdown table for portal activities.

    • Added support for filtering the content breakdown table.

    Fixes

    • Changed our WebEx integration to correctly handle WebEx now sending invalid join/leave dates for users whilst a WebEx meeting is in-progress. This turned out to be caused by a breaking change on the WebEx end.

    2024/03/14

    Enhancements

    VR / AR Device Management

    ClearXP now has support for managing VR / AR headsets and content via our third-party API. This includes the following functionality:

    • Uploading and importing APK files as learning content. We'll import all the metadata and details from this content and make it available for use on registered headsets.

    • Headsets can be registered with the ClearXP platform and will track their battery life, wifi status and connectivity.

    • Learning content can be assigned to devices directly or devices can be added to a label group so content can be assigned to multiple devices at once.

    2024/03/07

    Enhancements

    We've made a few minor enhancements to both the Admin UI and Content Authoring.

    • Publishing activities will now also transfer any workflow activities attached to them.

    • The Leaderboard component can be configured to hide the "Rank" column as well as include a "Load More" button for loading the next set of leaderboard results.

    • We've added a new Show Print Dialog logic action that can be used to force the browser to print the page when a certain trigger is met. We also improved the print styles for form inputs so they won't get cut-off when printing.

    Fixes

    • Improved hierarchy processing for events with thousands of sessions.

    • Fixed an incorrect validation error that was occurring when updating roles and permissions from the user profile screen.

    • Fixed the Send Test Email for system notifications which was previously showing an error due to a missing link.

    2024/02/29

    Enhancements

    ClearXP Identity Provider It's not the most exciting of releases for users but it unlocks a lot of functionality behind the scenes. It's now possible to use ClearXP as the Identity Provider for your users. What does this mean exactly?

    • ClearXP logins are now universal. You will be able to use the same username and password to log into any ClearXP-powered site – this includes your own customer instance as well as our documentation and community sites.

    • When connecting third-party content providers to ClearXP, you can now automatically enable SSO rather than having to go through your IT department to setup a separate SSO integration with every provider.

    • This opens up the ability for third-party extensions to connect via OAuth or OIDC, providing a secure and more flexible way to build ClearXP integrations.

    Notifications Enhancements

    We've made a few small improvements to notifications management, mostly focusing on an admin's ability to test notification messaging.

    • Clicking the Send Notification button from an activity screen will now default the recipient to the logged in user, making it easier to select and test a notification against that activity.

    • The Message input can now be left blank to use the default notification message. You can still type a message in here to manually override the message, if you wish.

    • The Save and Notify button can now be configured to use the notification messaging from our new notification centre.

    2024/02/22

    Fixes

    • Fixed an issue where our new notifications system wouldn't resolve the correct recipient when sending a notification and assigning a task at the same time.

    • Fixed the stoplight report not filtering results correctly when quarter/yearly filters are set.

    • Fixed the Performance Assessment incorrectly assigning a score to comments when the comment entered is a number.

    • Changed the Mark Attendance Automatically default setting to reflect correctly in the admin interface.

    2024/02/15

    Enhancements

    Voucher Rewards now support variations which mean multiple voucher codes can be attached to a single reward and variation rules will determine which users should be assigned which voucher codes. This simplifies the management of rewards where different audiences need to use different vouchers.

    Points now support a rule that allows a learner to earn multiple sets of points for the same action. Previously learners could only earn points for the first time they completed an action but this limitation can now be optionally disabled.

    Fixes

    • Aggregating reporting data by a timeframe (i.e. weekly, monthly, yearly) now respects the system timezone. Previously data could fall into the wrong day based to timezone shift.

    2024/02/08

    Enhancements

    Leaderboards Whilst ClearXP has supported leaderboards for a very long time, we've now created a new Leaderboard component that can be dropped into any content page.

    • The component can be configured to pull in results from any existing Leaderboard activity.

    • Optional filters can be added that will show toggle buttons above the leaderboard so that users can filter results by a user's state, department or any other user attribute.

    • Badges can be added to the leaderboard and will be shown alongside any user who has earned that badge.

    Manager Dashboards now filter out unassigned learning so that summaries will align with the completion percentage seen under a learner's Assigned Learning view.

    Fixes

    • We fixed an issue where offline support would break certain functionality in the Learning Hub Native App preventing it from loading.

    • The Star Rating component now works correctly on all iOS devices.

    2024/02/01

    Enhancements

    Generative AI Chatbot We've dedicated time to improving the learner chatbot with multiple upgrades:

    • Improved performance sees the AI respond almost immediately, even with complicated questions.

    • AI responses are now typed out in real-time as each word is generated instead of having to wait for the entire response to appear.

    • We've improved the relevancy and tone of responses provided.

    Changes to Module Roll-Up We've changed how module roll-up calculates completions for multi-level hierarchies.

    • Previously: Pathways with a middle-level hierarchy would not retain their completion status if a child was expired or a new attempt started. This would require learners going through the program to complete the child again.

    • New Behaviour: Now middle-level hierarchies will retain their completion status unless the Preserve Completion Roll-Up setting is disabled. If a learner has completed the first step of a pathway, they won't need to complete it again if a new activity is added to that step or an existing one expires.

    Fixes

    • Fixed an issue in Manager Dashboards where summarising a location's completion status wouldn't correctly count learners who might've belonged to multiple locations.

    2024/01/23

    Enhancements

    Bulk Upload Improvements We've improved the usability of bulk upload with better validation and warnings:

    • Uploading Useres will now show a warning to let you know which users don't exist and will be created. This helps admins who are trying to update users but may have an email entered incorrectly.

    • Attempting to upload attendance for a user will now show the error above if the user doesn't exist.

    • Uploading user or activity attributes will now show an error if the attribute isn't one of the predefined allowed values.

    • An error will be shown if attempting to upload a Time Slot for a session but the time slot's date is outside of the Session's scheduled time.

    • Bulk uploading files will now clean-up any imported values to remove extraneous spaces or invisible characters that may corrupt data (this often happens when copying/pasting data from Word).

    Fixes

    • For enrolments that contain a hierarchy activity with workflows attached to children of that hierarchy, there has been a long-standing bug where removing the child from the hierarchy wouldn't remove that child's assignment. We've now fixed this issue and changing hierarchies will correctly clean-up affected enrolments.

    • We also fixed an issue where collaborative editors (such as the notifications editor and report builder) weren't updating co-editors in real-time.

    • Fixed submission of forms with signatures because the signature upload was failing.

    ​2024/01/18

    Enhancements

    We've added a couple small enhancements for learners and managers:

    • Performance Management Goal Setting now supports filtering goals by different date periods across all views – this includes when assessing or reporting on goals.

    • Learning Hub Manager Dashboards now include the Expiry Date in both PDF and Excel transcript exports.

    Fixes

    • We’ve overhauled our file upload process to improve performance and remove limitations around file sizes. Previously very large files (i.e. over 1gb) could result in the upload timing out and failing. The new process now provides more accurate progress percentages and allows theoretically infinite file sizes.

    • We fixed an issue in the Learning Hub native app where document scanning would sometimes endlessly spin and never load.

    ​2024/01/10

    Enhancements

    We focused on improving Content Authoring across a variety of templates and applications. Read about these below.

    New Quiz Attempts functionality can be turned on to allow learners to retry a quiz:

    • A new Retry button will appear if a learner submits the quiz but doesn’t meet the Pass Grade.

    • The quiz can be configured to either clear all responses or just clear failed responses when retrying the quiz.

    • A new Attempts Table component has been created which can be used to show the number of attempts a learner has taken at a quiz. Users can even click onto past attempts to see what their previous responses were at that point in time.

    • Retry functionality has been made to work in tandem with Approval workflows and can be used to allow an assessor to provide feedback on a learner’s submitted responses. The learner can then see this feedback when reviewing past attempts.

    A couple of small improvements to our Performance Management KPI Assessments:

    • We’ve created a new option for displaying the scale descriptions underneath each rating option as opposed to having to rely on hover tooltips.

    • We’ve improved the output of the Spider/Polar Chart so that long question names will now be truncated with an ellipsis instead of getting cropped in an unreadable way.

    • We now support configuring custom scale descriptions based on a User Attribute – this means different users can asses the same KPI against different scale criteria.

    • The Missing KPIs Message option has been changed to a larger input that now supports for rendering rich text messages.

    Our Training Plan functionality also includes a couple of enhancements:

    • It’s now possible to edit and resubmit training plans after their initial submission.

    • The delete button is now locked to prevent deleting a training plan entry if submitted but not being edited.

    The Team Hierarchy component now supports an option for filtering the org chart by a given user attribute – this is useful for restricting the component to only showing a certain region or department.

    Fixes

    • We fixed an issue where the Learning Hub outstanding tasks count would show a different number in the profile menu to what was being shown on the Tasks screen.

    • Fixed an issue where the Star Rating component wasn’t appearing disabled after submission.

    Markdown

    2023 / Q3 - Q4

    ​2023/12/20

    Enhancements

    We’ve created a new integration that can be used to import data into ClearXP via email. By setting up a recurring email sent to the integration, we will automatically download, transform and import that data so it can be used for correlation reporting.

    Fixes

    • We fixed an issue where bulk importing Sessions underneath an Event could incorrectly classify those sessions if they happened to be mapped to an Event field.

    • Fixed an issue where Face-to-Face Self Check-In functionality was marking a user as having attended the Session but wasn’t rolling up and marking the Event as completed.

    • We changed overnight Workflow processing to always evaluate against the latest registration created instead of the latest registration accessed – this distinction had meant that some users were receiving the same notification every night.

    ​2023/12/13

    Enhancements

    • Publishing activities across realms now also transfers the content attached to those activities.

    • We’ve improved the UX of the Facilitator Availability Calendar, including:

      • The calendar is now fully responsive and fills the entire width of the screen.

    Fixes

    • Deleting a user will now also remove that user from any User Groups or Roles they may have been added to as an individual. Previously this would result in an empty user name displaying.

    • We fixed support for custom filters not applying to the visualisations in the Reports screen.

    • We’ve improved support for loading content inside the Learning Hub native app – opening and closing nested content now works predictably when previously it could create empty overlays.

    2023/11/30

    Enhancements

    Content Authoring UX Improvements We've made a concentrated effort to improve the quality of life for users of our content editor. Including the following enhancements:

    • Clicking on link button when an existing link is selected now re-opens the dialog to let you view and edit the link.

    • The link dialog now shows a "remove" button when an existing link has been set.

    • Enables link button when there is an active link in the selection even when that selection is empty.

    Time Slot / Presenter Functionality We've made a handful of small improvements to managing time slots against a session:

    • A new Save and Notify option will send updated calendar invites to presenters after editing the details of a time slot.

    • We added support for a new placeholder for including the session's Location in Presenter notifications.

    • Facilitators now have access to view the Presenter attachments for sessions they're running.

    Fixes

    • We improved support for very large events with over 2,000 sessions.

    • Session deactivation will no longer remove the session from the event.

    • Time-series charts will now correctly show missing data points as 0 values on the chart instead of drawing a continuous line between the 2 existing data points.

    • Fixed an issue where editing an enrolment with a dynamic start/due date workflow could restore the wrong dynamic values resulting in accidental changes to the workflow rules.

    2023/11/16

    Enhancements

    Performance Assessments We've made a couple improvements to KPI assessments:

    • The results of a KPI assessment can now be visualised as charts, including the popular polar/spider chart.

    • Scale descriptions for KPIs can now be configured to show inline on the screen to prevent users having to hover over each option to compare meanings.

    • It's now possible to disable scale options for a given KPI question if they're not applicable.

    Interaction Labelling Previously all analytics data would be automatically assigned a human-readable label based on pre-determined system rules. It's now possible to extend these rules for labelling program-specific interactions in the back-end. This helps for bespoke reporting on very custom learning modules.

    WebEx Integration We've made some improvements to our WebEx integration so that we can now support meetings created by different host emails. When a new session is created, it will schedule the meeting using the configured host email but updating an existing session will update the WebEx meeting using the host who originally created that meeting. This allows for backwards-compatibility when re-authorising the WebEx integration.

    Fixes

    • Fixed print styles being cut-off for content embedded in overlays

    • Fixed an issue where user status automation (for activating or deactivating users) was using the incorrect priority order when evaluating statuses.

    • Previously renaming a top-level module wouldn't work for content published from certain authoring tools because those tools would send tracking data that would revert to the old name. This has now been fixed.

    2023/11/09

    Enhancements

    Multilingual Support with Automatic AI Translations AI translations for multilingual support are now enabled for the entire Learning Hub. We initially rolled out this functionality last quarter for uploaded eLearn modules but have now made it available at a platform-wide level.

    Learners are able to set their preferred language in their Learning Hub profile and all content will automatically translate on-the-fly. This includes system prompts, learning content as well as all user-generated content such as social comments and responses.

    Fixes

    • We've made a whole heap of accessibility improvements to bring the platform in line with the latest WCAG 2.2 release.

    • Fixed search result thumbnails not showing the correct image when performing subsequent searches

    2023/10/30

    Enhancements

    Augmented Reality Camera The Learning Hub native app now supports a camera mode equipped with AR functionality so learners can scan everyday objects to bring up relevant information. This turns the native app into an interactive knowledge base of content.

    Features include:

    • The ability to point the camera at a known object which will highlight it and bring up matching content in real-time.

    • The ability to take a photo of barcode to find relevant information for a product

    • Show a product card for scanned objects with quick info or link out to full training modules.

    • Full xAPI tracking on camera utilisation including objects scanned and content accessed.

    Admin UX Enhancements We've made a few small UX tweaks that should make the Event Sessions View a little easier to navigate – we now display the time of the session as well as any tags assigned to those sessions. Tags can also be applied as filters by clicking them or typing them into the search bar.

    Fixes

    • Changed the "Edit Report" button for the Historical and Active completions button to now also include all fields including Time Spent, Date Completed and other metadata fields.

    • Fixed an issue where scheduled workflow actions weren't being sent for workflows that only contained a single condition.

    • Fixed a module roll-up issue where an activity that was configured to be completed when specific child activities were completed would incorrectly mark the module as completed in 1970 if those sub-activities were subsequently removed.

    2023/10/19

    Enhancements

    Learning Hub Enhancements

    • Notifications within the Learning Hub can now be dismissed by clicking the cross next to the notification message, hiding them from view. This helps learners identify new or outstanding notifications.

    • Session Self-Check In now supports configurable Start and End Date buffer periods so that learners can check into a session ahead of the start time.

    Content Authoring Enhancements

    • The Training Plan component has now been made much more customisable:

      • The plan can now take any arbitrary number of columns with the ability to customise column headings and descriptions.

      • Multiple categories can now be configured so entries into the training plan will be recorded against those categories.

    Fixes

    • Added support for user scope to feed into custom dashboards. This means non-standard dashboards will now correctly restrict data to just the users an admin has permission to view.

    • Fixed support for adding Indonesian translations to the video component.

    • Fixed a bug where asset rollback wasn't correctly reverting to the previous version.

    2023/10/12

    Enhancements

    Notifications Editor We've made a number of enhancements to the Notifications Editor to improve usability when writing your notification messages:

    • Full Rich Text Editor support for adding headings, numbered/bullet lists, quotes and links.

    • Support for custom Lookups so that notifications can now include blocks of content that will be dynamically injected according to rules defined by you.

    • Version History to see all published changes made to the notifications including the ability to go back in time to review past versions of the notification.

    Content References A new CMS References dropdown panel has now been added the Activities Screen that can be used to find any activities that include a content reference to the one you're currently inspecting. This helps to find where an activity is used so you can be aware of the flow-on effects of changes.

    Improvements to Injected Content Our SCORM Converter already supported the ability to inject ClearXP content into your pre-published SCORM module. This injected content now includes a couple of handy improvements:

    • Injected content can now be configured to only display once – useful if showing a feedback popup upon course completion.

    • xAPI data collected from the injected content will now track back to the original SCORM module it was embedded within for simplified reporting.

    Fixes

    • The new Report Builder has now been assigned its own permission group so it can be turned on/off independently of other reporting functions.

    • Fixed a glitch where the "Launching Content..." loading message wasn't appearing in the Learning Hub after clicking on an activity.

    2023/10/05

    Fixes

    • We improved support for our SCORM Converter across a wider range of LMS'.

    • We fixed an issue where filters had stopped working on custom dashboards.

    • We've changed completion roll-up processing so that it won't generate duplicate roll-up statements if processing failed.

    2023/09/14

    Enhancements

    Goals Functionality We've extended the goals tracking aspect of our Performance Management suite to allow for much more customisability:

    • Goals can now be created underneath sub-categories of KPIs.

    • Previously created goals can now be edited and updated after submission.

    • Custom questions can be assigned to goals instead of a simple rating scale.

    • When creating or editing goals, we will now highlight which goals have been changed but un-submitted to avoid data loss.

    Fixes

    • We fixed an issue where privately uploaded videos wouldn't launch if our auto-compression hadn't run prior to the user attempting to load the video.

    • We also changed user reindex functionality to correctly update the user's latest enrolment status.

    2023/08/24

    Enhancements

    Learning Hub Session Sharing We've exposed a simplified login experience for the Learning Hub native app that allows you to share your session with another device. Bring up the Linked Devices screen to display a rotating one-time password that can be entered into another device for fast-tracked sign-in. This is particularly effective when used with VR headsets.

    Fixes

    • We changed the completion status on Program Owner dashboards to show users as completed if they had ever completed the activity vs if their current status was completed.

    2023/08/17

    Enhancements

    Beta Report Builder We've released the beta version of an overhauled report building experience. The new report builder is designed to allow the creation of much more powerful reports from a simple user interface:

    • New pivot functionality enables transforming the output of a report from rows into columns. This includes pivoting across multiple fields.

    • Easily filter on any column including number or date-range filters.

    • Lookup values allow overriding the output of specific report columns with more human-friendly names.

    Dashboard Enhancements Custom dashboards now support adding user filters to reduce the amount of data displayed. This now standardises standardises functionality across all system-default dashboards.

    Fixes

    • Fixed the notification history not loading correctly due to newly added multilingual support.

    • Bulk Upload now correctly supports uploading of user attributes that are configured as numbers or multi-value fields.

    2023/08/03

    Enhancements

    Enhanced Notifications Support We've released a brand new user interface for simplifying notification creation that is packed with new functionality.

    • Newly added SMS Support for sending notifications via text message.

    • The ability to configure any channel on or off for a given notification, including Learning Hub notifications.

    • Variations functionality means notifications can be easily customised or turned on/off for different audiences and conditions.

    Fixes

    • Corrected an inconsistency in the drill-down view for activity completions in Manager Dashboards. Previously assigned learning would include uploaded documents but self-registered wouldn't. Now both views show uploaded documents and their expiry dates.

    • Fixed a bug where the Excel export was resulting in corrupted files when exporting from certain reports.

    • Payment Processing now correctly supports pulling the cost for a Session Series.

    2023/07/20

    Enhancements

    Bulk Upload Improvements The Bulk Upload function now supports a handful of exciting new options:

    • It's now possible to bulk mark the attendance status for users in a face-to-face session by including a column with their desired status. Note that marking a user as attended will enrol them into the session if they're not currently enrolled, and marking them as cancelled or a no-show will un-enrol them.

    • We've added support for bulk uploading Time Slots underneath a session to ease administration of the Session Time Slot functionality in the last release.

    • Previously bulk uploading facilitators would always add those users to the session, it's now possible to specify:

    Fixes

    • Manager Dashboards now exclude face-to-face sessions from the overall completion status for a more consistent view between learners and managers.

    • Changed the Impersonate button behaviour to authenticate as the currently logged in user when nobody has been selected instead of directing to SSO.

    • Fixed an issue where less than and greater than report filters weren't working correctly when being used with a 4-digit number because it was incorrectly being interpreted as a date.

    2023/07/12

    Enhancements

    Session Time Slots Face-to-Face sessions now include Time Slot functionality that provides a means to break a session into smaller discrete agenda items. Presenters can be assigned to these slots and will receive a calendar invite for just the slot they are due to attend.

    Dynamic Content Workflows When using the Workflow content type, it's now possible to launch a different content activity depending on which step of the workflow the user is on. We've also now added support for launching eLearn packages from this content type.

    This enables use cases such as dynamic learning where we can launch a pre-assessment survey and then load tailored content based on the learner's results to the assessment.

    2023/07/06

    Enhancements

    • The Learning Hub now supports setting conditions against content that appears on first load so it will only apply to certain audiences or user groups.

    • We've exposed new Enrolment Type and Enrolment Category metrics in the data explorer for the Completions data source.

    • The Add Users search now filters out deactivated and inactive users from the results.

    Fixes

    • Fixed the report sharing dialog not loading correctly with legacy permissions set prior to implementing label-based permissions.

    • Fixed a glitch where the Visibility Settings config option wouldn't render the correctly selected option.

    • Fixed a number of issues with F2F two-step approvals not showing previously approved users.

    Fixed an issue where Bulk Importing activities could result in an empty version history entry if the bulk import only contained validation errors.

    Events now fill the entire grid square and long event names no longer wrap onto multiple lines and are instead truncated with an ellipsis.
  • Hovering over a session or unavailability entry will now show the full name and start/end dates for that entry.

  • The Face-to-Face Session Save + Notify function will now longer notify Presenters since the change may not affect them. Instead, Presenters will only be notified on Time Slot changes.

  • Fixed a bug in our Coursera Integration where the catalog synchronisation was hitting some limits and not deactivating all removed courses in the weekly sync.

  • Editing components with really long lists of properties will now only show 3 items from the list at the time with a scrollbar to navigate through the remaining items.
  • It's now also possible to add items to both the beginning and end of property lists.

  • We've renamed "Attachments" to "Learner Attachments" in both the admin and learner front-end screens for clarity over who sees what.
    Columns can now accept numerous new formats including short text, long text, date and attribute drop down.
  • Our Performance Management goals functionality now supports pulling in goals across a specific date range.

  • Deep-linking now supports linking into a content activity with the option to pre-select a response from any multiple choice components on that page.

  • Fixed an issue when bulk uploading attendance and no attendance status was set – this would incorrectly mark the uploaded learners as attended.
    We also fixed a sporadic glitch where the Learning Hub would show double scrollbars when opening and closing multiple layers of content within each other.
    Drag and drop columns for easily reordering, or click edit to rename or sort the column.
  • Organise similar reports into collections for simplified management.

  • Collaborative editing multiple admins can work on the same report at the same time without causing conflicts.

  • Collaborative editing of notifications allows multiple people to edit messaging at the same time.
  • To Bulk Replace all currently assigned facilitators with the facilitators from the file.

  • To Bulk Remove the facilitators in the file from the specified sessions.

  • To Bulk Add the facilitators to the specified sessions in addition to existing facilitators.

  • We've also added support for bulk uploading facilitators via their unique attribute when configured to be something other than Email Address.

  • User Search now supports searching by a geographical distance if that user contains geo data such as a zip or postcode.

  • Custom Reports now support dynamic lookup values when grouping – this allows us to create custom formula reports such as calculating an NPS Score.

  • Fixed a bug with the enrolments export not working on sub-labels.

    Bulk Uploading

    Save time by uploading multiple resources from a single CSV file.

    Uploading Users

    It's possible to import new users and update existing users at once by uploading a CSV file of changes that need to be made.

    1. In the ClearXP admin interface, navigate to Users > Bulk Upload

    2. Drag and drop a CSV file with your users and their attributes into the designated area of the page and click Start Upload.

    The import tool does not place any constraints on the names of the columns or what data appears in this CSV file since it provides the flexibility to map your data in subsequent steps. However, see the section below if you would like some additional guidance.

    3. Once the upload has completed, a screen will be displayed allowing you to map each column from your CSV file to a ClearXP resource, along with a preview of the first few rows of data from your CSV file.

    For each column you wish to import, click the drop down and select the resource that column should be mapped to. A summary of possible values include:

    4. Ensure you select a Display Name for your users. This name may be populated by a value from a single column or composed of values from multiple columns (such as First Name and Last Name) separated by a space. 5. Click Check Mapping to validate your configuration and see a summary of actions that will be taken. The summary screen will outline how many rows contain new users or existing users, as well as any errors or warnings that may occur when importing this file.

    It is advised that you review this summary screen carefully. Sometimes it is safe to ignore warnings but in other cases, it may result in corrupt data so read each warning message and use your best judgement before importing. You can always return to the mapping screen and remove a column from import if you're unsure of the consequences of importing it.

    6. When you're satisfied that the mapping is correct, click Confirm Import to queue the file for importing. After several minutes, this file will be imported and any new users will appear in the system.

    Sample CSV for Users

    The below is an example CSV file that includes 4 users with columns for 3 different user attributes (First name, Last name, and Email) as well as a column for adding to a group (Group) and adding to an enrolment (Enrolment).

    Uploading Activities

    As opposed to creating multiple activities and setting values manually through the user interface, it's possible to bulk create or update activities by importing a CSV file.

    1. In the ClearXP admin interface, navigate to Activities > Events and click Bulk Upload

    2. Drag and drop a CSV file with your users and their attributes into the designated area of the page and click Start Upload.

    The import tool does not place any constraints on the names of the columns or what data appears in this CSV file since it provides the flexibility to map your data in subsequent steps. However, see the section below if you would like some additional guidance.

    3. Once the upload has completed, a screen will be displayed allowing you to map each column from your CSV file to a ClearXP resource, along with a preview of the first few rows of data from your CSV file.

    For each column you wish to import, click the drop down and select the resource that column should be mapped to. A summary of possible values include:

    4. Click Check Mapping to validate your configuration and see a summary of actions that will be taken. The summary screen will outline how many rows contain new users or existing users, as well as any errors or warnings that may occur when importing this file.

    It is advised that you review this summary screen carefully. Sometimes it is safe to ignore warnings but in other cases, it may result in corrupt data so read each warning message and use your best judgement before importing. You can always return to the mapping screen and remove a column from import if you're unsure of the consequences of importing it.

    5. When you're satisfied that the mapping is correct, click Confirm Import to queue the file for importing. After several minutes, this file will be imported and any new activities will appear in the system.

    Sample CSV for Activities

    The below is an example CSV file that includes 1 event and 2 sessions with columns for Name, Event Cost, Session Start Date, Session End Date and Session Time Zone.

    In this example we're importing an event and a session at once, so where a column is not applicable, the value is left blank to ensure it is skipped.

    Advanced Usage

    Importing Dates

    The bulk importer for users and activities may sometimes require you to specify the format of a date you are importing. This might happen if importing a user attribute that is of the date format, or when importing a Session activity with a start or end date.

    Because the import tool does not constrain what format dates must appear as in the CSV file, it is the responsibility of the admin to specify how the date is formatted so that it can be imported correctly.

    See the below example CSV file for importing two sessions.

    When this file is uploaded and mapped, the import tool will request a date format for both Start Date and End Date.

    The Date Format field takes a series of tokens that map to the format of the date you are trying to import. The below is a reference table for all allowed tokens:

    Given this reference table, we can determine that our sample file should use the Date Format of yyyy-mm-dd HH:mm to correctly import each session:

    Note that all date and time components are optional, if no time is stipulated then the date will be imported at midnight. If no day is included in the format, the 1st of the month will be used, etc.

    Multiple Resources

    When bulk importing users or activities, it's often desirable to link the imported entity to some other resource in the system. This may include assigning the imported user to a Group or Enrolment – the documentation above adequately covers how this can be done, however, it may not be clear that multiple resources can be assigned to a single user at once.

    Take for instance, the following sample CSV for importing two users:

    The first row contains the user John Smith who will be added to the group Sales, if it exists. The second row, however, contains the user Kelly Warner who will be added to both the Marketing and Managers groups.

    When mapping an entity to a resource, it's possible to add that user to multiple resources of that type by creating and mapping multiple CSV columns.

    2023 / Q1 - Q2

    2023/06/29

    Fixes

    • Fixed an issue with not all activities appearing in search results when viewing resources under a program and the user didn't have full label permissions.

    • Fixed label permissions not working correctly in realms.

    • We also fixed quite a nasty issue when an admin manually marked another learner as completed for a module, it could cause their own completion status to revert.

    • Updated the Learning Hub manager dashboards to pull in attached documents for completions even if they didn't fall under the most recent attempt.

    • Added support for scoped permissions with multi-value user attributes.

    2023/06/08

    Enhancements

    SCORM Injected Content Our SCORM Converter now supports injecting ClearXP content into a published SCORM course. After building a piece of content inside ClearXP, the converter can list to any tracking data and automatically force your dynamic content to launch.

    This is particularly useful for enhancing modules published from an authoring tool with additional data collected from xAPI-based surveys or assessments.

    Fixes

    • Fixed a bug where duplicate users could be created if they self-registered or purchased a course and specified their email in the wrong case.

    2023/06/01

    Email Digests Reminder and other notifications can now be combined into a single email digest to reduce the number of emails a user receives.

    • Digests can be configured to combine all notifications of a specific type together for a given recipient.

    • Managers can receive all escalated notifications for their direct reports in a single email digest.

    • The digest email template is completely customisable but by default each digest will include the learner and subject line of the notification for ease of readability.

    Automatic Content Translations ClearXP will now automatically translate your learning content for you. When you have multiple languages enabled and a learner launches content with their language preferences set to one of your enabled languages, the system will automatically run all content through a translator and render the translations automatically.

    Automatic translations is supported for all learning content – including our internal authoring tool content as well as uploaded eLearning packages.

    PDF Support The Learning Hub now has built-in support for PDF documents. PDFs can now be embedded inside authoring tool content and links to PDFs will open inside the Hub instead of a new browser window.

    2023/05/24

    Enhancements

    Native App Camera Improvements The AR Camera in the Learning Hub app now supports some new features.

    • Document Scanning enables learners to take a photo of a pre-defined document (such as their Drivers License or third-party certificates) and uses AI to detect the document and extract key information such as Issue and Expiry dates. Both the photo and extracted information will be automatically fed into an upload form for easy submission.

    • QR Code Support has been added to the camera which allows users to scan QR codes directly inside the native app to load links or read embedded text.

    • Improved Deep-Linking means all native Hub content will now open the native app if installed and launch the content being linked to.

    Fixes

    • Fixed scope permissions not working correctly when users are granted permission to just the Engagement Dashboard.

    • Fixed an issue where unavailability couldn't be entered into the Facilitator calendar if being set 2 or more months ahead of the current date.

    2023/05/18

    Enhancements

    Offline Mode ClearXP now injects an offline wrapper around all uploaded eLearning packages. This means xAPI and SCORM-compliant learning modules will now continue to work and track data if the learner's internet drops out. When offline, the system caches any tracking and progress the learner makes and will re-send this data as soon as an internet connection is available again.

    New Achievements Rules We've added more flexibility around awarding achievements (badges, points, rewards, etc.) and now support the following scenarios:

    • Achievements can now be awarded when a certain points threshold has been met.

    • Conditions can now cross activities so the achievement will only be awarded if multiple activities have been completed as well as some other condition being met.

    Admin Enhancements We've also made a few tiny admin improvements to help with usability.

    • A confirmation dialog with example notification message will now be shown prior to notifying a manager about flagged feedback.

    • Dashboards now display any unique attributes associated with the activity being reported on.

    • Visibility Filters can now be used within hidden activities to further restrict program-level content search.

    2023/05/11

    Fixes

    • Added support for self-registering into learning from the quick search on the My Learning screen.

    • Fixed an incorrect validation error appearing when attempting to add multiple users to an enrolment/group/etc. when pasting a list of names.

    • Sessions will now also run against any workflows attached to their containing Event.

    2023/05/05

    Enhancements

    New Notifications Editor We've designed a new notifications editor to bring configuration of notifications into a single place. A new customise tab is now available underneath the Notifications screen that can be used to create system-wide notifications.

    • Enable/disable and customise the messaging for any notification channel (hub / push / email).

    • A new visual Rich Text Editor allows formatting of messages without requiring any knowledge of HTML or other code-based languages.

    • The variations panel can be used to override notifications and settings for different audience groups. Rules can be based on a user's profile or the activity that's being notified.

    Facilitator Calendar Improvements The availability dashboard calendar has now been extended to provide greater customisation including the following options:

    • The ability to restrict what users are displayed on the calendar to a specific user group (this can now differ from the standard facilitator group).

    • Weekends can now be configured off and replaced with a divider indicating where the working week starts and ends.

    • The calendar now also displays the week before and after the month being displayed to allow for an easier view of availability that may cross over the boundaries of a month.

    Fixes

    • Added support for resending attachments when clicking the Resend button in the notification log screen.

    • Fixed a bug where the Notifications tab underneath a user profile wasn't loading any notifications for customers using a custom email attribute.

    • Sessions will now correctly look-up and evaluate any workflows attached to the parent Event.

    2023/04/20

    Enhancements

    Thumbnail Cropping The image uploader for activity banners and thumbnails now supports resizing and cropping of the uploaded image prior to saving. The original image is also retained so new crops can be applied without having to re-upload the image.

    Native App Universal Links The Learning Hub native app now supports universal links across both iOS and Android. This means clicking a web link from an email or comms platform will open up inside the app by default, or in a browser if the app isn't installed.

    Fixes

    • Fixed the progress percentage on Learning Hub category tiles not updating correctly in the mobile view.

    • Fixed a bug where loading incomplete tasks wasn't working when a custom filter was applied.

    • Added support for auto-refreshing of guest access tokens.

    • Fixed an issue with the enrolment export not working due to changes to label functionality earlier in the month.

    2023/04/06

    Enhancements

    Promo Discount Codes Our Payments functionality now supports the creation of promos with custom discount codes. When enabled, users will need to enter a valid discount code for the discount to be applied. This is then tracked against the purchase and can be used for attribution.

    Enhanced SCORM to xAPI Tracking for Storyline Uploading a SCORM module to ClearXP always converted tracking data to Experience API on-the-fly but we've now built a native Storyline integration that will parse Storyline content and extract additional tracking data such as screen access and assessment responses. In most cases, we're able to track more interactions than Storyline's native xAPI publish.

    xAPI Statement Classification To ease reporting of xAPI analytics data, our ingestion engine will now run heuristics against every statement collected to classify and apply a human-readable label to it. Our reporting interface now includes an Interaction field that can be used to report and filter on this classification.

    Flagged Feedback Notifier The Flagged Feedback dashboard now includes a Notify button that can be used to automatically forward offensive or dangerous comments to the user's line manager. This dashboard is now synchronised across all admins so anyone can see if a line manager has been notified or not.

    Fixes

    • The Expression of Interest email selected button has now been fixed for customers using a custom email attribute.

    • The Resources tab within each activity will now show unlabelled activities by default, providing for a cleaner search experience.

    • Fixed an issue where reports without visualisations wouldn't auto-regenerate when filter changes were made.

    2023/03/29

    Enhancements

    Label Sharing and Permissions We've made big changes to labelling functionality to make it easier to organise your content. The goal of this new functionality is to help control who has access to different activities as well as to make search more effective by grouping assets/resources under the activities they belong to.

    • Labels are now able to be set as private to restrict which users are able to administer certain activities. Alternatively, the entire label directory can be set to private to disable access across the board unless explicitly granted.

    • Labels can be shared with individuals or user groups with different access levels for view, edit or owner.

    • Label permissions will apply throughout the platform so users with restricted access to labels will only have access to those activities on other admin screens.

    Salesforce Integration We've also launched a new direct integration with Salesforce. When connected to a Salesforce instance, you're now able to:

    • Provision users from Salesforce and synchronise user details.

    • Send access and completion data back to Salesforce in real-time.

    • Single Sign On support via existing SAML or OAuth standards.

    Fixes

    • We fixed an issue where rearranging, deleting screens and then creating a new screen in the authoring tool would occasionally result in a duplicate path ID being used, resulting in strange behaviour.

    • Fixed a bug where authoring tool logic wouldn't correctly hide a component if it had certain styles overridden.

    2023/03/23

    Enhancements

    Self-Registration Support We've formalised our support for self-registration which will allow you to open up your learning platform to the public so new users can register and join your platform.

    • Self-registration can be exposed from the login page or hidden behind a secret link so it can be distributed just to the people you want.

    • The self-registration form can include any arbitrary fields so you can collect any user data you need.

    • A tracking code can also be included in the self-registration link to track the source of registrations.

    Fixes

    • Fixed an error where accessing the Learning Hub login page after your session had expired would prevent the page loading correctly.

    • Fixed existing image name and thumbnails not appearing in the Properties panel inside the authoring tool.

    2023/03/14

    Enhancements

    Engagement Dashboards We've created a new Engagement Dashboard screen that can be used to pull access and resource utilisation stats for any activity or larger programs. This means that all resources tagged as belonging to an activity will be rolled into the full program stats. Including:

    • What resources have been accessed the most within the platform and how this has changed over time.

    • Social interactions occurring across the entire program with drilldown into sentiment analysis such as tone and effort.

    • Notifications sent across the entire program including which channels have been utilised (hub, email or push notifications).

    Chatbot Enhancements

    • We've made some improvements to the chatbot flow to prevent it asking the same question repeatedly which was causing some users to get stuck in a loop.

    • The chatbot will now also offer up suggestions from the Learning Hub catalog when it doesn't have a direct response available.

    Fixes

    • Fixed enrolment references not loading on the user profile screen which was the result of changes to allow multilingual enrolment names.

    • We made some changes to the output of reports generated via the scheduled report link (used for PowerBI connectivity). This prevents issues with duplicate records being missed from the export with certain reports.

    • We now force all email addresses to be lowercase which addresses some performance issues with WebEx auto-attendance marking as well as user bulk upload.

    2023/03/02

    Enhancements

    Improved Native App Functionality We've overhauled our native app builds for improved performance, speed and with a tonne of new functionality:

    • A new Augmented Reality Camera function allows learners to open the camera on their device and point it at objects around them to launch related training or knowledge-base articles. For example, pointing the camera at a computer can bring up Security Awareness training whilst pointing at a fire extinguisher will launch Fire Safety training.

    • Biometric login provides for a much faster and secure login experience with users able to sign into the app with their fingerprint or FaceID.

    • Manager dashboards now contain all the functionality you'd find on web – lookup completion statuses by team, learning activities, due soon or overdue.

    Admin Enhancements

    • All dashboards and analytics reports now allow filtering by a custom date range instead of just the preset options of 1 week, 1 month, 3 months, etc.

    • The drill-down button next to all dashboard cards will now read Edit if the report will open in the report editor or Explore if the card will drill into a more refined dashboard screen.

    • Drilling into the Activity Quality dashboard summary will now open a raw data view of all ratings and feedback received for the applied filters.

    Fixes

    • Fixed an error that was occurring when attempting to remove users from a single part of a Session Series.

    • Fixed a bug where users in a different timezone to the system timezone would sometimes have scheduled workflow actions set to the day before the intended date.

    • Fixed a sporadic video loading issue when a video was missing a closed caption file.

    2023/02/23

    Fixes

    • In response to feedback received after last week's timer functionality release, we've added a small delay before the timer starts counting down and also prevented the timer from resetting when the quiz is reloaded.

    • Fixed a very odd bug where statements would be recorded against the wrong user registration if launched in a standalone tab with an embedded child activity. It turns out this was caused by behaviour we had added to workaround authoring tool issues.

    • Fixed a bug where scheduled workflow actions would run at midnight when the workflow contained an empty time value.

    2023/02/16

    Enhancements

    WebEx Integration You could already synchronise the scheduling of WebEx meetings but we've taken things one step further and added a couple more helpful features:

    • Automated Attendance Marking will monitor the attendees in a WebEx meeting and automatically mark them as attended if they stay in the meeting for the minimum threshold period. This includes marking attendance for walk-ins who join without being invited.

    • Video Recording Retrieval will pull any recordings made during the meeting and attach them to the face-to-face session. These will then display in the admin UI and can be included in email notifications sent to attendees.

    Quiz Enhancements We've made a couple of improvements to our content authoring quiz functinoality, including a way to create timed questions.

    • The Quiz Component can now have timers added which will be display as a countdown in the corner of the quiz with a custom label. Timers are tracked against the quiz submission and can be used to award bonus points if questions are answered before the timer runs out.

    • The Free Text Input question component can now also have a list of correct responses defined so the question can be marked as correct or incorrect. Note that correct responses are case-insensitive.

    • New Logic actions are now available for marking a screen or the entire activity as completed. This means custom rules can be defined for marking content as complete.

    2023/02/09

    Enhancements

    We mostly focused on fixing issues this release but also made some very minor enhancements:

    • We exposed Enrolment Category in the Reporting interface when using the Enrolment Status data source.

    • The Image component now supports loading an image from an existing activity.

    Fixes

    • Fixed an issue with module roll-up not working when multiple statements were received in quick succession.

    • We also fixed another module roll-up bug where if a completion existed for an optional activity in the hierarchy and then a historical completion is received for a required activity, roll-up would be skipped due to the newer optional completion.

    • Modified layout on Analytics screen to better adapt to different screen sizes.

    2023/01/24

    Fixes

    • Changed face-to-face attendance behaviour when marking users as "No-Show" so that these users will now be unenrolled from the session. This change in behaviour now allows users marked as "no-show" to self-register for another session.

    • Fixed an error that was occurring when cloning a report without a description.

    • Updated payments processing to support users making multiple purchases from different email addresses. Previously this was causing a validation error.

    2023/01/19

    Enhancements

    Journey Builder The Journey Builder is a new, experimental UI that we hope will eventually replace our existing workflow interface and comes packed with the following functionality:

    • An open canvas for visually creating user journeys based on the user's interactions within the platform. The first use-case tackles sending notifications to the user when certain events occur.

    • Arbitrary conditions can be added to interactions so that notifications are only sent when all conditions are met – for example, notify user when they enrol into a workshop but haven't completed all prerequisites

    • The journey builder is fully collaborative, multiple users can edit the same journey in parallel with live updates synced in real-time.

    Admin Reports The Saved Reports screen now includes a number of improvements:

    • Extra columns have been added to show when the report was last updated, as well as the creator of the report and whether it's set to private or shared with the organisation.

    • Reports can now be given a description which is also displayed on the Saved Reports view.

    • Icons indicate whether a report was created within the Data Explorer or from a Preset Template.

    2023/01/12

    Enhancements

    Support Chatbots We've released functionality to be able to build your own chatbots and embed them in any learning content, including on the Learning Hub itself. We're working on functionality to enable editing of chatbot flows but in the meantime, contact our support team if you'd like to enable chatbots in your platform.

    • Chatbots can be used for basic question/answer support – at this stage we don't recommend using chatbots for scenario-based interactions although that will be coming soon.

    • The chatbot can prompt users with conversational text and offer preset options to select from.

    • Natural Language Processing is used to interpret any text-based question and direct to an appropriate response.

    Fixes

    • If a facilitator doesn't include a description when marking their unavailability, we'll now show the default description of "Unavailable".

    • Fixed a calculation error when awarding points and the points formula referenced an analytics field that didn't exist.

    2023/01/05

    Enhancements

    2022 Highlights As a New Year's present, we've rolled out a custom infographic to all our customers that provides them with custom insights into the past calendar year. This includes stats such as the cumulative time spent on the platform, the amount of video content watched, what time-of-day users most frequently access, as well as many more. The stats will popup when you first access the platform this year.

    Two-Step Approval Support The Face-to-Face Expressions of Interest table now supports two-step approvals. When a manager approves an EOI but the admin hasn't, this will now show in the table as approved. When the admin approves, the table updates to show the user as enrolled (this aligns with the single-step approval process).

    Fixes

    • Fixed a but where the Load More button wasn't appearing in the Learning Transcript when older records existed.

    • Changed the Validity Period to only be applied when the top-level activity is completed instead of child activities.

    The notification editor is fully collaborative and multiple users can edit the notification at the same time without overwriting each other's changes.
    General UI enhancements to improve the readability of the calendar especially to prevent events with long names stretching the calendar.
    Updated the WebEx integration to support importing video recordings for scheduled meetings even if auto-attendance marking is disabled for a given event or session.

    Every activity can now include its own sandboxed label directory. Previously this function was reserved for activities of the Program type but now applies to all activities. This means higher-level activities can now have all of their resources self-contained.

  • From the activity search screen, you are now able to import other activities into another activity's sandboxed label structure.

  • When uploading images or assets from the authoring tool, these will be automatically labelled under the activity you're editing to help prevent polluting the system-wide space.

  • Read our guide to learn how to best utilise labels for your organisation.

  • Overall activity quality for the program including the sentiment of feedback received as well as any AI-flagged feedback.

    Over-the-Air updates will now allow us to continuously push out new updates to the app in real-time without the delay of app-store rollouts.

    Workflows can now be used to automatically update a task's status – this means the auto-approval or decline of a task can be scheduled to occur a certain number of weeks or months after the task was created or last interacted with.

  • Enrolments now support translating the name into different languages.

  • Added "no-show" as a possible attendance status when removing users from a session from the admin UI.

    Fixed a permission issue with the search bar appearing on the My Learning screen even when the user didn't have access to search.
  • Fixed a cohort processing bug that would cause a user to be re-enrolled into a session that they had been excluded from (as part of a cohort) when that user becomes deactivated.

  • Improved attempts processing so that it now correctly handle multiple statements with implicit registrations.

  • Fixed an error that was appearing when cloning Session Series.
  • Changed completion roll-up to better handle when child modules are completed out-of-sequence. This could occur if marking attendance for a face-to-face session that occurred in the past.

  • Offline mode is supported so changes can be made without an internet connection and then automatically updated when you come back online.

  • Admins can explore the user journey by panning and zooming into the canvas with keyboard shortcuts supporting undo/redo as well as copy/paste.

  • The chatbot can prompt the user to upload documents as evidence that can assist admins with follow-up support.
  • If the chatbot can't respond to a query, it can direct the user to other resources on the platform that may help the user.

  • All interactions with the chatbot are tracked so you can analyse common or dead-end flows.

  • Sam

    Sample

    [email protected]

    Missing Group

    Demo Enrolment

    Sammy

    Sample

    [email protected]

    Missing Enrolment

    Session-specific fields that will be displayed when viewing the session Screen in the Learning Hub.

    See for instructions on formatting the Start Date and End Date fields.

    The Time Zone must be specified in the Continent/City format, please see the TZ column in this for all available time zone values.

    Session Venue

    • Facility

    • Room

    Links the session to a facility and room venue.

    Session Facilitator

    Adds a facilitator to the session by name or unique identifier (if configured). See the section for assigning multiple facilitators at once.

    Session 2

    20/11/18 6.00am

    21/11/3.30pm

    Australia/Perth

    Day of month

    H HH

    0

    23

    Hours (24 time)

    h hh

    1

    12

    Hours (12 hour time)

    (Should be used with a A)

    a A

    am

    PM

    Post or ante meridiem

    m mm

    0

    59

    Minutes

    s ss

    0

    59

    Seconds

    Jan 21st, 2019 at 10am

    Resource

    Description

    User Attributes

    Any configured user attributes will be listed under this resource heading. The selected attribute will be added to the user's profile and can be used to segment the user for user groups, enrolments and report generation. If your user attribute is an email, you will receive the additional option to Send Learning Hub Invite - select this checkbox if you wish to mail out an activation email to each new user. An email will not be sent for users that already have an active account.

    See the Importing Dates section below if your user attribute is a date for additional formatting options.

    Add To Group

    Enter the name of an existing User Group that you wish to add the user to. The group must exist in the system already or the user will not be added.

    Add To Enrolment

    Enter the name of an existing Enrolment that you wish to add the user to. The enrolment must exist in the system already or the user will not be added.

    First name

    Last name

    Email

    Group

    Enrolment

    Danny

    Demo

    [email protected]

    Test Group

    Dan

    Demo

    [email protected]

    Test Group

    Resource

    Fields

    Description

    Activity Fields

    • Name

    • Description

    Generic fields that apply to all activity types.

    Activity Attributes

    Any configured activity attributes will be listed under this resource heading. The selected attribute will be added to the activity and can be used when searching or in report generation.

    Event Fields

    • Enrolment Mode

    • Cost

    • Learning Objectives

    • Instructions

    Event-specific fields that will be displayed when viewing the Event Screen in the Learning Hub.

    Enrolment Mode must be one of open, manager-approval, or closed.

    Session Fields

    Name

    Cost

    Start Date

    End Date

    Time Zone

    Workshop

    20

    Session 1

    12/11/18 9.00am

    12/11/18 5.00pm

    Session Name

    Start Date

    End Date

    Session A

    2019-01-15 09:00

    2019-01-15 17:00

    Session B

    2019-01-20 08:30

    2019-01-21 10:00

    Token

    Example

    Description

    YYYY

    2019

    4 or 2 digit year

    YY

    19

    2 digit year

    M MM

    1 12

    Month number

    D DD

    Row

    Column Value

    Result

    Session A - Start Date

    2019-01-15 09:00

    Jan 15th, 2019 at 9am

    Session A - End Date

    2019-01-15 17:00

    Jan 15th, 2019 at 5pm

    Session B - Start Date

    2019-01-20 08:30

    Jan 20th, 2019 at 8.30am

    Session B - End Date

    Name

    Group 1 Name

    Group 2 Name

    John Smith

    Sales

    Kelly Warner

    Marketing

    Managers

    Sample CSV for Users
    Sample CSV for Activities
    This file contains references to a missing user
    Start Date and End Date both require a Date Format

    Demo Enrolment

    • Start Date/Time

    • End Date/Time

    • Time Zone

    • Code/Identifier

    Asia/Tokyo

    1

    31

    2019-01-21 10:00

    2021 / Q3 - Q4

    2021/12/29

    Fixes

    2020 / Q1 - Q2

    2020/06/18

    Enhancements

    2022 / Q1 - Q2

    2022/06/17

    Enhancements

    First name,Last name,Email,Group,Enrolment
    Danny,Demo,[email protected],Test Group,
    Dan,Demo,[email protected],Test Group,Demo Enrolment
    Sam,Sample,[email protected],Missing Group,Demo Enrolment
    Sammy,Sample,[email protected],,Missing Enrolment
    Name,Cost,Start Date,End Date,Time Zone
    Workshop,20,,,
    Session 1,,12/11/18 9.00am,12/11/18 5.00pm,Asia/Tokyo
    Session 2,,20/11/18 6.00am,21/11/18 3.30pm,Australia/Perth
    Session Name,Start Date,End Date
    Session A,2019-01-15 09:00,2019-01-15 17:00
    Session B,2019-01-20 08:30,2019-01-21 10:00
    "Name","Group 1 Name","Group 2 Name"
    "John Smith","Sales"
    "Kelly Warner","Marketing","Managers"

    Venue Description

  • Places

  • Instructions

  • Importing Dates
    List of Time Zones
    Multiple Resources

    Fixed a bug where the Logic Editor wouldn't restore previous values when the condition contained a numeric value.

  • Changed workflow processing behaviour so that the same workflow action cannot be run multiple times on the same day (unless a different action occurs first). This prevents duplicate notifications being sent out for the same workflow change.

  • Fixed a bug where the Bulk Upload screen would show invalid text for date columns – this now correctly shows the user's preferred date format.

  • Cloning a hierarchy module will now clear the "complete required activities" module rule since hierarchy children don't get copied across when cloning.

  • Stops enrolments with empty "when all" or "when any" conditions from enrolling all users in the system.

  • Changed the "enrolled users" estimate on the Enrolment screen to only include non-deactivated users.

  • Fixed an issue where saving a Session Series when the session was still in the process of being loaded could cause all enrolled users to be wiped from the session cohort.

  • Fixed an authentication timeout issue within the native app where restoring the previously expired session wouldn't redirect to the login screen.

  • Changed report deletion behaviour to also remove any scheduled emails from being sent.

  • 2021/12/16

    Enhancements

    • Hub customisation extra options to allow:

      • Configuration of the Navigation Items in the Hub to point to specific content activities set up in ClearXP.

      • Further layout configuration options.

    • ClearXP Roles Management now allows setting up access permissions for custom sections configured for the Hub.

    • New Tasks component which lists users tasks and allows filtering based on type (the same functionality previously found in the Hub)

    • The CMS editor now supports selecting a ClearXP image asset as a background image for content elements.

    • Added the ability to turn off the persistence of Screen Navigation History for a user within a multi-screen ClearXP content activity.

    Fixes

    • Fixed an issue with the Feedback Component in CMS intermittently not restoring previously set configuration.

    • Fixed background style settings not restoring in the CMS editor after being saved.

    2021/11/30

    Enhancements

    • Face-to-Face Management Improvements including:

      • When deactivating a face-to-face session, administrators can now automatically mark attendance for all users enrolled into that session in one go.

      • Editing face-to-face session details now provide the option to send a notification to all facilitators and enrolled users informing them of a change in details. This will also send an updated calendar invite.

      • A new "notify" column can be used to send session update notifications when bulk uploading sessions.

      • The sessions list for an Event now includes status and visibility indicators for each session.

      • The sessions list now supports advanced autocomplete filtering by attribute, status or visibility.

      • Bulk upload now supports migrating and re-linking standalone sessions to event series parts.

    • Activities Reporting now include fields for Date Created and Last Updated to report on which activities have been recently modified.

    Fixes

    • Fixed an issue where bulk uploading session series parts would sometimes break the event view in the Learning Hub, resulting in an endless spinner.

    • Bulk importing sessions where duplicate names exist in the system will now only show a warning if there are duplicate events with the same name.

    • Bulk upload duplicate resource warnings no longer show when performing an update operation.

    • Fixed glitch where selecting a comparison value (i.e. "Doesn't Match", "Exists", etc.) in the enrolment rule builder would clear itself when searching for values.

    2021/11/18

    Enhancements

    • Enrolment Workflow processing completely overhauled to provide more flexibility including:

      • The ability to run enrolments with different workflows and start/due dates in parallel without conflicting.

      • The ability to include the same activity twice within a single enrolment (both at the top-level as well as within a hierarchy) with different workflow dates without interfering with each other.

      • Changes to how dynamic refresher periods are handled so that updates to the original enrolment can still run in conjunction with the future refresher period without dates conflicting.

      • Status changes now always pass through start and due dates to completions tracking to improve reporting (previously this was only happening with dynamic dates).

      • Improved overall performance when processing workflow changes.

    • Activity Workflow Assign Content action now supports the ability to select what activity to assign, including multiple activities.

    Fixes

    • Fixed an issue where CMS multilingual support wouldn't always load the correct language if the browser's locale wasn't an exact match with the saved translation.

    • Fixed saving of custom deep link activities for activity workflows.

    2021/11/11

    Enhancements

    • User Scope permissions now support setting dynamic values against different attributes (i.e. Where User's Email Address matches Manager's Email Address).

    • Activities Listing screen no longer includes a default filter selection.

    Fixes

    • Removed incorrect validation error on Sessions screen when user didn't have permissions to edit that session.

    • Tab labels now display correctly in the CMS Logic editor.

    2021/10/28

    Enhancements

    • New Content Search capabilities for searching activities:

      • The ability to search the text, headings, questions and any other content added to the page inside the activity as opposed to just the activity title and metadata.

      • The search results can be configured to include a preview snippet of the searched content.

      • Content search can be added to any CMS activity using the Search component with optional extra filters that can be used to restrict which activities are searched.

    Fixes

    • Embedded YouTube playback has been fixed when launched from the native Android app.

    • A rare glitch which was causing duplicate video tracking statements to be sent has been fixed.

    • Fixed performance issues when loading extremely large hierarchy activities in the admin interface.

    2021/10/14

    Enhancements

    • ClearXP Calendar Dashboards have been released with the following functionality:

      • The ability to create any number of arbitrary dashboards with calendar components

      • Calendars can display any date-based activity such as events or facilitator unavailability.

      • Multiple event type can be plotted on the calendar with different colours so that important events can be highlighted to the user.

    • New Digital Signature CMS component that can be added to a form to collect a learner or manager's signature prior to submission. The signature will then be attached to the activity's completion as a form of verification.

    • Variations now support a new when completed condition so that different content can be displayed when the learner has completed the activity.

    • Bulk Upload now supports uploading all parts from a Session Series including the creation of the Series activity itself.

    Fixes

    • Fixed a bug where creating a new CMS activity was reverting the default content type to eLearn.

    • Activity cloning no longer clones missing language fields since this was causing the name to appear as "clone of null".

    2021/10/08

    Enhancements

    • Enhanced Realms Support including:

      • Cross-realm publishing for activities and enrolments.

      • The ability to schedule publishing to occur on a specific day and time.

      • New publish permission that allows direct publishing to a realm. If only write permissions are held then publish will need to go through an approval queue first.

    • The CMS Pathway component now supports prerequisite conditions and will lock nested pathways until all configured prerequisites have been completed.

    • The Blank Template now supports attaching logic and feedback to the "page completed" event.

    Fixes

    • Changed CMS content to always load content in the browser-defined system language (if no user-preferences are set) even when launched outside of the Learning Hub.

    • Fixed an issue with Session Series where enrolling a user into one part of the session and then removing them from that part would break the enrolment criteria if there were no other users who had been excluded from the series cohort.

    • Fixed a bug where the version history screen wouldn't load for a session if facilitator data was missing.

    • Changed bulk upload so that when assigning facilitators to a session, it will no longer update the deprecated "instructors" field (this was appearing in version history but was unused).

    • Fixed a critical issue where a live sync (websocket) connection that sent invalid data frames was causing the server to crash. Live sync now correctly handles and logs invalid data errors.

    2021/09/30

    Enhancements

    • Enrolments now support overriding the enrolment category for individual activities added to that enrolment. This means a single enrolment can be used to assign both mandatory and non-mandatory training to the same audience.

    • The CMS Logic component now has an includes and doesn't include option for writing conditions where a partial match is expected. This is useful for Multiple Choice questions where you'd like to attach logic when at least one response has been selected. For example, "Show feedback text when Question includes Answer A".

    • Social Sentiment data is now able to be exported from the analytics report in either CSV or Excel format.

    • Manager Hierarchy rules have been extended to be able to support static conditions against a user (i.e. do not pull a manager or the user if that user belongs to a certain country, state, etc.).

    Fixes

    • Changed deep links for task notifications to prevent launching the approval form when the notification is targeted at the learner.

    • Fixed a bug where the enrolment category was getting reset on self-registered enrolments if they were edited and saved in the admin interface.

    • Fixed a data issue where saving a new activity version was causing fields to become replicated which had the potential to adversely affect system performance.

    2021/09/19

    Enhancements

    • Activity Version History now exposed for all activity changes. In the past, version history would only capture content updates but this has now been changed to record new versions in history for any change including:

      • Metadata such as name, description, attributes.

      • Settings changes such as hiding or unpublishing the activity.

      • Changes to any face-to-face field including dates, locations and facilitators.

      • Changes to notifications and workflow configurations.

    • Unpublishing Hierarchy Activities will now prompt and confirm if the admin would also like to unpublish any of the children in that hierarchy. This can be used to quickly unpublish large courses without having to go into each module individually.

    Fixes

    • Fixed some permission issues with read-only access not correctly disabling all inputs for event and session screens.

    2021/09/09

    Enhancements

    • Theming Functionality now allows activities to be provided with a custom colour palette. Themes are system-wide and can be applied and synchronised across multiple activities. Themes also now allow custom fonts to be set, although these are not accessible via the theme editor just yet!

    • Improved CMS Link Tool now eases the process of creating links within text content with the ability to link to any activity, screen or external URL. Activity and Screen links are now much easier to configure with a simple dropdown search instead of having to hand-code parameters.

    • Social Posts can now be arbitrarily pinned by moderators inside a CMS social feed.

    Fixes

    • Added the End Date to the Learning Hub session screen for sessions that spanned across multiple days.

    • Fixed a bug where cancelling/rescheduling a user from a session wasn't always actioning the removal from the enrolment.

    • Changed the CMS Pathway component to hide non-positive Duration values.

    • Fixed the CMS Reference component not correctly showing responses from Date input component.

    2021/09/01

    Enhancements

    • Reworks Registration processing so that a user can be assigned two distinct registrations for the same activity and access them both in parallel without the data becoming fragmented. This allows a user to track two different attempts at an activity without the data from each attempt interfering with each other.

    • Bulk Upload can now be configured to send emails to facilitators that have been added a face-to-face session.

    • Performance Improvements when loading the events and sessions screen for events that contained a series.

    Fixes

    • Fixed a bug where changing the dates on a face-to-face session wouldn't update the dates on the enrolment unless that enrolment was also modified before saving.

    • Fixed an issue where removing a user from a user group would not run any unregistered triggers for enrolment workflows if they were subsequently removed from an enrolment due to the group change.

    • Inactive activities are now explicitly filtered out from dashboards.

    • Fixed an indexing issue where system-generated statements were not being correctly processed against the user they were pointing at.

    • Fixed a bug where the facilitator attendance-marking screen was not correctly restoring previously marked attendances.

    • Ensures session notes are now always displayed on the session screen (previously these were only showing if the event also contained notes).

    2021/08/26

    Enhancements

    • Social AI Insights have been automated across the platform. For any activity that contains social posts or content, an AI algorithm will perform sentiment analysis to reveal insights such as:

      • Whether the writer of the social content contributed high, medium or low effort.

      • Whether the tone of the post is positive or negative.

      • The degree of subjectivity vs objectivity in the post.

      • Aggregations of all social insights to reveal the proportion of tone and effort that has been contributed to the activity as a whole.

    • Cohort Learning functionality expanded to include:

      • Cohorts can now be assigned to sessions for Face-to-Face Events that are added anywhere within the program pathway (previously this only allowed top-level Events).

      • The ability to move an individual to a different Face-to-Face Session from the rest of their cohort. The learner will still belong to their cohort but they will be scheduled to attend a different session to the rest of the cohort.

    • Event/Session Series now support learner self-registration – this has required an overhaul to the Event view inside the Learning Hub to be able to show all dates within the Session the learner is applying for including confirmation steps for registration and cancellation.

    • Configuration Changes such as roles, permissions and dashboard assignments now take effect immediately. These were previously cached for up-to 5 minutes which would delay visibility of the changes but now reflect right away.

    • Live Sync has now been made much more robust to ensure completion statuses and notification counts will always be received even if the user experiences intermittent network connectivity dropouts. Additionally, the Learning Hub will now display a warning notification if an extended period of connectivity has been lost.

    Fixes

    • Fixed issues with interpolating placeholder values for Session Series both when sending the test email as well as for the Event Name placeholder when sent via a workflow.

    • Unassigned users for cohorts now correctly include users who have been approved via Expressions of interest workflows.

    • Session and Event links used inside email notifications now open the activity inside the Learning Hub instead of in a standalone browser window.

    • Fixed a bug where adding a single user to a Session Series and then removing that user would cause the enrolment to break.

    2021/08/18

    Enhancements

    • New Authoring Tool Formula Builder:

      • Allows the creation of custom values that can be displayed on-screen or used in conjunction with Logic to control the behaviour of content.

      • Custom values can be formulas that are a combination of attributes and user responses (i.e. "Quiz Score / Quiz Max * 100" could be used to display a percentage score) or lookup tables which can calculate a different value based on matched conditions (when the user selects certain options, it can change the formula values used).

      • Custom values can reference other custom values to build complex formulas where the result is the combination of multiple other calculations.

    • Cohort Learning enhancements including:

      • The ability to create and auto-assign cohort members based on constraints such as number of cohorts or number of members per cohort.

      • The ability to move individuals to a different session to their cohort without removing them from the cohort itself.

    Fixes

    • Read-only activity permissions now correctly disable all editable fields on the activity detail screen.

    • The Card Reveal CMS component no longer causes scrollbars to appear when the hidden content is larger than the visible on-screen content.

    • Fixed issues with the download/print view of the Assessment Template getting cut-off.

    2021/08/12

    Enhancements

    • Admin Dashboard Enhancements including:

      • The completion table now includes the amount of time spent on the activity

      • The export file for module hierarchies now displays the most recent status for the activity (previously it appeared complete even if the activity had expired).

    • The Activity Detail screen now includes Role references which displays a list of roles that include scope over the activity and users or groups assigned to that role.

    • Completion Reports now include completion field metrics that may have configured on a per-client basis.

    • Removing Facilitators from F2F Sessions will now trigger a cancellation email to the facilitator when configured on.

    Fixes

    • Fixed a bug where editing a nested label two-levels deep wouldn't pre-select the parent label which prevented it from being saved.

    • Added support for the Loco integration to send translations for each of the option labels in Multiple Choice, Select, Rating Scale components, etc.

    • Fixed a bug where the session attendance report wasn't showing the latest attendance status due to a deprecated report field being used.

    2021/07/29

    Enhancements

    • Redesigned Rich Text Editor Controls which have now been moved from an embedded toolbar in the CMS text component to a floating toolbar. This improved design should no longer interfere with the content on the page and also provide an improved user experience when setting headings or other custom formatting.

    • Face-to-Face Event Series is a new option for Face-to-Face events that allows an Event to be created as a series of sessions that must all be attended before the event is considered complete. Event Series contain a number of unique features including:

      • Adding a session to a series will automatically create all the parts required for the series.

      • Enrolling users into the series will enrol them into all sessions in the series.

      • Users can be removed from just a single session in the series and still be marked as completed if they attend the same part from a different session.

      • Custom completion rules for determining which sessions must be attended to be qualified as complete for the Event Series.

    • The Face-to-Face Enrolled Users screen now supports pagination for improved performance when a large number of users are enrolled.

    2021/07/20

    Enhancements

    • New Learning Campaign Builder functionality that exposes the ability to add workflows to any activity, which includes the following functions:

      • Triggers can listen for any tracking event with conditions that can look at the tracking statement itself or user profile information to switch what action occurs.

      • Actions can occur in real-time or be scheduled

      • Notifications can include deep links to any activity, not just the one the workflow is attached to – in this way, learning campaigns can be built that drip-feed content over time.

    • User Profile Screen updates, including:

      • Activity Completion drill-down now shows the number of attempts for that completion.

      • The ability to override a completion status and specify a completion date and comment.

      • New action buttons for re-indexing as well as refreshing a user's state for the activity.

    • Filter Conditions exposed on the CMS User Selection component which adds the ability to control what users will appear in the list based on dynamic rules.

    • Face-To-Face Locations are now exposed as a new Activity Type that can be filtered and created from the activities screen. This allows you to create Venues and Rooms that can be attached to Face-to-Face events.

    Fixes

    • Fixes a bug where variations wouldn't refresh when going in and out of an activity and the variation conditions would change.

    • Fixed a permission issue where assets that were uploaded as private and assigned to a user couldn't be opened in the Learning Hub.

    2021/07/13

    Enhancements

    • Variations Manager released which allows the creation of Content Variations for a CMS activity. Variations can be to dynamically adapt the page content for different audience groups. Example use cases include:

      • Show different text content or messaging for users in different geographical areas.

      • Show or hide content for users if they are enrolled into the activity or not.

      • Changing the wording of assessment questions for the learner vs the assessor.

      • Perform A/B testing by making micro-improvements to the page and testing the results (this process will be formalised in a future release).

    • Expression of Interest Dashboards now support configuration for showing EOIs from multiple activity sources.

    • Calendar/Outlook Integration support added for emailed face-to-face invites which will now automatically add the face-to-face Session to the user's calendar. When cancelled, the calendar event will also be automatically removed or marked as cancelled.

    2021/07/08

    Enhancements

    • Role-Based Attribute Whitelisting can now be used to control what attributes users are able to see. This can be used to hide sensitive attributes (such as Date of Birth or Pay Scale) from users except those with elevated permissions. Other improvements to the Roles screen include:

      • Redesigned UI to split Assigned Users, Permissions and Attributes into sub-navigation tabs.

      • Unsaved changes highlighted against each role and the ability to switch between roles without losing unsaved changes.

      • A warning message now appears when leaving the Roles screen without first saving changes.

    • Enrolments Version History can now be accessed via the hamburger menu on the Enrolments screen. Similar to the User Profile history, these shows a side-by-side comparison of what changes were made and when

    • Enrolments Export will now include all nested activities in the extract – that is, when the enrolment includes a hierarchy activity, the export will include all children from that hierarchy.

    • Learning Hub Launch Popups (used for What's New messages) now support multiple activities and can be configured to always show or only show when a user accesses with an unsupported browser.

    Fixes

    • The Activity Analytics Assessment screen now shows survey responses although this could use some additional configuration.

    • Fixed an issue where the Enrolment Type setting wasn't correctly defaulting to Admin.

    New Attachments section for all activities that can be used to add files and documents to an activity for learners to access. Attachments have multiple Sharing options that allow documents to be restricted to specific users – this can be used to centrally manage user-specific training plans for a given course.

  • Added an Attachments CMS component that can be used to display a list of the files/documents attached to an activity to tie in with the above new functionality.

  • Linking to an image asset within the Learning Hub will now launch that image as an overlay instead of opening in a new tab.

  • Fixes

    • Fixed an issue where links added to the CMS text component were disappearing.

    • Fixed IE11 support for the LXP admin interface.

    2020/06/11

    Enhancements

    • The Active/Inactive status on activities has been expanded to be an explicit publish function. When unpublishing an activity, it will now remove that activity from all assigned enrolments and modules.

    • Active Status and Visibility are now shown on the activity search results screen.

    • Activity attributes can now be configured with a "generate unique" button that will pre-populate the attribute with a unique value matching predefined constraints.

    • The CMS Multiple Choice component now includes the ability to attach an image to each option to allow creation of quiz questions with image selection.

    • CMS Templates now contain the ability to expose custom config options at the template level.

    • Self-Registration support has been added to the Learning Hub and can now be configured on to allow users to self-register for Hub access.

    2020/06/04

    Enhancements

    • CMS content containers have been made resizable and able to be styled to allow for more control over the area of a page that contains dynamic content. This also includes the ability to resize columns to any arbitrary width.

    • New Feedback CMS component that can be used to show dynamic content based on the result of a question or quiz. This can be used to show per-question feedback or overall success/failure messages for the entire quiz.

    • New Section CMS component that can be used to group similar components together. Sections can then be styled differently to allow for more sophisticated designs.

    • New Card CMS preset which displays a text and a heading as a nice standalone design.

    Fixes

    • Fixed an error that was occurring when switching between different launch methods for External URL content.

    • Enabled launching of External URLs when created via the admin interface (previously just CSV-uploaded URLs were working).

    • Fixed CMS question names not restoring correctly when nested inside columns.

    • Fixed a couple CMS glitches where

    • Removed errant text on the Face-to-Face session screen when certain address fields were left unpopulated for the assigned venue.

    2020/05/29

    Enhancements

    • Version control has been added to CMS Pages – this means changes will be saved as different draft versions that won't be visible until published. Admins can also rollback to old drafts or published versions.

    • New Attachment Upload CMS component that can be added to surveys/forms to allow the user to upload supporting evidence or documentation to be attached to their completion data.

    Fixes

    • Changed Activities reports to filter out deleted activities by default.

    • Fixed an issue with CMS components not always restoring correctly.

    • Re-uploading a deleted eLearning package will now correctly restore that activity.

    2020/05/21

    Enhancements

    • The Learning Hub Event Facilitation screen has been expanded to be a fully-encompassing view of all calendar events assigned to a user. This now includes meetings and time entries entered via the Learner Log activity type.

    • Created the ability to add/edit date-based user attributes on a user's profile.

    Fixes

    • Fixed an authentication conflict issue that was forcing an invalid SSO redirect.

    • Fixed various permission issues with activity scopes.

    2020/05/14

    Enhancements

    • Added a new Poll CMS component that can be used to define a multiple choice question with results immediately displayed back to the user.

    • Exposed the ability to customise email notification templates for all activities, including certification/workflow notifications and custom notifications defined by the activity itself.

    Fixes

    • Fixed the incorrect URL being copied when using the "Copy Launch URL" button on a hierarchy activity.

    • Fixed a bug with the share report dialog wouldn't open if the authenticated user contained too much profile data.

    • Updated various CMS components to better respect custom styles defined in the CMS editor (i.e. resizing components will fill the available space and center-align any content, etc.).

    2020/05/08

    Enhancements

    CMS

    Today's release sees a major upgrade to the in-built CMS including the following improvements and enhancements:

    • UI overhaul to include a static sidebar with different tabs for adding and editing components.

    • The ability to resize components by clicking and dragging the bounding box on the selected component.

    • New duplicate component button as well copy and paste support for copying components to different areas of the page.

    • A brand new panel for editing the component styles including dimensions, colours, border radiuses as well as adding effects such as text and box shadows.

    • A redesigned image and activity selector which will show a large preview of each image in the search results.

    • A new preview mode that will display the content as it will appear when live - click the eye icon in the top-right hand corner!

    • The device preview now correctly displays each component as they would on the selected device. Style changes made while in a device preview will only apply to that device allowing for building of responsive designs.

    • Improvements to re-ordering lists of properties (i.e. simply drag and drop tab names or accordion panels into the desired order in the properties panel).

    • Many fixes to smooth out the process of adding, removing and dragging components around the page.

    Admin

    • Prerequisite functionality added to module hierarchies so children can be locked unless their defined prerequisites have been completed.

    • New Events, Sessions and Session Enrolments permissions to allow fine-grained restriction of access within the event facilitation screens.

    2020/04/29

    Enhancements

    Admin

    • The Activity creation process and user interface has been streamlined to make it faster and easier to create or import new activities into the system. This includes uploading eLearning packages, asset files, and importing from a CSV as well as creating activities directly for CMS and Face-to-Face.

    • We've re-added functionality to upload a new SCORM/xAPI package over the top of an existing activity even if the metadata doesn't match.

    • Facility address has now been exposed in activity reports.

    Learning Hub

    • Activity pathways/hierarchies will now pull up and display the next relevant Due Date from any child activities on the top-level tile. Next Due only applies if the child hasn't already been completed.

    • The duration taken to complete an activity is now displayed in the learner's transcript, if populated.

    Fixes

    • Fixed a bug where adding child activities to a module hierarchy wasn't working if the tags field was missing.

    • Fixed an issue where the "copy launch link" button was formatting the URL incorrectly.

    2020/04/23

    Enhancements

    • The Activity screen has been overhauled with a new panel added for content configuration. This simplified interface makes it easy to see what content has been attached and allows you to toggle between eLearning packages, CMS pages and external URLs.

    • Activities can now be set to Inactive which will remove them from the learner and manager views in the Learning Hub. The Hidden flag has now also been moved to an explicit activity setting.

    • It's now possible to clone activities via the popup menu selection on the activity screen.

    • XP Points tracking can now be configured to cumulatively award points to a user based on actions performed in the platform – i.e. award points based on completions, access, sharing, etc.

    • A new Correlation Report type has been added to the Reports Templates which allows you to select two different metrics and generate a correlation chart to compare them together.

    Fixes

    • Fixed an issue with statements processing not correctly grouping system-wide checklist items under the correct activity when those items were shared amongst multiple activities.

    2020/04/09

    Enhancements

    • Reports listing screen given a UX refresh with new functionality such as pagination, search and the ability to group reports under labels.

    • We've added the ability to create reports from a pre-defined list of Report Templates. Creating a report from a template will now load into a simplified user interface with the ability to filter, save or share the report.

    • The Completion Dashboard now contains the ability to search results by user or unique attribute.

    Fixes

    • Fixed an issue with EOI export not working when filters had been applied.

    • Fixed an issue with EOI search not working across all reports.

    2020/04/02

    Enhancements

    • Enrolments can now have custom triggers added to each activity so that one-off changes such as notifications can be added without needing to create a new single-use certification.

    • Added a new Video CMS component that can be used for easily adding Vimeo, YouTube or other video sources by URL instead of needing to copy an embed code. All videos added now contain full xAPI tracking as standard, regardless of source.

    • Single Sign On access to the Learning Hub is now possible direct from the LXP admin portal.

    • A new extension has been exposed so that Activities with a manager view can now be launched direct from the admin portal (i.e. from the dashboard completion report screen).

    Fixes

    • Fixed an issue with Assign and Decline buttons in EOI expansion panel conflicting with row selection.

    2020/03/25

    Enhancements

    Dashboards

    • Expression of Interest table can now be expanded to show the form responses attached to that expression of interest. The expanded panel will also show all historical actions associated with that particular expression of interest (whether previously approved or declined, etc.)

    • When viewing completions for a module pathway, the Completion table is now able to be expanded to show how far a user has progressed in completing that pathway.

    • The Completion table now has pagination to help with navigating through large numbers of users.

    • Various performance improvements have been made across all dashboard reports.

    Platform

    • New CMS components include both a Date Picker and Time Picker that can now be added to survey forms.

    • Added additional context data to all Face-to-Face tracking as well as a new tracking event for when a user is removed from a session, waitlist or EOI list that will clear their existing attendance status.

    Fixes

    • Fixed an issue with dashboard reports not loading when an unlimited scope is applied.

    • Removed an unnecessary focus outline from the main content area of the Learning Hub.

    2020/03/19

    Enhancements

    • Roles and Permissions have been expanded to define a User Scope which when applied to a user or group, will restrict the users appearing in reports to just the users that match the scope rules. This also allows setting the scope to a dynamic value such as "User's Country" which will set the scope to any users who belong to the same country as the authenticated admin.

    • The Events expression of interest panel has been updated to mirror functionality available at the Session level. This includes sending notifications of availability, approving/declining the request or adding to a session directly.

    Fixes

    • Fixed a bug where the remove button wasn't working next to a permission on the Roles screen.

    2020/03/11

    Enhancements

    • The Activity Hierarchy Builder has been moved from its own screen to be embedded on the Activity screen itself. With this comes the change for each level of the hierarchy to be collapsible for easier navigation and re-arranging of items as well as the ability to navigate to a child in the hierarchy.

    • The Expression of Interest report on the Dashboard has now been optimised for performance when large numbers of EOIs have been received.

    Fixes

    • Fixed a bug where child tags weren't appearing on the hierarchy builder unless searched for and added.

    • Fixed an issue where adding a child activity to the hierarchy builder wouldn't show the children of that activity if it included its own sub-hierarchy.

    2020/03/05

    Enhancements

    • Enrolments are now able to specify dynamic parameters for Start and Due Date when applying a certification workflow. This includes assigning relative dates such based on user attributes (i.e. Due Date equal to 30 days after the user's Join Date) or based on the date the enrolment is applied to the user (Date Enrolled).

    • Launched an AI-driven Recommendation Engine that will collect all user profiles, activity metadata as well as analytics data such as user ratings and module access to generate training recommendations for users based on content that is relevant to them. Note: The recommendation engine is opt-in so please contact support if you would like this enabled for your platform.

    Fixes

    • Fixed a bug where cloned sessions could not be saved.

    • Fixed an issue with activity attributes appearing were appearing duplicated resulting in validation errors when these attributes were mandatory.

    • Added extra checks to ensure the Stored Date will always be stored in a date format for completion records (there was a sporadic error where it was sometimes being stored in the wrong format).

    2020/02/27

    Enhancements

    Reporting

    • Introduction of a dedicated Data Warehouse for big data reporting – it's now possible to aggregate and report on over 100 million records in seconds. This will enable many more learner insights and long-term trends analysis.

    • The Activity Summary page has been expanded to include prefab analytics reports including access over time and device metric summaries with drill-down and customisable filters for fine-grained analysis.

    • A new Users data source has been exposed in the Reporting interface the can be used to examine and export reports on different audiences groups in the system.

    • The Activities data source has a new Parent filter option for restricting the results to activities under a specific parent activity.

    • Data ingestion has been updated to track quiz attempts and inject a new data point so that analytics data can be grouped and sorted by attempt number.

    Fixes

    • Fixed an issue where the loading spinner would get stuck when cloning a session.

    2020/02/19

    Enhancements

    • When viewing a completion report on the ClearXP Dashboard for an activity that contains children, the exported report will now include the completion status for each child as separate columns.

    • Analytics data will now include the device vendor and model being used to, if available.

    • Accessibility improvements made across the Learning Hub – including improvements to keyboard navigation and colour contrast ratios.

    Fixes

    • Changed the User CSV upload validation to allow the Excel Mime Type – previously these files were being rejected even if saved as CSV.

    • Removed the Belongs to Group option from the criteria builder for User Groups since groups referencing other groups is an unsupported feature.

    2020/02/12

    Enhancements

    • The Reporting interface has a new option for Sorting which can be applied at any aggregation stage.

    • Learning Hub Manager Dashboards now have the ability to unassign any learning previously assigned by the manager.

    • Changed behaviour of launching content in the Learning Hub so that modules launched via a search will always display the full list of children, even if some were marked as hidden via enrolment rules.

    Fixes

    • Fixed a sporadic bug where expanding a session in the admin interface would fail due to a timing issue when loading the session details.

    • Removed incorrect formatting being applied to reports with the First Populated formula metric.

    • Fixed an issue where the referenced enrolments tooltip wasn't appearing when clicked from the Certification Workflow screen.

    2020/02/06

    Enhancements

    Admin

    • Style adjustments made across the LXP app to make more visually uniform.

    • Face-to-Face Sessions are now able to extend the default workflow with custom triggers – this facilitates adding additional notifications or custom assignments (i.e. for post-training surveys) when the trigger conditions are met.

    Learning Hub

    • Added the ability to assign/share from quick search on My Learning screen.

    • Both assigning and sharing learning now have the ability to "Select All" to quickly assign to everyone in the team. UX has also been improved on this popup selection to allow selecting multiple users without having to re-open the selection dialog each time.

    Fixes

    • LXP authentication changed to persist across browser tabs instead of being restricted to a single session.

    • When filtering and searching for an activity in a report by an attribute, the results have been changed to show the activity name instead of the matched attribute.

    2020/01/30

    Enhancements

    • Added the ability to sort the Expression of Interest report on dashboards by different columns.

    • Email notifications now support the ability to be configured to go to a user's personal email preference address (as opposed to company-defined email).

    • Notifications now inherit configuration from their parent defined by the Reporting Activity field, this works similar to how Sessions inherit their configuration from the parent Events.

    • Added the ability to display the feedback rating value associated with the activity attached to the CMS Activity Tile component

    Fixes

    • Fixed an issue where the CMS Quiz component could be submitted multiple times by double-clicking very quickly.

    • Changed hierarchy resolution for tracking where an activity was launched from - previously this incorrectly built a hierarchy when launched from different places.

    • Fixed an issue where changes to Automated emails in the legacy interface weren't being saved correctly.

    2020/01/22

    Enhancements

    Admin

    • The Image CMS component now has the ability for defining multiple hotspots that can be used to link off to other activities in the system.

    • New Alt Text option added to the Image component for defining the text that will be read by screen-readers.

    Platform

    • All activity links now track their launch context so that reports can be generated to determine what screen or parent activity any given activity was launched from.

    • Multiple platform-wide security enhancements, most notably the deprecation of support for non-SSL endpoints to prevent insecure traffic.

    Fixes

    • Fixed an issue where creating a new User Group wouldn't allow rules to be defined, and the newly created group wasn't showing up when searching by name.

    • Fixed a bug where adding filters and clicking the Apply button wasn't always adding the new filters on the User Group and Enrolments screens.

    2020/01/15

    Enhancements

    CMS

    • Add an Edit button to the Quiz CMS Component

    Admin

    • New Two-Step-Approval enrolment type for Face-to-Face Events. Allows setting up events where users require a manager approval followed by and administrator approval before being enrolled into sessions

    • New Remove and Decline actions on waitlists that allow administrators to clear users from waitlists on Face-to-Face Sessions

    • Administrators can now see additional user attributes through the enrolled users list on Face-to-Face Sessions

    • LXP Activities index is now restricted to the user's defined scope.

    Learning Hub

    • When a user accesses an Admin Only enrolment type Face-to-Face Event from The Hub, and they are enrolled in a session within, they now see this session entry listed.

    • Accessibility enhancements when navigating The Hub with keyboard shortcuts including improved keyboard navigation and skipping repetitive content.

    Fixes

    • Increase limit for search triggered through Activity filter selector on Analytics Reports to avoid capping filters to 100 activities.

    2020/01/06

    Enhancements

    CMS

    • Exposed new Search CMS component for searching activities restricted by tag and with many configuration operations for searching by text, dropdown filters or toggles.

    • Added new Sort/Sequencing quiz component for creating a quiz question that requires ordering a set of options into a defined sequence.

    • New Button component that can be used to link to an activity in the system.

    • Exposed a Tabs CMS component for organising content into separate tabs.

    Admin

    • New option for disabling Expressions of Interest for Face-to-Face Events, which will remove the EOI button when no sessions are scheduled.

    • New option for disabling the Waitlist for Face-to-Face Sessions

    Fixes

    • Fixed an issue with filters not working on Completion Breakdown dashboard chart

    • Changed behaviour of Expression of Interest dashboard report to clear selection after decline/assign action taken.

    Brand new drill-down Admin Dashboards that include:

    • A landing page to show activities that have trending completions, as well as a summary of recently viewed module dashboards.

    • The ability to search for any activity in the system (restricted by the user's permission scope) and drill into dashboards for that activity.

    • A Compliance tab for a breakdown of users enrolled into the activity and their completion rates.

    • A Completions tab for showing all historical completions for the activity, including completions over time and the average time taken to complete.

    • A Tasks tab for activities that may include approval or expressions of interest tasks. This also includes a breakdown of which users are assigned tasks and whether they have completed it or not.

    • A Content Pages tab that includes all content or child activities that make up the activity, including which are accessed the most. These child activities can also be drilled into.

    • An Analytics tab for viewing insights into the activity such as how the activity is rated, device utilisation, sentiment analysis, etc.

  • Manager Hierarchies now support precedence rules to allow a fallback to a different rule when if a matching manager cannot be found for a given user.

  • KPI Assessments now support a "Comment per KPI" option for displaying a feedback comment box for the entire KPI instead of each KPI measure.

  • Fixes

    • Fixed the Launch Tracking option not being restored correctly for activities of the asset type.

    • Fixed a UI glitch where opening the enrolment workflows screen would cause a calendar picker to show on-screen if that workflow contained a condition with a fixed date.

    • Changed the user listing screen to filter out guest accounts by default.

    • Fixed a back-end bug where an enrolment which contained an activity with an overridden category could cause any subsequent activities in that enrolment to use the overridden category instead of the default.

    • Changed Coursera integration to always import completion data against the user's current registration.

    • Fixed the Pathway component not loading correctly when the "read-only" option was disabled.

    2022/06/09

    Enhancements

    • New Sentiment Analysis dashboard for feedback comments, that includes:

      • A breakdown of the tone (positive / neutral negative) and effort (high / medium /low) used across all feedback comments.

      • Tables for the most positive and negative feedback received across the platform, sorted by high-effort comments. This allows easy identification of comments that will provide the most meaningful information to businesses.

      • The ability to drill into any dashboard/table and export the full set of data for further analysis.

    • Functional Admin enhancements including:

      • Activities that contain tasks (approvals, EOIs, etc.) will now display the list of tasks under the activity screen with the ability to un-assign or reassign the task to another user.

      • The ability to clone and delete user groups.

    • Performance Management enhancements, including:

      • The ability for managers to leave public or hidden comments for the team member in the KPI Assessment.

      • New option to disable comments altogether in KPI Assessments.

    Fixes

    • Changed the Performance Management stoplight report so it no longer incorrectly includes N/A values in monthly averages.

    • Fixed a timing issue where task state could be lost if the task was accessed or updated in quick succession.

    2022/05/26

    Enhancements

    • Activity Attachments

      • sharing modal now includes the ability to edit certain attributes (the specific attributes are configurable).

      • sharing modal now includes links to directly access the full activity details of an attachment as well as the asset itself.

    • Asset Activities can now have a source activity specified through the Activity Details page.

    • Guest accounts functionality now allows users to interact with certain content prior to activating an account.

    Fixes

    • Fix certain image attachments not rendering properly within the social components when an activity is accessed through a realm.

    2022/05/19

    Enhancements

    • Face-to-Face Enhancements including:

      • Addition of an Expressions of Interest report beneath the Sessions Listing which will show all users who have expressed interest in the Event as well as joined the Waitlist for a Session.

      • Session Series now include a hamburger menu button that will provide options for copying the launch URL (or QR Code) for a single part of a Session, as well as an edit button to edit the part itself.

      • Changes behaviour of Waitlist button so it no longer appears if the Waitlist is disabled when a session is full (previously it would appear as disabled).

    • Enrolments now include options for cloning and deleting the enrolment. Access these through the hamburger menu on the Enrolments screen.

    • The Report Chart component now includes options for adding dynamic columns that can contain any arbitrary CMS content. This can be used to generate a report on a learner's prior results and have them re-assess their abilities based on those results.

    • The Social Feed component now includes an option for unpinning previously pinned posts as well as some other UX improvements.

    • The Learning Hub can now be configured to show an overall Points counter in the header so users can see how many points they have accrued (overall or within a given month, etc.).

    Fixes

    • When saving a Video Conference link against a Session, any extraneous spaces will now be removed.

    • Improved the overall load performance of the admin Events screen as well as the load performance of the Hub Session Series screen when large numbers of sessions are visible.

    • Fixed the Hub Manager Dashboard drill-down for an activity with large numbers of children which was failing to load correctly.

    • Fixed the KPI Spotlight report grouping results under the incorrect month due to browsers discrepancies with local dates.

    2022/05/05

    Enhancements

    • Improvements to Bulk Upload functionality including:

      • The ability to bulk enrol users into an activity by ID, name or unique attribute. This can be used be to enrol users into any activity of a face-to-face session en masse.

      • The upload validation step will now show a if attempting to assign a venue to a face-to-face session and there are duplicates in the system.

      • The ability to export all errors and warnings from the validation step to a CSV file.

      • UX improvements to show a spinner when the import is taking place and success message upon completion.

    • Activity Attributes can now be configured to allow the selection of multiple values or show a user search selector so the attribute can reference a user in the system. The user search now also includes the user's avatar and highlights whether they are inactive or not.

    • The Date Component now contains validation controls for preventing the submission of future or past dates.

    Fixes

    • Inactive locations are now filtered out of the dropdown selector when adding a venue or room to a face-to-face session.

    2022/04/28

    Enhancements

    • New Outstanding Tasks Email Digest that can be configured to be sent at any frequency (i.e. weekly) with a list of incomplete tasks assigned to each user. Th email digest will list the 6 most recent tasks from the past week as well as up to 6 tasks from prior weeks.

    • The Slider Component now contains an option for tracking a score against each of the different options when configured with the Scale variant.

    Fixes

    • Fixed an issue where push notifications were being sent to the learner even though the Hub notification was targeting the learner's manager.

    2022/04/21

    Enhancements

    • New Prerequisite enforcement functionality that allows:

      • The ability to select one or more activities as prerequisites that must be completed before a piece of content can be accessed.

      • Prerequisites can be set for any type of content (xAPI, SCORM, CMS pages, assets, etc.) and will be enforced no matter how they're accessed (search, direct link, etc.).

      • The ability to customise the messaging and look + feel of the prerequisite error message screen via the authoring tool.

    • The Attachments Component now supports new button and resource variants as well as the ability to display prerequisites attached to the selected activities.

    Fixes

    • Learning Hub Tasks now correctly filter out tasks from terminated or inactive users.

    • Fixed an issue where clicking a tag from the activities listing screen wouldn't correctly apply that tag as a filter in the search results.

    • Changed average KPI results calculations to exclude KPIs with Not Applicable responses since these were incorrectly bringing the average down.

    • Fixed a tracking error that was breaking quiz submission for EOI activities on portal pages.

    2022/04/12

    Enhancements

    • New Survey Workflow functionality whereby:

      • A workflow action can now be triggered on activity completion.

      • A new Feedback Survey task type exists that allows selection of an existing activity that will be assigned to the user as a survey they must complete.

      • When surveys are assigned, tracking data will link the results of the survey to the activity the user completed before the survey was assigned.

    • User Bulk Upload now includes a username field for uploading a custom username for users – this means the user's email address no longer has to match their username.

    • The CMS Slider Component now supports setting a custom score when configured as the scale variant.

    • CMS Question Components will no longer appear as required and block submission of a quiz or form when that question is hidden either by use of Logic or a Variant.

    Fixes

    • Fixed missing tracking data for when a user self-cancels out of a Session Series – we would track cancelling out of the Series but not the individual parts.

    • Fixed display of the venue map and session details within the Hub Session screen when launching a single part of a Session Series.

    • Changed Outlook/calendar integration to track the sequence against invites. This means that if a user is added to a session, cancelled, then added again – the attendee's calendar will always correctly reflect their latest attendance status.

    • When uploading a new video over the top of an existing video, the system will now re-generate all compressed versions of that video.

    • Fixed an extremely rare race condition where if multiple users had self-registered into a Session Series and then one of the users was removed from a single part of the series, the series would sometimes incorrectly send a cancellation email to one or more of the other attendees.

    2022/04/07

    Enhancements

    • More Performance Assessment Enhancements, including:

      • KPI Goals functionality allows users to set their own Goals against a KPI which can be used to during performance appraisals to set individual goals with target dates that can be subsequently reviewed and marked as completed.

      • The ability to filter on different KPI sets – this means that the same job roles can have different categories of KPIs assigned to them which be presented as separate assessments. This is useful for separating skill-based from behavioural KPIs.

      • Scale options can now support a description that will be displayed underneath each scale option heading.

    • The Formula Builder now has added support for using the Rating Scale score in calculations.

    Fixes

    • Fixed an issue where the Performance Assessment template could be submitted before the list of KPIs had finished loading.

    • Searching historical completion reports (from dashboard or the activities screen) now works correctly with text-based search.

    2022/03/30

    Enhancements

    • The Performance Assessment Template now supports a Group by Attribute option that can be used to list KPI measures under a secondary heading.

    • The Labels List in the admin interface (shown under the activities, user groups and enrolments screens) will now be auto-expanded to the selected label when deep-linking to a label.

    • Expression of Interest Dashboards will now generate the dashboard table from Tasks data which will result in significantly faster load times for the dashboard.

    • The Video Component now supports a playback speed option for embedded YouTube videos.

    Fixes

    • Fixed an issue where tracking rating scale questions couldn't be submitted if one of the scale options didn't contain a score. This now allows for an N/A option for rating questions.

    • Fixed a bug where the default rating scale for the Performance Assessment template was disappearing.

    • Improved the load performance of the Enrolments screen when the enrolment contained an activity with a very large, nested hierarchy.

    • Fixed the Send Test Email button not working in the notification template editor when the notification had the manager configured as a recipient.

    2022/03/18

    Enhancements

    • New Chart Component has been added to the CMS that allows embedding of previously saved reports or charts into content pages. These charts can be created in the admin interface and then filtered by the learner viewing them in the Hub so they can see their individual results.

    • Reporting API includes a number of improvements including:

      • The ability to round numbers to an arbitrary number of decimal places.

      • The ability to group results under sub-headings when output to a report (similar to Excel's functionality for pivoting on multiple rows).

      • The ability to colour-code results based on a numeric scale.

    • Tasks functionality has been overhauled in the back-end to improve load times and to allow for future enhancements. Expect to see more functionality coming to tasks soon.

    Fixes

    • The Organisation Hierarchy component now filters out inactive or deactivated users.

    • Fixed an issue where selecting Top-Level Activity as the notification deep link for a workflow action wouldn't correctly save the value.

    • Increased the limit on the Analytics Assessment tab to allow for quizzes with more than 20 questions.

    2022/03/11

    Enhancements

    • The Activity History Feed has been given a few improvements, including:

      • The ability to search and filter past decisions by phase/category.

      • Hierarchy activities will now show feed entries from all child activities within the single history feed with the ability to filter by specific child activities.

      • An export button can be used to export the entire feed to Excel/CSV format including any filters that have been applied.

      • Deleting a feed entry will temporarily show the deleted item with the ability to undo the deletion.

    2022/03/07

    Enhancements

    • The Video Player component now supports audio formats so it can be used as a podcast/audio-only player. When loaded with an audio file, the video player will:

      • Permanently show the player controls (for videos, the player controls normally slide away when not focused).

      • Show a static image if loaded, otherwise just the player controls will be shown.

      • Tracking data such as use of player controls and drop-off rates will now be recorded against the audio file.

    • Deleted CMS Components are now automatically marked as archived in tracking data when the activity is published.

    • CMS Components will now have the order/sequence of their appearance attached against the activity data when the page is published. This can be used in reporting data to sort question responses by question order, or screen drop-off reports by screen order.

    Fixes

    • Quiz-based CMS components such as multiple choices and rating scales now correctly maintain the option/choice names when multiple languages are used. Previously the reporting data would only maintain the language for the most recently received tracking data.

    2022/02/24

    Enhancements

    • The Notifications Screen now includes a number of improvements, including:

      • The ability to filter by a date range (the past 2 weeks is now the default).

      • When filtering by an Event, the results will include all also include all Sessions from that event for convenience.

    • Reporting Permissions changed so that users with read-only access are still able to email the report to themselves, including the ability to schedule the report to be sent. These permission changes mean that users will only see their own scheduled reports unless they have admin permissions.

    • The Organisation Chart CMS component now includes an option to only show the org chart from a given team downwards.

    • Exposed Session Conferencing Link as a new placeholder that can be used in email templates to include the link to any attached video conferencing.

    Fixes

    • Fixed a bug where searching for an activity with an unclosed parenthesis would break the search and prevent results from being returned.

    • Makes some performance optimisations to the load and search performance of EOI dashboards.

    2022/02/10

    Enhancements

    • Preserve Roll-Up Completions setting exposed on activities which allows the ability to force a completed activity to become incomplete if new content is added to the activity hierarchy.

    • New Salesforce integration allows the pulling of use profile and learning content assignments from Salesforce and importing them into ClearXP.

    • The Report component now supports an option for pulling responses from an assessor instead of just the learner.

    • Adds new Assessment Completed trigger to Activity Workflows.

    Fixes

    • Deactivation of Face-to-Face Sessions will now correctly remove facilitators from that session.

    • Fixed a bug where deactivating Sessions wasn't showing the mark attendance form for enrolled users.

    • Added a loading spinner and fixed some data conflict issues when using the Report component to pull in past responses.

    • Fixed a couple of style glitches for the Activities Banner component when loaded on iOS devices.

    • Changed the behaviour of SubStatement data processing to correct resolve the activity hierarchy.

    2022/02/02

    Enhancements

    • Activity History tab which tracks the history of a learning program or module, including:

      • The ability to manually record decisions that were made against any lifecycle phase.

      • Functionality to attach files and images to a decision as evidence.

      • The ability for other users to comment on decisions to show their support or provide counter-opinions.

    • Variations and the User Selection component now support defining filter rules against a user group (or to exclude a certain user group).

    • PowerBI Connectivity can now be enabled on your platform instance so that data will be extracted to a location accessible by external PowerBI connectors. Contact our support team if you would like this enabled.

    • Improved the performance of Activity Deactivation so that the confirmation dialog will be much faster to load (especially when there are large numbers of self-registered enrolments for that activity).

    2022/01/24

    Enhancements

    • Improved Video Support, including:

      • Native video ingestion for automatically compressing and converting uploaded videos to device-wide formats. This is supported for both admin and user-uploaded videos.

      • Closed Caption support for any video – a VTT file can now be uploaded and used as the captions file for any video (native or embedded from YouTube or Vimeo).

      • Videos can now be uploaded from the CMS editor or previously-uploaded videos can be searched for and linked to.

      • The ability to launch videos inline within the Learning Hub (previously these would open in the new window or would need to be embedded on a CMS page).

    • Manager Assignment Enhancements, including:

      • Managers are now able to assign learning that has previously been admin-assigned.

      • Roles that include drill-up dashboards, are now able to assign training to their entire direct team, as well as the wider team.

    • New Organisation Chart CMS component that displays an interactive chart of the org hierarchy (if configured).

    2022/01/13

    Enhancements

    • Search Analytics Data exposed for programs that include search functionality, including:

      • Data showing the number of searches performed over time and on what screen those searches have been performed from.

      • The top-ranked search terms for the filtered date period and the number of times they've been searched.

      • When filtering by longer date ranges, data will be aggregated by week instead of day for a better high-level view of that data.

    • Mentor and Connections Functionality added that allows a user to be added as a mentor to another user in the system. This includes:

      • The ability to bulk upload a list of mentors for users.

      • The ability to use the mentor as the target of a workflow action (such as in notifications and task approvals).

    • Learning Hub Transcripts are now paginated so that long lists of completed training won't slow down the loading of the transcript page.

    Fixes

    • Fixed an issue where the Logic component wouldn't work correctly if the condition was matching against a zero-value.

    • Changed task approval screen to load the most recently uploaded and submitted documents instead of the first uploaded (if the form had been uploaded and submitted multiple times).

    • Fixed a bug where the Learning Hub login page was always redirecting to SSO even when the native login page was accessed directly.

    • Fixed a bug where the previously assigned user was sometimes still appearing on manager dashboard for task activities, even if the task had been re-assigned to someone else.

    • Changed activity cloning behaviour for sessions to not clone the facilitators assigned to that session since it would inadvertently cause notifications to be sent to them.

    2022/01/06

    Enhancements

    • Scheduled Reports now support sending the report as a direct attachment instead of a download link. Additionally, scheduled reports will no longer be sent unless the attached report contains some results.

    • The Event Analytics screen now shows the session a user is assigned to when drilling into their name in the completions report.

    Fixes

    • Fixed an issue where certain types of zip files that were missing metadata couldn't be uploaded.

    • The filter popup dialog will now wrap any really long options onto multiple lines instead of truncating them. This is especially useful for long activity names.

    2021 / Q1 - Q2

    2021/06/30

    Enhancements

    The ability to rename cohorts to a custom name.

    Multiple changes to cohorts can now be drafted and won't be applied until saved, allowing for many changes to be made at once.

    The ability to clone and delete workflows.

  • The ability to clone and delete roles.

  • Added the ability to rate the success of Development Goals that may have been set in a previous assessment.
    Number of results when searching for users to assign to has now been increased.
    The ability to set the mentor as the approver of a checklist.

    New Loco Integration enables support with Loco's third-party translation service for ClearXP CMS content. When page changes are published, these are automatically uploaded to Loco for translators to fill-in missing translations. New translations are periodically checked and pulled back down to ClearXP before being populated against the content.

    Fixes

    • Fixed a bug where the enrolments export had stopped working.

    • Fixed an issue where sending test notifications for a face-to-face event would not populate any session placeholder fields.

    • Added a check prevent the "you have errors" validation message from incorrectly appearing when navigating from an event to a session.

    • Fixed the user invite form not working when a date attribute was added to the user.

    • Fixed an error that was occurring when marking attendance for users in a session and the location for that session did not contain a room.

    2021/06/24

    Enhancements

    • Face-to-Face Management Design Overhaul to align with how activities are managed across the rest of the platform. This includes:

      • A cleaner and more refined user interface splits Events and Session details onto different screens with a new paginated, sessions list view making it easier to find sessions under an event.

      • Thumbnails, banners and publish settings can now be changed for both events and sessions.

      • Events and sessions now include the Analytics tab for reporting and exploring analytics.

      • Improvements to performance when adding users to a session and searching for a venue.

    • Early Cohort Management functionality released that allows the creation and assignment of users to an arbitrary number of cohorts. Cohorts can then be used to limit social functionality and group users together when assigning face-to-face sessions.

    Fixes

    • Fixed an error occurring when trying to to edit notifications on a cloned session.

    • Added support for uploading gif images.

    2021/06/17

    Enhancements

    • New Version History table has been added to show an audit log of user profile changes that have been made to a user's profile, including the author and date the change was made. Expanding the version history will show which fields have been changed between versions.

    • Activity Search now includes autocomplete suggestions for dynamically applying filters to the search results – start typing an attribute name and the search will allow you to filter by that attribute.

    • The Users Listing now includes the user's status (active, inactive or deactivated) and will visually fade out deactivated users in search results.

    • Completion Records now include a new Assigned Date metric which indicates the date the activity visually appeared in the learner's Learning Hub (this may be different to the Start Date if the user was assigned the training after the Start Date had passed).

    Fixes

    • Fixed a bug where switching an activity's content between CMS Page and some other format (External URL or eLearn) wouldn't allow the content to be resaved as CMS.

    • Improved performance of user bulk upload when the unique attribute is numeric.

    2021/06/10

    Enhancements

    • Video Conferencing added as a new standard field for Face-to-Face sessions that will appear as a dedicated "Join Conferencing" link on the session screen when added.

    • New Notifications Metrics exposed in the Data Explorer that allow reporting on user attributes for the recipients of a notification.

    Fixes

    • Fixed an issue where responses to Rating Scale (likert) questions weren't being indexed correctly and so the Selected Choice option wasn't available in reports.

    • Fixed a bug where certain enrolment workflow configurations would trigger the Assigned notification even if the user had already been assigned that activity.

    • Fixed an issue in the CMS where content was being unexpectedly replicated (activity carousel items as well as text paragraphs).

    2021/06/03

    Enhancements

    • Enrolment Export added to the enrolments screen that will export based on the checkbox selection or any search/filters applied.

    • CMS Activity Search now includes toggle filters for Program or System-wide search and search results now respect the activity scope assigned to the user.

    • Data Bulk Import now supports the ability to bulk import earned achievements such as badges – when importing data against a badge, the badge will now be awarded to that user.

    Fixes

    • Fixed an issue where editing a child label wouldn't save that label unless the parent was re-selected. The UI now pre-selects the parent of a child label to prevent this issue.

    • Fixed a bug where adding a CMS logic condition of "when answer does not exist" and saving would revert to the "when answer exists" condition when editing a second time.

    2021/05/27

    Enhancements

    • Activity screen overhauled to split all the different sections into a tabbed navigation – tabs also only appear when relevant settings exist for the activity being edited to prevent an overwhelming number of on-screen settings.

    • Auto-Mapping of Bulk Import columns based on naming convention. If the column name in the spreadsheet file matches an existing system field, then the column will be auto-mapped preventing the need to manually map all columns.

    • The workflow Assign Task action now supports new options for setting the type of task (approval or assessment) and when set to assessment, includes an option for selecting the assessor role for the user that will be performing the assessment (this feeds into reporting data).

    Fixes

    • Fixed the face-to-face session conflict check which wouldn't always pick up conflicts if the dates weren't fully overlapping.

    • Changes workflow processing so that dynamic Start and Due dates will be updated when the source metric or param is changed (this was previously only working with attribute changes).

    2021/05/13

    Enhancements

    • Enrolment Workflows now include a new Locked status that can be used to visually lock an activity if prerequisites or other conditions haven't been met.

    • New 360 Assessment template that can be used to create custom quizzes that can then be assigned to other users to conduct 360 assessments of an individual.

    • New User Selection component added to the CMS that allows learners to pick a user or multiple users from a dropdown selection. This can be used for the creation of "select a mentor / training partner" questions, or even to feed the selection into an Activity Workflow for the assignment of approval/assessment tasks.

    • The Data Explorer contains new face-to-face session metrics such as all activity settings (registrations open/closed, etc.), activity details (cost, available places, etc.) and the ability to report on Facilitator fields such as their name, user attributes, etc.

    Fixes

    • Fixed an intermittent issue where activities in the carousel component wouldn't always be locked correctly if the prerequisite conditions hadn't been met.

    • Fixed a visual bug where embedded activities weren't appearing in the CMS editor once added.

    • Fixed an issue where completions weren't being recorded for activity workflow activities that contained both a "Complete Workflow" and "Assign Content" action in the same step.

    2021/04/29

    Enhancements

    • Completion Certificates awarded to a learner will now appear in the Learning Hub under the learner's Achievements on their profile screen.

    • New Slider CMS Component that can be added to quizzes to allow learners to respond to range-based questions. The component can be configured with min/max values as well as a step size to control the number of increments.

    • Improvements to Completion Dashboards including:

      • Addition of overdue status to module breakdown report.

      • Roll-up of module status to higher-level activity when Reporting Activity is set.

      • Fixes to various roll-up calculations.

    • Activity Feedback is now able to be enabled for hierarchy modules.

    2021/04/22

    Enhancements

    • New Learning Pathway component that can be used to add a dynamic nested pathway to a CMS page. Pathways can be extend to any arbitrary depth or complexity.

    • Additional report filters including:

      • The ability to automatically include all activities that match a given activity attribute in a report.

      • New labels option for including all activities grouped under the specified label.

    • Improvements to bulk resource editing including a new "Select All" checkbox for selecting all resources on-screen as well as performance improvements for applying large numbers of label changes at once.

    • EOI Dashboards may now be configured with filter overrides to only show applications that match predefined rules (such as only new applications within a date range, etc.).

    • Completion Records now include an additional completion date metric that is converted and stored in the learner's preferred timezone for improved internationalisation support.

    Fixes

    • Fixed an issue where the realm selector wasn't showing in the non-primary realm due to an incorrect permission check.

    • Improved processing performance for both enrolment and module changes.

    • Fixed an issue where some users/groups weren't appearing on the roles screen if the number of roles and assigned users/groups exceeded an arbitrary system limit.

    • Fixed a bug where applying custom filters to a dashboard report and then attempting to edit that report in the data explorer was resulting in an error occurring.

    • Changed report cloning to also clone the permissions and sharing options from the source report.

    • Fixed an issue where report and attachment sharing options would show old data if editing, saving and then editing again.

    2021/04/15

    Enhancements

    • New Video Analytics exposed in the analytics dashboards that show the following when drilling into an activity that contains an embedded video:

      • Count of users who have watched the video by timecode – this helps to reveal common points at which users stop watching a video.

      • How much of the video has been consumed over time.

      • Common video control interactions such as playing, pausing and skipping.

    • Label Management overhauled to allow easier creation and assignment of labels:

      • Checkboxes now exist for selecting and assigning a label to multiple resources in a single step.

      • The ability to create new labels from within the label assignment dialog.

    • ClearXP admin access is now tracked just like any other piece of learning content so admin utilisation can be reported on in the same manner as any other activity.

    • ClearXP page titles now dynamically update to reflect the screen and resource being accessed, making it easier to identify when multiple browser tabs are open.

    • Learning Hub Manager Assigned functionality now utilise the same permission scope as manager dashboards. This means if a user belongs to a manager's team (either direct or indirect), the manager will be able to assign them learning.

    Fixes

    • Fixed an issue where ClearXP wasn't redirecting correctly when SSO was configured on.

    • Fixed a performance bug where accessing content as Guest account was slowing down the browser.

    • Changes tracking of likert scale questions to resolve the selected choice which can be used to report on the label of the choice, instead of just the internal value.

    • Fixed a data processing issue where manager assigning content would sometimes cause the user's active registration to be lost.

    2021/04/08

    Enhancements

    • Face-to-Face Expression of Interest setting expanded to include three possible options – disabled, always enabled, or only enabled when no available sessions.

    Fixes

    • Fixed an issue where unpublished courses weren't getting filtered out of search unless re-saved.

    • Changed Face-to-Face clone functionality to also clone any custom notification settings/messages.

    • Fixed Face-to-Face clone functionality not sending Facilitator-Assigned notification message for the cloned session.

    2021/04/01

    Enhancements

    • Enrolments now include a dropdown selection to select the enrolment category from a preconfigured list – i.e. Mandatory, Recommended or any others that have been defined in the system.

    • Analytics Dashboard expanded to be able to drill down multiple content depth levels – i.e. from screen to quiz to question, etc.

    Fixes

    • Improved load performance of dashboard completions reports which were timing out with very large numbers of users. This fix also improves search and filter performance for the report.

    • Many fixes to bulk upload functionality including:

      • Better stripping of whitespace or invalid characters

      • Validation when importing sessions and not attaching to a parent event

      • Validation when importing a resource and it encounters multiple duplicates

      • Validation on emails to force correct format

    2021/03/25

    Enhancements

    • Multilingual Capabilities have been exposed across the platform, this includes:

      • The ability to specify different activity names/descriptions per language.

      • In-built editing of CMS content for different languages, including changing text content, images, videos, question names and any other text-based properties.

      • When a learner accesses the Learning Hub, all content will be displayed using the language from their user language preferences, otherwise falling back to their configured browser/system language.

    • Exposed Enrolment References on the Groups screen to show what enrolments a user group belongs to.

    • Exposed Role/Permission References on both the User and Group screens, including the ability to add the user/group to a new role and customise their permissions scope without having to change screens.

    • User Activity/Completion table now supports searching, sorting and the ability to reset state for a given activity.

    • The Data Explorer now supports reporting on the Notifications data source making it possible to report on the number of notifications sent out by channel (hub, email or push).

    • Enhanced Tracking added to Tab and Section components – tabs will track when toggling between different tabs and sections will record when they enter into the user's viewport.

    Fixes

    • Fixed incorrect pagination on the user activity table.

    2021/03/18

    Enhancements

    • User Activity panel added to the user profile screen that will show a searchable table of activities the user has accessed, along with completion status. Each activity can be expanded to see the user's stream for that activity.

    • Expression of Interest activities now support the ability for an admin to unregister a user from the program (and specify a reason) from the completions table after the user has been approved and enrolled.

    • Multilingual support added to activities so that activity names and descriptions can be customised per language with the appropriate language selected automatically based on the logged-in user's preferences.

    • Performance improvements to jobs processing that means overnight enrolment workflow changes are now more than 8x faster to process.

    Fixes

    • Fixed an issue where Exporting the attendance status for a F2F session wasn't showing the Download button.

    • The response output format has been changed for the Date Picker component since this was causing issues with back-end processing of dates.

    • Fixed an issue with activity scope being applied incorrectly when a user belongs to multiple roles and one includes unlimited scope.

    2021/03/11

    Enhancements

    • New Analytics Dashboards that provide drill-down reporting from a system level, down to program, module and even question-level analytics. These include:

      • High-level view of how users are interact with the platform – access and completions over time, as well as sharing, assignments and user ratings/feedback.

      • Summary and breakdown of what achievements, rewards and badges are being earned and from which activities.

      • Ability to see what resources are getting accessed the most along with how users are finding those resources (via search, assignments, program pages, etc.).

      • Snapshot view of trending activities, completions and what audiences are accessing on which devices.

      • Customise the date range for dashboards or filter by user attribute or group.

      • Drill into any piece of data to see finer detail or save as a dedicated report that can be exported, shared or emailed.

    • All Reports and Data can now be exported to Excel format as well as CSV.

    • The CMS Hotspot component now includes an option to display a completion status tick as each hotspot is completed.

    2021/03/04

    Enhancements

    • Upgraded the Rich Text Editor in the authoring tool for improved text-editing and formatting capabilities including:

      • Different heading sizes for consistent styling.

      • Embed bullet and numbered lists, including nested lists.

      • Format text as a block quote or monospaced.

    • New Reference Component that allows embedding dynamic values pulled from the system, including any of the following:

      • The user's name or any of their attributes (State, Position, etc.).

      • The Activity's name, description or any defined activity attributes.

    Fixes

    • Added check and default value when importing an xAPI package with a tincan.xml file that doesn't include a defined language in its metadata fields.

    • Fixed an issue where PDF generation was failing for completion certificates with missing fields.

    2021/02/25

    Enhancements

    • Activity Quality Summary will now display for activities that contain feedback ratings. The summary will show a breakdown of ratings received along with any feedback comments provided by learners.

    • Social Analytics Data has been added for activities that contain social feeds, including:

      • A time-series chart of posts/comments/likes over time

      • A breakdown of social interactions by type and user attribute

      • A listing of top-liked posts in the social feed.

    Fixes

    • Fixed image thumbnails not loading in iOS and Safari browsers for customers using a vanity domain name.

    • Fixed an issue where group updates may have been timing out due to large numbers of user changes.

    • Improved component ID generation in the CMS editor to prevent the chance of two components using the same ID.

    2021/02/17

    Enhancements

    • Introduction of a new Logic Component for content authoring that allows building of more complex interactions, such as:

      • Selective release of content by enabling/disabling parts of the screen until earlier content has been completed.

      • Decision tree and branching scenarios by dynamically linking to screens based on previous responses and interactions.

      • Display Dynamic feedback and content based on responses to earlier questions.

    • CMS screens panel has been redesigned now with the ability to re-arrange screens by dragging and dropping.

    • Activity Completion Reports can now be opened in the Data Explorer to allow for editing or scheduling the report to be emailed out.

    • Email Recurrence for Scheduled Reports now have a new option for ending the recurring report on a specific date.

    Fixes

    • Fixed an issue where removing individuals from a user group wasn't displaying the "unsaved changes" message.

    • Changed activity clone behaviour so that custom settings will also be cloned from the source activity (previously they were being reset).

    • Fixed an issue where the "Toggle Unlock" button wasn't always working when editing the CMS Reward component.

    2021/02/03

    Enhancements

    • Program Activity Type which includes:

      • The ability to sandbox a collection of activities under a common parent Program for the purposes of administration and reporting.

      • Users with their permission scope set to a Program will only be able to access and create activities underneath that program.

    • New Certificate Achievement that will allow you to select an uploaded PDF that will be awarded as a certificate of completion when a user completes the course. If the PDF is created as an editable form, then the form fields in the generated certificate will be populated with the user's name and completion date.

    • Manager-Assignable Activity Setting which provides the ability to restrict which activities can be assigned by a manager, either by disabling altogether or by setting as non-mandatory.

    2021/01/28

    Enhancements

    • CMS Enhancements including:

      • Images can now be uploaded within the authoring tool itself instead of having to select a previously uploaded image.

      • Hovering over a component now highlights the margins and padding that has been applied to that component to make it easier to identify the source of whitespace.

      • Navigating a multi-screen activity will now scroll to the top of the content whenever the screen is changed.

      • Improved functionality for dragging a component within the editor so that the page will scroll more predictably as you drag towards the top or bottom of the screen.

    • New Report Options including:

      • Ability to select Multiple Choice Option as a response value so that the report will output the name of the selected option instead of the unique ID.

      • New filter option to filter on score for a question.

    Fixes

    • Fixed a bug with Feedback and Column components getting reinitialised when selected. This was causing multiple issues where styles/content changes would either disappear or get duplicated.

    • Changed behaviour of cloning/duplicating container components so that the cloned content will appear after the original instead of inside it.

    • Improved CMS copy and pasting functionality to ensure styles are retained and undo/redo works more predictably.

    • Fixed a sporadic issue where report templates wouldn't always have any saved filters applied on first-load.

    • Fixed a bug where adding, saving and then removing a user attribute would mean the newly created attribute would still exist even after deleting and saving again.

    2021/01/21

    Enhancements

    • Send Notification functionality updated to include:

      • The ability to set the notification recipients to only overdue users for that activity

      • The ability to use an existing workflow notification as the type – this means that the pre-configured email settings and message for that notification will be used when sending the notification ad-hoc.

      • Improvements to processing performance of notification sending.

    • Notification Email Templates now split the placeholders for User and Recipient, so you can address an email to the Recipient if received on behalf of another User.

    • Manager Dashboards now include pagination for teams with large numbers of users.

    Fixes

    • Improved enrolment processing speed for Single-Sign-On flow so that assigned learning appears immediately after first sign-in.

    • Fixed permission controls on Manager Dashboards so that a user assigned to multiple different dashboards will only pull in the users allocated to the specific dashboard they're looking at.

    2021/01/13

    Enhancements

    • Learning Hub Dashboards improvements, including:

      • A new high-level summary view for managers of multiple teams that can be drilled into view team-specific dashboards.

      • Finer-grained permissions control so that users or groups can be assigned specific dashboard views with scope set to any arbitrary users. This enables the ability to assign dashboards to users who may not ordinarily belong to that team.

    • Expression of Interest Dashboards now include the ability to provide an additional comment when declining the expression of interest. This reason appears in the summary table as well as the drill-down stream.

    • Enrolment Status reports now contain the option for reporting on the user's Start Date and Due Date.

    • Full Screen CMS Template now contains a Pass Grade option that will send completion and success if the user scores above that mark.

    Fixes

    • Changed user deletion to redirect away from the user profile screen – this prevents an issue where deleting and then re-saving the user would cause them to re-appear in search results.

    • Fixed a bug where certain saved reports could not be reloaded correctly.

    2021/01/07

    Enhancements

    • Admin Dashboards now include a new status for learners who have Not Started the activity vs users who are In-Progress but have not completed. This status displays in all summaries as well as the user completion report.

    • Enrolment Workflows is now able to utilise custom completion fields (i.e. Issue Date and Expiry Date) as Trigger Conditions.

    • Learning Hub default thumbnails and banner images are now able to be customised per type so a different default image can be set for different activity types.

    • Activity Labels can now be added to an activity directly from the Activity Edit screen, and these labels can be clicked to navigate to a list of activities underneath that label.

    • Label Filters are now preserved when navigating backwards and forward through browser history.

    • Activity Attributes now support configuring a preset dropdown list of values as well as date and number types instead of only free-text input.

    • Completion Status reports now contain the option to be filtered by user.

    Fixes

    • Added support for embedding nested CMS activities on iOS.

    • Fixed an issue where report columns were being duplicated when saving.

    • Changed unpublish functionality to apply enrolment changes sequentially instead of all at once, which will prevent performance implications when large numbers of users are affected.

    • Fixed an unexpected error that was occurring when activating an account and no activation email had been configured.

    Reporting Data

    ClearXP collects a lot of data so it's important to understand what that data represents, how to interpret it and find your way to interesting insights. This page provides a detailed overview of the different data sources in the system and what fields exist.

    The system conducts a best-effort approach to calculating data fields and that in some cases, many of these fields may be absent if the system cannot reliably determine how to calculate them.

    For example, if the system only has two data points on completely different days for a learner completing the activity then it will be unable to determine the duration taken because duration is the time spent within the activity itself (two data points within a short period of time are required).

    In general, data may be more reliable the more recent the record has been recorded as efforts to populate these fields improve.

    Enrolment Status

    The Enrolment Status data source includes the current state of all assignments (admin, manager-assigned, self-registered, etc.) in the system. This is useful for compliance reporting on Due Dates and whether users have completed the learning assigned to them.

    Schema

    Field
    Type
    Description

    Completions

    The Completions data source contains a historical record of all completions for learners for each activity. Learners can contain multiple completions for a single activity if they have completed it multiples times.

    Schema

    Field
    Type
    Description

    Analytics / Interactions

    Schema

    Field
    Type
    Description

    Taxonomy

    System Interactions
    Interaction
    Description
    Admin Interactions
    Interaction
    Description
    Portal / Learning Hub Interactions
    Interaction
    Description
    Learning Interactions
    Interaction
    Description
    Assessment Interactions
    Interaction
    Description
    Social Interactions
    Interaction
    Description
    Achievement Interactions
    Interaction
    Description
    Task Interactions
    Interaction
    Description
    Payment Interactions
    Interaction
    Description

    Enrolment Category enrolmentCategory

    String

    The specific category the learning is grouped under. Typically "mandatory" or "recommended" but can include other categories if configured.

    Is Mandatory enrolmentMandatory

    Boolean

    Whether this is a mandatory assignment for compliance purposes.

    Workflow ID workflowId

    String

    Reference to the workflow attached to this assignment.

    Enrolment Status status

    String

    The current status of the assignment, one of: - assigned - The default status – appears in learning hub as required for completion. - overdue - Appears as red clock icon indicating the activity has passed its due date. - expired - Appears as refresh arrow when completed training has been reset. - locked - Appears locked out until prerequisites have been completed. - unassigned - Required for completion but not yet visible to the learner. Used prior to Start Date. - unregistered - Not required for completion, an exception status when a learner is enrolled but does not need to complete the activity.

    Enrolled Date timestampEnrolled

    Date

    The date the activity was assigned. This may different from the "Start Date" if the learner was assigned the learning after the activity had been rolled out or if they were enrolled ahead of time with a future Start Date.

    Start Date timestampStart

    Date

    The date the activity was scheduled to launch and become visible in the Learning Hub.

    Due Date timestampDue

    Date

    The date the activity is scheduled to be completed by for compliance purposes.

    Completion Date timestampCompleted

    Date

    The date the activity was completed by the learner. If the learner completes multiple times, this will be the date they first completed after being assigned.

    Last Accessed timestampAccessed

    Date

    The date the learner most recently accessed the activity.

    Browser

    browser

    String

    The browser most commonly to complete the activity (Chrome / Safari/ etc.)

    Date Completed

    dateCompleted

    Date

    The date the completion was recorded stored in the user’s time zone. Only present if the user has a time zone attached.

    Time Spent on Desktop

    device.desktop

    Number

    A breakdown of how long (in milliseconds) was spent on each desktop when completing this activity.

    Time Spent on Tablet device.tablet

    Number

    A breakdown of how long (in milliseconds) was spent on each tablet when completing this activity.

    Time Spent on Mobile device.mobile

    Number

    A breakdown of how long (in milliseconds) was spent on each mobile when completing this activity.

    Due Date

    dueDate

    Date

    The assigned Due Date for the activity.

    Duration

    duration

    Number

    The number of milliseconds taken to complete the activity.

    Enrolment Category

    enrolmentCategory

    String

    How the activity was assigned to the user (mandatory / recommended / featured).

    Enrolment Type

    enrolmentType

    String

    Representative of who assigned the activity to the user (admin / manager-assigned / self-registered).

    Interactions

    interactions

    Number

    The number of interactions the user had when completing the activity (viewing screens, clicking buttons, etc.)

    Operating System

    os

    String

    The Operating System most used when completing the activity (Mac OS / Windows / etc.)

    Notification Date

    notificationDate

    Date

    The date of the most recent notification to be sent to the learner in regards to the activity. This is indicative of responsiveness to reminder notifications.

    Total Notifications

    notifications

    Number

    The number of notifications sent to the learner before they completed the activity.

    Registration ID

    registration

    String

    Unique ID to represent a distinct registration into the activity (i.e. if the user is assigned the activity multiple times over a time period).

    Total Sessions

    sessions

    Number

    The number of times the learner accessed the activity in separate browser sessions before they completed the activity.

    Score

    score

    Number

    The most recent score the user achieved before completing the activity if a quiz exists in the activity.

    Start Date

    startDate

    Date

    The enrolment Start Date which represents the date the activity was released to the learner. Note that this date may be prior to when the learner was actually assigned the activity if they joined the business after the enrolment had commenced (see assignedDate instead).

    Stored Date

    stored

    Date

    The date this record was most recently updated by the system.

    Stored Completed Date

    storedCompleted

    Date

    The date the completion was received by the system. If completions are imported or back-dated, this date will be more recent than the actual completion date.

    Time Since Assigned

    timeSinceAssigned

    Number

    The amount of time (in seconds) that passed between the Start Date and the Assigned Date.

    Time Since Start Date

    timeSinceStartDate

    Number

    The amount of time (in seconds) that passed between the Start Date and Completion Date.

    Time Since Due Date

    timeSinceDueDate

    Number

    The amount of time (in seconds) that passed between the Due Date and the Completion Date. This number will be negative if the learner completed before their Due Date or positive if they completed after the Due Date.

    Time Since Notification

    timeSinceNotification

    Number

    The amount of time (in seconds) that passed between the most recent Notification sent and the Completion Date.

    Timestamp Accessed

    timestamp

    Date

    The date of the most recent access by the learner.

    Timestamp Assigned

    timestampAssigned

    Date

    The date the activity was actually assigned to the learner and would have appeared in their assigned learning. May be absent if the learner was never assigned and the completion was imported.

    Timestamp Completed

    timestampCompleted

    Date

    The date the learner completed the activity.

    Timestamp Started

    timestampStarted

    Date

    The date the learner first accessed the activity.

    Time to Complete

    timeToComplete

    Number

    The amount of time (in seconds) that passed between the learner first accessing the activity and then completing it. Indicative of the learner taking multiple days to complete or if completed on their first access.

    Total Score

    totalScore

    Number

    The sum of all quiz scores across all attempts before the learner completed the activity.

    contained

    Analytics Object

    Includes a nested record within this one – with the exception of activity references, all other fields in this table can appear as sub-fields of contained. Used for compound records such as “Manager shared Activity with User” – the “manager shared activity” portion appear as top-level analytics fields but contained will include the “user” portion (along with any other recorded fields).

    Time Taken

    duration

    Number

    The duration spent (in milliseconds) when recording this interaction.

    Statement ID

    id

    String

    The unique identifier for this record.

    Referenced Activity

    other

    Activity[]

    Indirect activity references for this record. Typically includes the screen or an activity a user is viewing when the event is recorded against a different activity to the one the user is currently viewing. I.e. “Launching Induction Training” – Induction Training is the activity, but other will include the activity the user launched from.

    Response

    response

    String

    Response data attached to this record, if applicable.

    Date

    timestamp

    Date

    The date of the interaction.

    Action

    verb

    String

    Action taken by the user against the object (in the form of a "verb").

    Activity Overdue User designated (Activity) as "overdue"

    Activity Expired User expired (Activity)

    Sent Notification System reminded User to complete (Activity)

    Notified Manager Admin requested attention (User) for (Interaction)

    Published a Decision Admin logged (Decision Activity)

    Created New Role Admin created (Role Activity)

    Updated Role Admin updated (Role Activity)

    Deleted Role Admin deleted (Role Activity)

    Created New Label Admin created (Label Activity)

    Updated Label Admin updated (Label Activity)

    Deleted Label Admin deleted (Label Activity)

    Assigned Facilitator Admin assigned Facilitators to (Session)

    Removed Facilitator Admin assigned Facilitators from (Session)

    Marked Attendance Admin recorded (Learner) registered/cancelled/completed (Session)

    Withdrew Registration Learner cancelled (Event)

    Captured when a user registers themselves into an activity via the Learning Hub.

    Self-Unregistered from Activity User unregistered from (Activity)

    Captured when a user removes a self-registered activity from their assigned learning.

    Assigned Activity to User Manager assigned (Activity) to Learner

    Captured when a manager assigns an activity to a user in their team.

    Unassigned Activity from User Manager removed (Activity) from Learner

    Captured when a manager removes a previously assigned activity from a user in their team.

    Shared Activity with User User shared (Activity) with User

    Captured when the user shares an activity with another user in the system. Learners can share with multiple users at once but a separate event is recorded for each user.

    Updated Profile Photo User updated (Photo Activity)

    Captured when the user uploads a new profile photo from their Learning Hub profile.

    Completed Activity User completed (Activity) with (Score)

    Captured when a user completes an activity, sometimes includes a score if the activity reports a score.

    Passed Activity User completed (Activity) and (Success)

    Failed Activity User completed (Activity) and (Failed)

    Opened Link User followed (Link Activity)

    Viewed Screen User experienced (Screen)

    Captured when the user navigates to a different screen inside a module or program page.

    Completed Screen User completed (Screen)

    Uploaded File User uploaded (File)

    Played Video User played (Video) at (Timecode)

    Paused Video User paused (Video) at (Timecode)

    Skipped Video User skipped (Video) to (Timecode)

    Watched Video User watched (Video) from (Timecode) to (Timecode)

    Finished Video User completed (Video)

    Passed Question User responded/answered (Question) and (Success)

    Failed Question User responded/answered (Question) and (Failed)

    Attached File User attached (Attachments) to (Question)

    Answered Self-Assessment Question User responded to (Question) as (Learner)

    Completed Self-Assessment User assessed (Assessment) as (Learner)

    Answered 180 Assessment Question User responded/commented (Question) as (Manager)

    Completed 180 Assessment User assessed (Assessment) as (Manager)

    Answered 360 Assessment Question User responded/commented (Question) as (Peer/Team/Observer)

    Completed 360 Assessment User assessed (Assessment) as (Peer/Team/Observer)

    Unpinned a Post Moderator unpinned (Social Post)

    Awarded Post Moderator awarded (Social Post) with (Reward)

    Removed Post/Comment Moderator removed (Social Post)

    Rated Activity User rated (Activity) as (Rating)

    Captured when a user rates a piece of content with a quality rating (from 1 – 5).

    Provided Feedback for Activity User rated (Activity) with (Feedback)

    Captured when a user leaves free-text feedback on a piece of content.

    Declined Task Manager/Peer declined (Task) for (Learner)

    Withdrew Task Manager/Peer cancelled (Task) for (Learner)

    Transferred Payment System created (Transfer)

    Program Activity

    node

    Activity

    If this assignment belongs to a Program, this will refer to the Program the activity belongs to (othrewise refers to the directly assigned module).

    Activity

    activity

    Activity

    The assigned activity (either directly or indirectly underneath a Program).

    User actor

    Actor

    The learner assigned to complete the activity.

    Enrolment Type enrolmentType

    String

    How the enrolment was assigned, one of: - admin - Top-down enrolments created with audience-based rules for assigning ongoing learning. - activity - Used for face-to-face sessions. Enforces consistency so all learners will be given the same start and end date for a given activity. - actor - Individuals assigned directly to activities either via Program Owner or automated workflows (including approval processes). Used to give learners different start and end dates. - manager-assigned - Individuals assigned directly to activities by their manager within the Learning Hub. Automated workflows can also be directed to this type to allow un-assignment by managers. - self-registered - Any activities the learner has chosen to assign themselves via the Learning Hub.

    Activity

    activity

    Activity

    The activity that the record pertains to.

    User actor

    Actor

    The historical agent, including their user profile attributes at the time the completion was recorded.

    Attempt Number

    attempt

    Number

    A sequential number representing the Nth time the user has completed this activity. For rolled up completions, this number may not be reliable.

    Attempts To Complete

    attempts

    Number

    The number of attempts taken (generally as a result of undertaking a quiz or assessment) before the activity was considered completed. Since all activities have different completion requirements, this number may not be consistent across different activities.

    Activity

    activity

    Activity

    The activity that the record pertains to.

    User

    actor

    Actor

    The user that the record pertains to.

    Activity Ancestors

    ancestors

    Object[]

    Resolved ancestry tree for the activity including the ID of each ancestor activity and the depth of the tree. For example, if this record pertained to accessing a Dashboard Tab, this object would look like the following: [

    { activity: "(Learning Hub Activity ID)", depth: 0 },

    { activity: "(Dashboard Activity ID)", depth: 1 },

    { activity: "(My Team Activity ID)", depth: 2 }

    ]

    Completed

    completion

    Number

    Whether this record signifies a completion should be recorded or not (0 = not completed, 1 = completed)

    Registered into Activity User registered (Activity)

    Unregistered from Activity User unregistered (Activity)

    Assigned Activity User designated (Activity) as "assigned"

    Created New Activity Admin created (Activity)

    Updated Activity Admin updated (Activity)

    Deleted Activity Admin removed (Activity)

    Launched Activity User launched (Activity) from (Portal Activity / Screen)

    Captured when a user launches an activity including the screen (or activity) they were on when they launched it.

    Performed Search User searched for “(Search Term)” from (Screen)

    Captured when the user searches for learning, including the screen they were on when they initiated the search. Searches can be initiated from the Hub or Portal pages.

    Filtered Search User selected (Filter) with “(Filter Value)” from (Screen)

    Captured when utilising dropdown filters. The value selected in the dropdown is also recorded as well as the screen the user was on when they selected the filters.

    Opened Activity User initialised (Activity)

    Captured when a user opens a module, program or portal.

    Closed Activity User terminated (Activity)

    Resumed Activity User resumed (Activity)

    Completed Quiz User completed (Quiz)

    Passed Quiz User passed/completed (Quiz) and (Success)

    Failed Quiz User failed/completed (Quiz) and (Failed)

    Posted a Message User posted (Social Post)

    Commented on a Post User commented on (Social Post)

    Liked a Post User liked (Social Post)

    Earned Badge User earned (Badge)

    Earned Points User earned (Points)

    Earned Voucher User earned (Points)

    Assigned Task User assigned (Task) to (Manager/Peer)

    Unassigned Task User removed (Task) from (Manager/Peer)

    Deleted Task User removed (Task)

    Made a Purchase User purchased (Activity)

    Charged Payment User created (Charge)

    Refunded Payment User refunded (Charge)

    Unassigned Activity User designated (Activity) as "unassigned"

    Marked Completion Admin recorded (Learner) as completed (Activity)

    Self-Registered into Activity User registered into (Activity)

    Progressed Activity User attempted (Activity)

    Answered Question User responded/answered (Question)

    Pinned a Post Moderator pinned (Social Post)

    Earned Certificate User earned (Certificate)

    Approved Task Manager/Peer approved (Task) for (Learner)

    Settled Purchase System settled (Charge)

    User Groups
    now contain label support for organisation.
    Responses to questions and quiz scores, even across different screens.
    Changed response filter into a single option that will filter against numeric and text responses.

    2020 / Q3 - Q4

    2020/12/22

    Enhancements

    • Activity name and description fields now include a language-selection dropdown which gives the ability to edit multilingual fields.

    • Exposed a list of Enrolment References on the Workflows screen which indicate which enrolments include activities with the given workflow.

    • Added a description field to the Workflows screen which can be used to provide a written description of how that workflow should be used.

    • Improved enrolment processing speed for users provisioned via SSO – this change means the user's enrolments will be readily available on first sign-in.

    Fixes

    • Changed the calculation on Admin dashboards so that the in-progress value is now more accurate.

    • Fixed an issue where accounts with mixed case email addresses couldn't be activated.

    • Fixed multiple issues when adding a workflow to a child of a pathway:

    2020/12/10

    Enhancements

    • Major overhaul and migration of the Enrolment Workflow screen to the new ClearXP Admin portal:

      • The workflow configuration screen is now composed of a visual timeline view that will indicate key dates that will trigger actions to occur.

      • Defining Triggers will now force a date value condition to prevent the accident creation of invalid workflows.

    Fixes

    • Corrected the calculation of incomplete users in the admin dashboard (previously users who completed after becoming overdue were being counted twice).

    • Fixed a bug with multiple choice tracking data not being sent correctly when no score defined.

    • Fixed an issue where badges weren't loading on the user profile screen.

    2020/12/03

    Enhancements

    • Each email in the Notifications Log can now be expanded to see a preview of the exact email that has been sent out (or is scheduled to be sent).

    • The Notifications Log can now be filtered by the Push Notification channel.

    • It's now possible to configure system-defined emails such as the Password Rest, Account Activation and Welcome emails. These emails now also all appear in the notifications log.

    2020/11/26

    Enhancements

    • The Activity Screen now contains the ability to add Rewards that will be earned upon completing an activity.

    • Rewards can now have a voucher code entered that when earned, will award a barcode/voucher to the learner that can be used to redeem real-world discounts or prizes.

    • Enrolments now include an option to automatically apply an activity's Start/Due Date and Workflow to any activity children (either immediate or recursive) nested underneath.

    Fixes

    • Fixed restoring of selected filters and parameters in reports saved from templates.

    • Changed workflow content selector to only show activities with attached CMS or page content.

    2020/11/12

    Enhancements

    • The Activity Screen now shows any Pathways and Enrolments that the activity may be referenced by, including links to these resources. Enrolment references also contain the ability to quick edit within a popup dialog on the same screen.

    • The Activity Screen's actions menu now contains two new options:

      • Generate QR Code – will open a popup with a QR Code that can be used to link to the activity.

    Fixes

    • Improved the page load speed when editing a CMS activity with a large number of versions.

    • Added a sort order to the activity dashboards and labels lists.

    • Fixed an issue with automatic thumbnail generation for uploaded images not working when the filename's extension contained mixed-case.

    2020/11/05

    Enhancements

    • New function for manually triggering Hub Notifications from the admin interface which can be used to send additional reminders or ad-hoc messages to enrolled users, individuals or groups.

    • Added support for editing the email templates for notifications defined in custom triggers added to enrolments.

    • Exposed a new None option when setting an activity's Start or Due Date – this is useful when you don't know an activity's Start/Due Date until a pre-requisite has first been completed.

    Fixes

    • Enabled word-wrapping on report tables so that long responses don't stretch the width of the table, improving readability.

    • Fixed an issue where a completed activity wouldn't launch from a CMS page that was opened outside of the Learning Hub (i.e. native app users).

    2020/10/22

    Enhancements

    • Completion Dashboard reports can now be sorted by any column

    • Pivot Report Templates will now display columns generated by the results of the pivot in the UI itself (previously these only appeared in exports).

    • Multiple Choice questions will now display the selected choice's label in all report output (previously it would show the internal ID of the selected choice which wasn't meaningful to end users).

    Fixes

    • Back-end processing of StatementRefs now indexes these across all reporting interfaces so they will appear in

    • Fixed restoring state for previously uploaded files in the CMS Upload component.

    • Made a change to links included in emailed reports to prevent a security warning being displayed when opened in Chrome.

    2020/10/07

    Enhancements

    Admin Enhancements

    • New Workflow Trigger options, including:

      • New event for listening to an Expression of Interest request

      • The Assign Content action can now be configured to be assigned a part of a system or manager-assigned enrolment with optional enrolment workflow.

    CMS Enhancements

    • The Activity Carousel component can now accept a hierarchical pathway which will display each child of the hierarchy and lock the tiles according configured pre-requisite rules.

    • New trigger actions for sending an Expression of Interest request as well as disabling buttons.

    2020/10/01

    Enhancements

    • ClearXP Admin dashboard overhauled for completion reports, including:

      • The ability to switch dashboard completions to display all historical instead of only enrolled.

      • Completion records can be drilled into and expanded to show any quiz/survey submissions as well as any attached documents.

    Fixes

    • Fixed broken deep links on workflow notifications.

    • Fixed a permission issue when managers attempt to open a private image uploaded by one of their team.

    • Fixed validation on the CMS Date component that would still allow a quiz to be submitted with an invalid date.

    2020/09/24

    Enhancements

    • Exposed the ability to deactivate and delete user accounts:

      • Deactivating a user will disable their login access and filter them out of search results whist preserving all reporting data

      • Deleting the user will completely remove the user's account and

    Fixes

    • Fixed a glitch where required activity attributes would become duplicated when saving activity changes.

    2020/09/17

    Enhancements

    • New Learner Journal CMS Component that can be added to a page and used for learners to log hours against a date or record journal entries. Useful for On-The-Job Training or other reflective activities.

    • Added support for the Feedback CMS Component to be set against a range of values (i.e. Score less than, greater than or between two numbers).

    • Expands Bulk Upload functionality to include the ability for administrators to upload and import historical completion data from a CSV file.

    Fixes

    • Fixed an issue where certain CMS property changes weren't getting saved/restored correctly on multi-screen templates.

    • Improved performance of processing enrolment changes in the back-end for large groups of individual members.

    2020/09/10

    Enhancements

    • New Activity Workflow content-type that allows the creation of an activity that will launch different content depending on what step of the workflow the user is at. This is useful for:

      • Building manager and admin approval-flows where a registration form can be built to accept an expression of interest.

      • Attaching arbitrary notifications to any events that may occur when the learner interacts with the content.

    Fixes

    • Fixed a bug where the CMS Feedback component would not show dynamic feedback for quiz failures.

    • Fixed a few sporadic glitches with changes to CMS properties not persisting after saving.

    • Fixed a rendering issue when the CMS Accordion component contained extremely long text.

    2020/09/03

    Enhancements

    • New Sessions Table CMS component that can be used for adding a list of F2F Sessions to a custom CMS page (either by event or by selecting individual sessions).

    • Added a new Breadcrumbs CMS component that can be added to a hierarchy page and will link back to each parent in the hierarchy.

    • Added support for copy/pasting CMS components across browser tabs and multi-screen activities.

    Fixes

    • Fixed an error with the Face-to-Face Session screen not rendering correctly when the Session did not include a venue location.

    • Fixed a glitch where searching the Learning Hub catalog and navigating away before the results are displayed would jump the user back to the catalog screen when the results became available.

    • Added support for Manager dashboard that contain large numbers of learning activities (more than 50) that were failing due to the request URL exceeding browser limitations.

    2020/08/20

    Enhancements

    • New Drag + Drop Matching question type that can be used to sort and classify items into categories or buckets.

    • Email notifications can now have the learner removed as a recipient making it possible to send notifications to just a manager or custom email address.

    • Enabled the ability to search for activities by unique attribute instead of just by name.

    Fixes

    • Fixed a number of issues with completion dashboards not working correctly when drilled down into the child of a module.

    • Changed the bulk import (for users and activities) to perform case-insensitive lookups of resources.

    • Fixed a permission error when attempting to update users from the ClearXP admin interface.

    2020/08/05

    Enhancements

    Reporting

    Updated the Analytics Reporting panel for an activity to include the following:

    • A completion summary for all enrolled users as well as all historical completions

    • A filterable and exportable completion table of all users who have completed the training module

    • A drill-down assessments table that shows the pass rate of each question in the module along with the distribution of responses for that question.

    Social

    • The Social Feed component can now be configured to be filtered by a user's attributes so that they will only see posts from users in the same location of them.

    • Moderators of the Social Feed are now able to award Rewards to users based on messages they have posted. These rewards can then be linked to additional points or vouchers.

    CMS

    • A new Notifications component that can be added to a page to show any notifications the user has received. This can also be filtered by attributes to only include notifications received for certain activities

    • Added a new Search component that can be used to search for activities in the system and which is also filterable by tags.

    • New Decoration style options to set a component's background colour to a gradient (linear or radial).

    Fixes

    • The Divider component can now have styles applied.

    • The Accordion and Tabs components are now more style-able including custom colours and font sizes.

    • Uploading images to activities now supports generating thumbnails as non-JPG types, i.e. uploading a PNG will generate a PNG thumbnail whilst preserving transparency.

    2020/07/30

    Enhancements

    • A new Star Rating CMS component has been added that can be included in CMS quizzes to collect a feedback rating against a custom question. This can also be added to the Social Feed component for collecting ratings against the page activity itself.

    • Checklists have now been updated to respect expiration rules so that when the checklist is expired, all items within the checklist will also become unticked.

    • New permission options have been added to disabled editing of notifications on event and session screens.

    Fixes

    • Added support for latest Chrome release (84) that now enforces stricter security and cookie access.

    • Changed the design fo the ClearXP navigation menu so that long menu item now get wrapped onto multiple lines instead of cut-off.

    • Fixed a UI issue where removing an individual from an enrolment wasn't highlighting that enrolment as having unsaved changes.

    2020/07/23

    Enhancements

    • The CMS Social Feed component now supports adding comments as replies to social posts to encourage learners to provide feedback on their colleagues responses.

    • New Rewards functionality which can be used to award users with a reward based on configurable rules (such as completing an activity, achieving a high score, posting or sharing social content, etc.). Rewards can be embedded in CMS content and can contain an optional voucher code that will be displayed once the user has earned the reward.

    • Email notifications are now now be customised by audience allowing the configuration of different messages/subjects and CC options to be used depending on which learner is receiving the notification.

    Fixes

    • Fixed an issue where the pre-requisite option on module hierarchies wasn't getting restored correctly when multiple activities were selected.

    2020/07/15

    Enhancements

    • The Social Feed component now supports Like functionality so users can choose to like a post in the feed.

    • Adds trigger to the CMS to be able to perform an action (such as showing content) when a video on the page finishes.

    • Adds the ability for the Feedback component to display dynamic feedback on a trigger without a dynamic parameter.

    Fixes

    • Fixed an issue where the Report CMS component wasn't displaying quiz responses when embedded in a Section component.

    2020/07/08

    Enhancements

    • New Social Feed CMS component added to allow embedding of a social timeline within learning content including:

      • Users able to post messages visible to other people enrolled in the same learning.

      • Users able to upload and attach media to their posts such as photos and videos.

    Fixes

    • Fixed an issue where restoring a report that was grouping on activities with the Top depth wouldn't correctly restore the depth option.

    • Fixes height issues with the Card Reveal content not expanding to fill content height.

    2020/07/02

    Enhancements

    • Added the ability to create and invite users within the admin interface (previously CSV Import and Single-Sign-On were the only ways to add new users).

    • CMS Quiz component now support the ability for response fields to be attached to the activity's completion. This means that uploading a document can now be attached to the completion as supporting evidence and this attachment will appear alongside the completion in the Learning Hub.

    • Many CMS enhancements, including:

    Fixes

    • Fixed an issue where CMS mobile/tablet-specific styles would get wiped when reloading a page.

    • Changed logic when calculating summary percentages for Learning Hub Dashboards so that children of module hierarchies won't be counted if the parent module is marked as unregistered.

    • Fixed a live sync issue where the Learning Hub Activity Completion overlay would sometimes appear multiple times for the same completion.

    Enrolment metadata changes are now updated on the child's status, including whether the enrolment is mandatory.
  • Removing the pathway from the enrolment now clears the child workflows.

  • Removing the workflow from the child activity now clears that activity's status.

  • Re-enabled generation of push notifications which had been temporarily disabled.

  • Fixed some UI glitches with the admin portal's label creation dialog.

  • Completion Status and Enrolment Status metrics now display a dropdown of options instead of free-text input which was prone to user errors.

  • Each trigger contains a human-readable description to make it easier to understand when they will occur – i.e. "5 days before Start Date"

  • Introduction of a client-configurable manager hierarchy:

    • Multiple levels of managers can be defined based on flexible rules that will compare a given user's attributes with all other users in the system to determine all levels of management.

    • All Notifications can now be configured to be sent to either just the learner or a manager at any level in their manager hierarchy.

    • Tasks can now be assigned to managers at a specific manager level.

    • A user's managers will be shown on their User Profile screen.

  • The User Profile screen contains a new panel with account information including:

    • Whether the user has Hub login credentials and if so, what their username is.

    • If the user has activated their account or not.

    • A button to re-send the account activation email or if already activated, a password reset email.

  • The CMS Multiple Choice component can now assign weighted scorings to each possible option.

  • Activity Settings can now have system-wide defaults configured for Visibility and Active statuses.

  • Clear State Data – can be used to wipe all user progress for the activity.

  • Reporting improvements including:

    • All date filters now contain the ability to be filtered by a relative date, such as "1 day ago", "2 weeks ago", or any other user-defined date range.

    • New metrics for reporting on the active and hidden status of an activity when using the activity data source.

  • A user's Learning Hub Profile will now include indicators for how many outstanding tasks the user has. This will display in both the profile menu as well as the tasks tab header on the profile screen.

  • Added new options to Bulk Import for importing a Face-to-Face Session settings such as Registration Open/End Dates as well as Cancellation End Date.

  • Improved the performance of searching for users when impersonating, adding to User Groups, Roles and Face-to-Face Sessions.

  • Bulk Upload of completion data now allows mapping of a column to a comment/response field that will be associated with the imported completion.
  • When creating new activities, the Activity Settings can now be configured to use a system-wide default of hidden or inactive.

  • Hub Notifications can now contain messages with custom placeholder text such as {{Activity Name}} and {{User Name}} to include dynamic fields

  • Improvements to how permission scope is handled in the back-end to allow for better cross-resource security.

  • Made the Full Screen template more adaptive so it would fit better on mobile devices.
  • Fixed a memory leak that would cause a browser crash when watching videos over 20 minutes in length and would also slow down the CMS editor if editing for prolonged sessions.

  • It's now possible to export the full list of users assigned to an enrolment or included as members of a group in CSV format.

    Where a course contains an Expiry Date, the Expiry Date will now be shown alongside the Completion Date.

  • Manager dashboards now also display Expiry Dates and attached documents for completion records in both the Learner drill-down and Activity drill-down views.

  • User search results now contain a sticky header making it easier to align search results with user attributes.
  • Enabled the ability to edit a user's display name.

  • Added support for configuring user attributes to a list of predefined values which will display a dropdown list instead of free text input.

  • The Add User screen now includes the ability to set attributes on the user during user creation.

  • New Validity Period activity setting that can be used to automatically populate an Expiry Date for an activity based on the configured length of time.

  • Added a check to Workflow builder for existing CMS page content with the ability to automatically migrate to a workflow.

  • Added a new Reset action to the Workflow builder that can be used to create a new registration and reset the state/status of a page.

  • Sending the content to a manager or trainer to be sighted and confirmed before the completion is awarded.

  • Added the ability to export and embed CMS learning content on an external site (or within another learning module) by generating a code snippet that can be copy/pasted.

  • Email notifications now have a new placeholder value for dynamically injecting the date the notification was triggered – {{Notification Date FORMAT}}

  • The Learning Hub Rating and Feedback form can now be configured on or off for specific activities when completed or removed from self-registration.
  • User Self-Registration forms can now be configured to contain dropdown selections so user attributes will be selected from a pre-configured list.

  • Fixed a bug with the Learning Hub custom help link not working correctly.

  • Added Safari and Firefox support to the CMS editor.

  • Various fixes to CMS styles disappearing or not being copy and pasted correctly.

  • Activity search filters can now filter by either Events, Sessions or both.
  • Adding attachments to an activity now allows the ability to upload a new file at the same time.

  • Ownership and sharing controls have been added to Reports so that each user will only see reports they have created or that have been shared with them.

  • All types of Reports can now be deleted.

  • New FX style options for adding transitions and transformations to components – this means a component can be scaled or rotated on hover and an animation can be set to transition between the two states.

    Fixed an enrolment processing issue where enrolment change logic wasn't working correctly when only individuals had been added to the enrolment.
  • Now clears attachments state when posting subsequent messages in a row to a social feed component.

  • Fixed a UI glitch where removing a permission from the Roles permissions table wasn't updating the table despite the permission being removed in the back-end.

  • Added support for copying across notifications and setting overrides (registration and cancellation open/close dates) when cloning sessions.

  • New CMS Carousel component that allows any arbitrary content to be added to a carousel including text, images and video.

  • The facilitator view of the Learning Hub Session screen now displays email addresses next to each registered participant.

  • Back-end performance enhancements to points accumulation and leaderboard generation.

  • Support for users to be nominated as moderators with the ability to remove posts.

    The ability to attach events to components that will trigger actions to occur. For example, a button can be added to the page that will trigger the activity to be closed when clicked.

  • The Quiz component now contains a Pass Grade option and will send success/failure tracking when the aggregate score of all responses is below the pass grade.

  • The Feedback component can now be set to appear after a quiz submission and contains new options to display feedback on pass/fail.

  • Added the ability to create text links that will launch an activity.

  • A new Card Reveal (aka Flip Card) component has been added that will flip over and reveal more content when clicked.

  • CMS activities can now be configured to be marked as completed when viewed (instead of just on quiz submission).

  • Email notifications now have new options to customise the Reply-To name and address.

  • Fixed an error that was occurring when trying to update the content of a newly created activity when that activity hadn't first been saved.

    2019 / Q3 - Q4

    2019/12/19

    Enhancements

    • LXP Dashboards redesigned and improved:

      • Hierarchal activities now show a break-down of child completions with the ability to drill into each child.

      • Filter and segmentation controls now moved to the top-level so filters will be applied to all reports shown on the dashboard screen.

      • Expression of Interest reports now contain pagination and ability to search by name or unique attribute.

    • Push Notification support added for native app so that every Learning Hub notification will also be pushed out to devices associated with that user. This will work with multiple devices if a user has logged into more than one, and won't send to devices if the user has logged out.

    • Learning Hub will now popup a completion/provide feedback dialog as soon as a completion is registered in the system.

    • Performance improvements to statements processing to reduce the delay in updating completion statuses during peak traffic.

    Fixes

    • Fixed an issue where bulk importing F2F Sessions wouldn't structure the facilitator or dates in a format where they could be filtered on in reports.

    • Fixed an issue where updating activities via the bulk import was wiping old fields from the search index. This did not affect bulk importing new activities.

    • Enabled editing of user attributes when set to the 'Email' format.

    2019/11/29

    Enhancements

    • Certification Workflows now have the ability to specify a Refresh Start/Due Date action for the management of refresher training. This can be used to create recurring training requirements by updating a user's start and due date on a regular cycle.

    • CMS-embedded videos now accept a duration for completion option to allow marking the video as watched after the specified number of seconds have elapsed. This completion will now also roll-up to the page so a page will be marked as completed if the video has been watched.

    • The CMS Quiz component now has an explicit option for locking the quiz after submission. Disabling this option allows learners to re-visit a quiz and change their responses.

    Fixes

    • Increased limit on number of Face-to-Face Sessions retrieved when loading facilitator view to ensure all are visible even when the facilitator is assigned a large number.

    • Fixed an issue where bulk uploading Face-to-Face Sessions and importing a facility's room was returning a "Missing resource" validation error even when the room existed.

    • Fixed a sporadic issue where updating the criteria for a user group would sometimes add then immediately remove a member from that group.

    2019/11/21

    Enhancements

    • Deletion of Face-to-Face Events has been enabled, including the ability to delete all nested Sessions and their attached Enrolments.

    • Added a new format selection when generating reports with a duration - the duration can now be output as a human readable format (2h 15m 10s) or a number (in milliseconds).

    • The Activity Report CMS component has been expanded to allow pulling in the results from multiple activities into a single, exportable report.

    Fixes

    • Fixed an issue with Face-to-Face Session attendees marked as cancelled or rescheduled disappearing from the filtered enrolment list on the session screen.

    • Fixed a bug in Activity Report where results wouldn't be pulled in unless the optional question number configuration had been set.

    2019/11/13

    Enhancements

    CMS

    • CMS Quiz components now lock nested question components after submission with the new option to Reset Quiz on Launch which can be enabled to automatically unlock/reset previous responses on subsequent launches.

    • The Blank Template now has the ability to roll-up completions from any embedded Quiz components. If all quizzes added to the page that are marked as Required are completed, the page will now also be marked as complete.

    • A new Badge List component has been added that allows a page to show a list of all badges awarded, with the ability to restrict this list to only badges awarded as part of a program or list of activities.

    Admin

    • Bulk Importing activities now has the ability to specify a Unique Field to allow bulk updating existing activities in the system by matching on the field specified (i.e. by activity name or attribute, etc.). Previously bulk import could only insert new activities.

    • Expression of Interest dashboards now have the ability to filter report results by user attributes.

    New Integrations

    • A new integration has been added that allows importing and searching through a Coursera catalog. Learners can apply for courses and when approved, will be assigned a tile that will redirect them to Coursera.

    • A new integration with has launched that when configured, will automatically pull SCW assessment and results into the LRS. Launching an SCW assessment from inside the Learning Hub will redirect to Secure Code Warrior.

    Fixes

    • Removed support for bulk importing activities that reference multiple resources (i.e. enrolments, user groups, etc.) within a single column as this causes issues when trying to link to resources that contain a comma in the name. The correct way to now link to multiple resources in a single bulk import is to create multiple CSV columns.

    • Fixed a sporadic database error that was occurring when attempting to bulk import large numbers of activities.

    • Fixed an issue where the navigation item for Bulk Upload was still showing even when that permission wasn't held.

    2019/10/31

    Enhancements

    • Reports can now be run in the background with the results emailed to the user when available.

      • These reports can be run immediately or scheduled to run at a later date and time.

      • Scheduled Reports can have an optional Recurrence added which will automate the running and emailing of the report every X days/weeks/months/years.

    Fixes

    • Fixed an issue with Expression of Interest dashboard report not always showing the latest status when multiple actions performed for a single user.

    • Fixed an issue with filter selection not always opening correctly on the reports screen.

    2019/10/24

    Enhancements

    Enrolments

    • Redesigned Enrolments screen that now pulls in all enrolments, even hidden system-generated enrolments, including all of the following:

      • Admin: Any system-wide enrolments created inside the admin interface

      • Activity Ad hoc: Enrolments associated with a specific activity (such as Face-to-Face sessions)

    Admin

    • It's now possible to configure the following previously system-wide date-related settings for Face-to-Face Sessions on a per-session basis:

      • Registration Open Date

      • Registration Close Date

    CMS

    • All CMS Quiz components now automatically save/restore any populated values so that a user can leave a partially-completed form and return to it again later.

    • Any pages created with the Blank Template can now be configured to be marked as complete when any/all Quiz components added to the page have been submitted.

    Fixes

    • Fixed a permission issue with uploading attachments from the LXP admin app.

    2019/10/16

    Enhancements

    • Face-to-Face Sessions now have a new Visibility setting similar to Events, for displaying/hiding the session in the Learning Hub.

    • A new Results component has been added that can be used to pull in a table of quiz/survey results from any activity in the system.

    • The Text Input quiz component now has an option for allowing multi-line results by specifying the number of rows the field should take-up. Text Input also now allows setting of a maximum character length.

    Fixes

    • Fixed an issue where the CMS editor would corrupt page data when adding elements to a collection using the expanded form editor (for example, when adding new Checklist items to a Checklist).

    2019/10/09

    Enhancements

    • Redesigned Users listing screen with improved search performance and the ability to filter on specific user attributes.

    • The URL for content hosted at an external URL can now be updated inside the admin UI, including the ability to rollback with version history.

    • Activity bulk upload now includes all known activity attributes as per the system config as well as the ability to specify tags that should be applied.

    Fixes

    • Fixed an issue where module completions weren't being rolled up correctly for multi-depth hierarchies and users were being enrolled into the module when having already completed the deeply nested children.

    • Fixed a bug on the Module Hierarchy screen where creating a new sub-module and renaming it before saving would throw an error. Also made a change so that renamed sub-modules would appear in the activity selection drawer with their new name.

    • Added support for sending notification test emails when logged into the LXP with a learner SSO account.

    2019/10/03

    Enhancements

    • Redesigned Groups listing screen now with an added search for quick filtering of groups.

    • Revamped Groups Edit screen so it can now handle groups with large numbers of individually added users – the individuals list is now limited and includes an inline search for finding and removing members. A new button has also been added to easily remove all individuals from the group.

    • New True/False Checkbox CMS component that can be added to quizzes for recording responses to simple yes/no questions.

    Fixes

    CMS

    • Fixed a sporadic issue where adding/moving components would cause all data to be wiped. This appeared to be caused by the use of nested layout components (columns/table, etc.) not updating the data model correctly.

    • Fixed an issue where the second-to-last item couldn't be removed from the list of activities in the Activities Carousel component.

    • Resolved various issues with editing nested components that were causing the text to lose focus – this was particularly problematic with editing text inside an Accordion component.

    2019/09/25

    Enhancements

    Content Management

    • New activities listing view that consolidates digital, assets and F2F events into a single searchable and filterable list.

    • Activities and assets can now have labels applied that will allow them to be organised into a nested folder structure. Labels can contain nested sub-labels and activities can exist under multiple labels at once to allow for flexible organisation.

    Manager Dashboards

    • Added support for rolling up overdue statuses for enrolment workflows applied to the child of a module hierarchy – this means that when a child becomes overdue, the top-level activity will also appear as overdue in both manager dashboard reports as well as in the learner view.

    • When drilling-down into a module, the Due Date is now listed next to any children with attached enrolment rules.

    • Re-instated the configuration option for specifying that a role can drill up to a higher-access level of dashboard.

    Fixes

    • Fixed an issue with completion status appearing incorrectly under the Activities drill-down when the user was enrolled into a single activity more than once.

    2019/09/18

    Enhancements

    LXP Dashboards

    • Dashboards have now been expanded to allow the user to toggle whether the results should be segmented by a user attribute.

    • When results are segmented, users can now drill-down into each attribute and automatically filter the data by the selected value.

    • Completion date filter added to allow results to be filtered by a given time period – this is applied to both the summary and detailed data.

    Reporting

    • Activity attributes can now be added to a report's output.

    • New metrics exposed for generating reports on activity ratings and feedback.

    Fixes

    • Activities that contain dates such as F2F sessions and facilitator unavailability entries now store these dates in a format that makes them queryable by a time-frame range so they will be correctly picked up in reports.

    • Fixed an issue with overlays in the admin interface getting cropped on small screen resolutions. These overlays are now scrollable.

    2019/09/05

    Enhancements

    Admin

    • Redesigned User Interface for Activity Details screen, including the ability to upload a banner image, distinct from the activity thumbnail. This is useful for allowing more appropriate images when

    • New Multiple Choice quiz component that can be set to appear as either buttons or checkboxes. Multiple choice responses can be configured to accept either a single or multiple selections.

    • New Table components with a customisable number of columns, rows and with optional table header.

    Fixes

    • Changed the Learning Hub search to support searching for activities by the Keywords attribute.

    • Fixed a sporadic authentication issue on account activation that would sometimes erroneously display en error message. Also improved the activation flow so that users will be automatically logged in after activation.

    • Fixed an issue with manager dashboards not showing the assigned manager for activities with attached workflow tasks.

    2019/08/28

    Enhancements

    Reporting

    • Attached additional contextual data to face-to-face analytics to make ad-hoc reporting much simpler and more reliable.

    • Adds new filtering options to reports for filtering by User Group and User Attribute (now available for both Enrolment and Completion reports).

    • Hides accumulator options for user attributes when building a Group By report since this was causing some unnecessary confusion with users.

    Admin

    • Added new fine-grained permission options for the Learning Hub Profile screen so users can be given access to individual tabs as required (Notifications, Tasks and Transcript).

    Fixes

    • Fixed an issue where adding a user to a Face-to-Face session and marking their attendance at the same time was resulting in the attendance status dropping off.

    • Added navigation submenu even when a single permission is held so users can more easily return to the main screen if they have navigated to their profile.

    • Fixed a permission bug where session attendance list couldn't be exported.

    2019/08/19

    Enhancements

    Learning Hub Overhaul

    This marks the release of a major redesign of the Learning Hub which comes with the rollout of a number of new and enhanced social features.

    • Assigned Learning screen now maximises screen real-estate with the user's upcoming learning becoming the priority focus. An inline-search and filters are still available for quick searching.

    • A dedicated Explore Learning screen has been added that provides users with a visual way for searching and exploring the catalog of available learning. From this screen, users can now also share learning with others or assign to their team, if a manager.

    • Revamped Manager Dashboards now display a team's learning in a much cleaner layout with a clear delineation between the team, activity, and overdue/due soon summaries.

    2019/07/29

    Enhancements

    Badges

    • Full support for awarding badges compliant with specification.

    • Activities or system-wide rules can be configured to award badges upon completion.

    • Earned badges are displayed under the user's profile inside the Learning Hub as well as the admin interface.

    • Clear LXP's implementation of badges is a cross-integration of Open Badges with xAPI to ensure rich data is collected on earned badges and is fed into reporting and analytics.

    Admin

    • Redesigned user profile screen which includes the ability to edit a user's attributes on-the-fly without having to upload a CSV file.

    • Upgraded version history panel and added support for assets as well as activities.

    • Added the ability to roll-back to a previous version of an activity/asset, including an inline preview for previous versions of an image asset.

    Fixes

    • Changed behaviour of enrolment rule filtering for activity groups so that the filters are only applied when opened from a user's assigned training list. When searching and opening the activity group, all children will now always be shown.

    • Fixed an issue with completion break-down not updating correctly when drilling down on a learner in IE11.

    2019/07/17

    Enhancements

    Admin Portal

    • Portal dashboard expanded to show overall summary of activities associated with the authenticated user.

    • Drilling down on a specific activity within dashboard now also shows completions over time.

    • Migrated analytics report generation screen to portal app.

    Fixes

    • Fixed an error in the URL being generated when copying Session and Event deep-links.

    • Raised the result set limit on Learning Hub dashboard reports to ensure all data is pulled in.

    2019/07/10

    Enhancements

    Learner/Admin SSO

    • Launched a new admin interface that will support Single-Sign-On for learners so a separate admin account will no longer be required.

    • Learning Hub now provides a direct link to the admin interface for authenticated users with admin permissions.

    • New dashboard view that shows completion summary and a simple exportable report.

    CMS

    • New Components:

      • Activity Button: With 'activity' and 'resource' variants for showing a compact link to an activity with status indicators.

      • Divider: A simple horizontal line for visually separating content.

    Fixes

    • Changed the behaviour for expiration of hierarchy modules so that expiring a child will also expire the parent module as this aligns with user expectations.

    • Fixed an issue with Hub login not correctly setting permissions for retrieval of dynamic content.

    2019/06/19

    Enhancements

    Face to Face

    • Manager Approval Sessions:

      • When a manager declines an attendance request, a message is displayed to the user informing them of the rejection and the approval flow is reset so they are able to re-apply, if they wish.

      • If a manager approves an attendance request when the session is full, this now adds the user to the waitlist and shows an appropriate message.

    Learning Hub

    • Tasks List: Improvements made to the tasks list UI to show different icons when task is approved or rejected, and the entire task row has been made clickable to launch the task. An optional resolution property also added to tasks allowing for some context around the completion of the task. e.g. a request being either "approved" or "denied".

    Fixes

    • Fixed loading of date enrolment rules so the date value no longer becomes corrupted.

    • Fixed creation of a new session not immediately appearing in the sessions list for an event, even if it matched the search filters applied.

    • Fixed an issue where launching a session-approval request wouldn't always display the approve and reject buttons for the manager.

    2019/06/05

    Enhancements

    Face to Face

    • Session Enrolled Filters: The enrolled users filters now include the options to filter on "Re-scheduled" and "No-show" statuses.

    • Facilitator Guides: A new field has been added to events for adding attachments that will only be visible to facilitators.

    Fixes

    • Enabled permission checks to hide Search from the Learning Hub.

    • Fixed an issue with self-registered cancellations not appearing in reports.

    • Fixed an unhandled error in Learning Hub facilitator view when a user was enrolled but did not include a name.

    • Fixed session cancellations triggered from the Learning Hub not being included on Clear View's session enrolments table.

    2019/05/29

    Enhancements

    CMS

    • New Components:

      • Hero Banner: A full width banner representing an activity (defaults to launched activity), customisable title and optional subtitle.

      • Activity Tile: Use to visually display and launch an activity.

    Face to Face

    • Registration and Cancellation Cut-Off Periods: Ability to configure a system-wide date range to prevent late registrations or cancellations.

    • Event Management UI:

      • Ability to filter sessions by name, attributes or dates.

    Notifications

    • Disable attachments: Attachments can now be disabled per notification (manual configuration only). This is useful to disable event calendar invites on Face to Face notifications that do not require one.

    Enrolments

    • Reorder Activities: Drag and drop the activities list (or inside the activity drawer) to reorder activities within an enrolment.

    • Between Dates: New between option for configuring enrolment rules to match between two dates.

    • Custom Value: Enrolment rules can now define a custom attribute value to match on, instead of being forced to use an existing attribute. Simply search for the missing attribute and tick "Add Custom Value".

    Reporting

    • Filter and Group By Redesign: The Data Exploration interface has changed to a vertical layout to better highlight the sequence of filtering and grouping report data.

    • Data Source Switching: Data Exploration now has the ability to switch on data source so reports can be generated on any of Analytics, Completion, Enrolment or Activity data.

    • Formula Value: Added the ability to add a First Populated formula to the report for merging column values when one may not exist.

    Fixes

    • Fixed an issue with adding/removing users from a User Group not triggering reprocessing of enrolments that referenced that Group.

    • Fixed an issue where changing a workflow assigned to children of a module wouldn't trigger processing on the new workflow.

    • Fixed an error where the Manager Tasks list wouldn't load if a task was present for an activity that had been removed from the system.

    2022 / Q3 - Q4

    2022/12/15

    Enhancements

    All assigned dashboard activities can now be accessed via the navigation menu instead of the on-screen dropdown.

    Fixed minor accessibility issues on Learning Hub for missing button labels and page titles.
  • Fixed an issue with deep-linking not working when directed through an external SSO.

  • Changed behaviour to prevent opening the Bulk Import dialog when pressing enter on the User Listing screen.

  • Fixed an issue where the Enrolment screen save button wasn't becoming enabled if a certification date was the only thing changed.

  • Changed notification config list for an activity to also include notifications from certifications when applied as a nested child of a module.

  • Some minor visual and style tweaks have been made to the Expression of Interest dashboard to improve readability.

  • Major upgrade to underling LRS engine to improve performance and stability, which paves the way for further performance optimisations and enhancements.

  • Fixed an issue where the Hero CMS component wasn't always pulling the banner image from the page activity.

  • Declining an Expression of Interest request no longer adds a deep-link to the declined activity to the notification.

  • Fixed IE11 support in LXP app which was broken due to non-backwards-compatible code.

  • New Owner and Instructors metrics have been exposed in the reporting interface that will pull in the user details for Activities that have an attached owner or instructor. Useful for reporting on Facilitators assigned to sessions or with marked unavailability.

  • Exposed new enrolment metrics for Enrolment Status reports – Enrolment Name, Enrolment Type, and Enrolment Mandatory – for pulling in data about how the activity was assigned.

  • Pagination has been added to the Activities Listing screen to allow navigating through all results if the user doesn't wish to refine their search.

  • User Ad hoc: Enrolments where an activity has been directly assigned to the user

  • Manager Assigned: Any activities a user has been assigned by their manager

  • Self-Registered: Any activities a user has self-registered into

  • New search and filter options for Enrolments, including filtering by tag, any of the above types as well as a free text search.

  • Enrolments can now also be organised under nested Labels similar to activities.

  • Attributes can now be added to Enrolments which will eventually provide new filter and export options in a future release.

  • Cancellation Close Date
  • Events now have a Clone option for copying all details to a new event, exclusive of attached sessions.

  • Roles can now be given a limited Scope – this means that when adding users or groups to a Role, each user or group and also have the associated permissions restricted to only the activities defined in their scope. At present, this means dashboards will only display the scoped activities.

  • Roles now separate Activity Dashboard and Events Dashboards into separate permissions so users can explicitly be allocated one or the other.

  • The Activity Dashboard will now show an Expressions of Interest report for activities with EOI configured on. This report also allows the administrator to Assign or Reject any applications, with the Assign function automatically enrolling the user into the relevant activity.

  • Added new Outline and Fill style variants for Text Input and Select Box components that can be used to change the aesthetic of these form fields.

    The CMS Rating Scale component now includes a "hide label" option to cater for scales with a large number of items.

    Fixed an unhandled error that was being displayed when saving a user's attributes.

  • Added performance optimisations for pulling metrics in legacy reporting interface which prevents a crash when opening this screen with large amounts of data.

  • Added the ability for Activities to natively launch to an external URL and track when this launch occurs.

  • Expanded an Event's Facilitator Attachments field to encompass both activities and assets.

  • Added the ability to add Columns/Tables to a Quiz component and then nest the questions within those layout components.

  • Fixed an issue with images embedded in a Column component overflowing inside IE11 when collapsed to the mobile layout.

  • Activities with Expressions of Interest enabled will now show an additional report for users who have expressed their interest.
  • Learning Coordinator dashboards now include a report listing all available facilitators for the given date range.

  • Changed activity drill-down on the Activities tab of manager dashboard to be able to drill into modules of an infinite depth (previously nested modules couldn't be drilled into).
    Adds support for applying filters after a Group By stage, in this case, filters can only be applied to the output values of a report. This is useful for generating a result set and then adding additional filters on those results.

    The user's Learning Transcript has now moved to a dedicated screen along with a new area for any achievements awarded to the user (badges, leaderboards, etc.).

  • Users now also have the ability to rate and provide feedback on any learning they have previously completed.

  • Custom Template Editing: New hooks have been added to make it easier to build custom templates with slots for dynamic content, as well as the ability to expose options on custom components within the template.

    After approving or rejecting a request, managers can no longer change the approval status, the user must initiate a new request by re-applying.

  • Ability to add a contact message at the bottom of the Hub's Session screen. e.g."For any queries, contact [email protected]". Note this message will only show when a corresponding contact email has been configured.

  • Fixed an issue where
    Reject
    button was getting cut-off on the mobile view of session approval screen.
  • Fix modal notifications not opening from the Hub's Manager Dashboard Team screen.

  • Fixed completion icons not showing for Session attendance request tasks in the Hub's Manager Dashboard tasks.

  • Activities Carousel: A collection of Activity Tiles represented in a horizontal scrollable carousel.
  • Content Activity Option: New configuration field for pulling activity content from an alias activity – this is useful when multiple child activities should use the same content as their parent.

  • Ability to view cancelled and rescheduled users within a session users list.
  • Ability to search for a learner to view their status on a on a particular session.

  • Manager Approval Changes:

    • Upon requesting approval, leaner now receives a notification (optionally configured as an email), advising them to speak with their manager.

    • When a manager rejects an attendance request, learner will receive a notification (optionally configured as an email) indicating this.

    • When a session is full at the time the manager is about to approve an attendance request, a message is shown to the manager indicating the session is full. Approval can still be given but the leaner will remain on the waitlist.

  • Facilitator Calendar: Added a new calendar view for facilitators to make it easier to find assigned sessions by a specific date.

  • Column Values Changes:

    • Columns can now be optionally hidden from the output report - useful if they're used solely for calculating a formula.

    • Drag and drop already added column values to easily reorder them in the resulting report.

    Accessibility improvements have been made throughout the Learning Hub to better support screen-readers and keyboard accessibility.
    Coursera
    Secure Code Warrior
    Mozilla's Open Badges

    Learning Hub Dashboard Upgrades

    • Multiple Dashboard Support means users can now be assigned more than one manager dashboard (i.e. Team as well as State-wide views of their organisation).

    • All Past Completions will now be shown when searching for learning activities from the dashboard and users have previously completed the activity but are no longer assigned. This helps for compliance reporting where a user may have been required to complete a module previously but are not currently assigned so aren't showing up in the default dashboard view.

    • External dashboard links can now be assigned to users so that clicking the nav item will take them to an external page. This can be used to link to PowerBI or other higher-level reporting.

  • CMS Improvements

    • New Header component that will stick to the top of the page and move with the scrollbar. Header also includes a progress bar for showing the current progress.

    • The Progress component now supports Logic for updating the current progress of the course.

    • Section components now include an optional transition for animating onto the screen when shown.

  • Fixes

    • Added permission checks to user bulk upload so that admins can't accidentally update profile values, groups or enrolments if they don't have write access.

    • Improved thumbnail generation for activity banners to prevent cropping at smaller resolutions.

    2022/12/07

    Enhancements

    • Improved Payments Support

      • Promotions can now be created that will apply a percentage or fixed amount discount to any courses or workshops being purchased. Promotions can be configured with a start/end date to control when they're active.

      • Users who make a purchase will now receive a custom receipt generated from ClearXP including all line items in their purchase instead of the default transaction receipt from our payment provider.

      • Refunds are now supported so that users who incorrectly make a purchase can now be refunded either the full amount or a partial amount with a refund receipt sent automatically.

    • The Learning Hub now filters registered face-to-face sessions from Assigned Learning by default since these can now be found on the calendar instead.

    • Activity Workflows now support a retroactive mode where past triggers can run against the current date. This means that a new workflow configured to send a notification when someone registers for a workshop, will send the notification immediately even if the user registered months ago.

    Fixes

    • Videos can now be launched directly instead of having to be embedded in a CMS page.

    • Fixed a completion roll-up issue for face-to-face sessions where the completion date was being set to the last date the user accessed the session if they had re-opened the session details after the session end date but before the facilitator had marked attendance. This now correctly uses the attendance date.

    • Changed bulk import for session facilities/venues to replace the current value instead of adding to it. This was causing a bug where you couldn't update a venue with bulk upload.

    • Changed the tasks list to sort by completion status first so that really old, incomplete tasks will show up in a user's assigned tasks list.

    2022/11/23

    Enhancements

    • Interactive Video Transcripts

      • For videos with transcripts attached, an optional transcript sidebar can be enabled. The sidebar will scroll along with the video and highlight the text that is currently being spoken.

      • Learners can also click at any point in the transcript to skip the video to that point in time.

      • The sidebar can also be collapsed for learners that would like to hide the transcript.

    • Public Portals

      • We have expanded our support for anonymous access to activities to allow the creation of fully public sites. These portal pages can be published and accessed publicly like any other website.

      • Users accessing public portals will be tracked as anonymous guest accounts until they move through a conversion funnel and become active users.

    • Admin Enhancements

      • Notification Recipients for workflows can now be sent to specific users instead of just the learner or manager.

      • Scheduled Reports now allow sending the report as a direct CSV attachment instead of a zipped file. This is useful for smaller, daily reports.

    Fixes

    • Bulk uploading activities now correctly auto-maps columns labelled as "ID" to the Activity ID.

    • Fixed an issue where the manager dashboard wasn't always showing certain activities as overdue when the user was enrolled into the same activity twice.

    • Improved error handling when uploading eLearn packages with invalid metadata.

    2022/11/09

    Enhancements

    • Facilitator Availability Calendar

      • New dashboard for displaying face-to-face facilitator availability across the system.

      • The calendar will show all facilitators and the sessions they have been assigned as well as any unavailability they may have marked within the Learning Hub.

      • The ability to view the calendar at a month or day granularity.

    • Face-to-Face Multi-Session Attendance

      • Face-to-Face Sessions are now able to be configured to require learners to attend a minimum number of sessions before they receive a completion for the Event.

      • Self-registering to a multi-session event will allow learners to select and register for multiple sessions at once. For single-session events, learners can only register for a single session.

    • The Activity History panel now supports registering decisions that belong to multiple phases.

    • The Learning Hub mobile view now supports nested links in the slide-out profile menu – these links will appear as an expandable dropdown list.

    Fixes

    • Fixed a bug where the Add to Session button wasn't correctly enrolling users from the Expressions of Interest table.

    • Fixed a couple of issues with the Learning Hub Calendar screen not showing recorded Unavailability if the facilitator wasn't enrolled into any sessions or if the unavailability was for just a single day.

    • Fixed support for User Group conditions when used with variations.

    • Improves the performance of notifications processing so that bulk sending large volumes of notifications in a short period of time will no longer affect overall system performance.

    2022/10/27

    Enhancements

    • Activity Bulk Upload now supports updating of the activity's Status including clean-up of enrolments and triggering of cancellation emails when bulk deactivating.

    • Data Explorer now incudes a new Date Enrolled metric for Enrolment Status reports.

    • New Nudge Subscription CMS Component that can be used in conjunction with workflows to subscribe to multiple nudge "topics", including the selection of when nudges should be received.

    • The WebEx Integration now supports overriding the number of minutes a user can join before the host – this can be set to to 0, 5, 10 or 15 minutes (in-line with the options that WebEx support).

    Fixes

    • Fixed the face-to-face two-step approval setting incorrectly enrolling the user after the first approval.

    • The Manager Selection CMS component now works correctly with custom manager hierarchies.

    • Fixed issues with the Tasks List component not restoring state correctly and also disables the task checkbox when the containing quiz has been disabled.

    • Fixed some style issues on the Social Feed component when displayed on native devices.

    • Added support for bulk importing activity attributes with multiple values so that comma-separated values will now be displayed correctly in the UI.

    • Fixed expiring of already expired modules – previously a workflow that triggered an expiry when the previous action was "expired" meant the activity wouldn't be re-expired. This now works as expected.

    2022/10/20

    Enhancements

    • Program Owner Dashboards improvements:

      • All graphs and tables now respect the date range selected and will filter data matching that range.

      • The Completions tab now includes a breakdown of child completions for pathways and module hierarchies, including easy navigation to a child.

      • Median duration to complete has now been exposed along with Average duration.

      • Support Ticket data has now been exposed under the Analytics tab. Note that this data must first be connected to an external data source.

    • SCIM Support:

      • ClearXP now natively supports SCIM (System for Cross-domain Identity Management) and can be enabled on your platform by contacting our support team.

      • User details will be automatically synchronised in real-time between ClearXP and your company's identity provider, removing the need for custom data feeds.

    • Performance Goal-Setting now supports the ability to prevent goals from automatically flowing through to subsequent performance cycles.

    • An Assigned Learning CMS Component has now been added that can be used to pull in all learning matching an enrolment category to be added to custom CMS pages.

    Fixes

    • Fixed an issue where video conferencing and Instructor details were being incorrectly cleared when saving a Session.

    • The Coursera integration now supports approval of EOIs for users who have previously been invited to Coursera. Previously the approval would fail because an invite had already been sent.

    • Fixed the standard activity settings (visibility, etc.) not displaying in the admin UI for video activities.

    2022/10/06

    Enhancements

    • The Enrolments Listing screen now includes autocomplete filters allowing admins to find any enrolments that reference the user or activity being filtered on.

    • The Events Expression of Interest table now includes a column indicating whether any of the listed users (who had submitted EOIs or joined the waitlist) are currently enrolled into a session for that event.

    • The Activities Carousel CMS Component now includes an option for hiding activities from the carousel – this is useful when used with a pathway and certain activities need to be shown separately.

    • The Activities Carousel also now supports a Logic event for triggering interactivity when all items within the carousel have been completed.

    • Face-to-Face self-registration implementation has been overhauled to better handle concurrency. The "places limit" on the session is now strictly adhered to and cannot be exceeded if multiple users apply for the same session at the same time.

    Fixes

    • Fixed the Edit Report button not working for the Expression of Interest Dashboard.

    • Fixed a bug where replacing the thumbnail or banner image for an activity wasn't saving correctly.

    • We fixed multiple issues when cloning a Session Series:

      • The parts of the session wouldn't be correctly linked with the new clone.

      • The newly cloned parts wouldn't be saved unless they had been edited right after cloning.

      • WebEx meetings weren't being cleared from the cloned parts.

    • The attendance count now shows correctly when deleting or deactivating a Session Series.

    • Fixed an issue where bulk updating a Session Series and the upload file didn't specify the series that each part belonged to would cause the parts to be broken out of the series and linked directly to the Event. The bulk upload now works more robustly with Session Series activities.

    2022/09/29

    Enhancements

    • Performance Mangement improvements

      • Exposed scale descriptions in the activity screen UI for KPI measures.

      • The Performance Cycle component will now automatically complete associated tasks if launched by a manager.

      • The Performance Cycle table now supports any arbitrary date format for the date headings.

    • Learner Log improvements

      • The learner log can now be configured to display the total points earned within the system (not just through the logged entries).

      • The calendar itself now also shows the dates that points were earned via completing other activities in the system.

    Fixes

    • Improved the Expression of Interest Dashboard load speed when a large number of EOIs exist.

    • Fixed a bug with location details being lost when cloning Face-to-Face sessions.

    • Fixed the version history dialog failing to load for certain activities with attributes from different schemas.

    • Changed the CMS Upload component to disable quiz submissions while an upload is taking place and also propagates error failures to the Quiz if an upload fails.

    2022/09/15

    Enhancements

    • Self-Check In Functionality

      • Facilitators for a session will be able to access a Link or QR Code that can be scanned to allow a learner to check themselves into a session.

      • Learners can only check into a session within 15 minutes of the session start and end time to prevent link sharing.

      • If a facilitator has already marked a learner's attendance status then they won't be able to check-in.

      • Self Check-In can be enabled at a session, event or system-wide level.

    • Certificate Issuing and LinkedIn Integration

      • Certificates issued via ClearXP can now be shared to LinkedIn – the certificate awarded email can be configured to include a "Add to LinkedIn" button that will auto-populate the certificate details inside LinkedIn.

      • Generated certificates can now embed dynamic fields for any user profile or activity attribute.

    • PowerBI Shareable Links

      • Any report can now be used as a PowerBI Datasource by the creation of a shareable link. Shareable links are refreshed nightly to ensure PowerBI will show the most recent report results.

      • An Expiry Date can be set on a shareable link to provide access to the data inside a report for a limited timeframe.

    2022/09/08

    Enhancements

    • Extended Cousera Integration

      • Catalog synchronisation will pull courses from whitelisted programs and import them as launchable activities inside ClearXP.

      • Expression of interest integration allows users to apply for a Coursera course or program and upon acceptance, will be invited to join the Coursera platform and be enrolled into the program.

      • Enrolment integration will listen for users selecting a course inside Coursera and automatically assign them the same course inside ClearXP so they can easily continue from where they left off inside Coursera.

      • Course progress integration will pull the user's current progress from Coursera and import it as tracking data inside ClearXP. When the user completes the course then they will also be marked as completed inside ClearXP.

      • Coursera tiles inside ClearXP now include internal logic and are smart enough to direct to the program-specific Course content page when the user is enrolled or the public course page when the user isn't enrolled.

    • Admin Dashboard Improvements including breadcrumb navigation, improved UX and the addition of video analytics data.

    • Generated Attributes can now be added to activities that will be calculated from a predetermined formula (i.e. roll-up all values from child activities).

    • Mark Attendance Tasks are now issued at the Session End Date to all facilitators if attendance hasn't already been marked. These tasks will then show up in the weekly digest email for outstanding tasks.

    Fixes

    • Increased the maximum upload size for files to 5Gb.

    • Fixed a bug where bulk uploading users wasn't triggering the invite email to be sent.

    • Fixed an issue where cloning a session with an attached WebEx meeting wouldn't correctly clear that meeting (meaning WebEx couldn't be re-added to the cloned session).

    • Added support for uploading SCORM packages where the zipped package contains a top-level folder instead of just the package contents.

    • Removed the centre alignment on PDF certificate generation.

    2022/09/01

    Enhancements

    • Learner Training Plans and the Learning Calendar now support an "approval mode" where the plans and calendar entries won't be marked as completed until an approval task is confirmed.

    • Learner Log Enhancements

      • Time and hours are now marked as optional fields so that log entires can be collected for a day at a non-specific time.

      • The log now supports an approval flow so that log entries aren't recorded until an approver confirms them as correct.

      • The load speed has been improved so that log entries and points earned are only loaded for the calendar month currently being shown.

      • Adds the ability to disable hours from being shown on the calendar and summary chart and the exported entries.

    Fixes

    • Fixed the notifications dialog not loading correctly for sessions that didn't contain workflows.

    • Fixed an error that was occurring when attempting to submit multiple choices questions that contain more than one answer and options were using negative scores.

    • Fixed a number of templates not loading correctly in Safari.

    • Changed task notifications to pull email options from the attached activity instead of the task itself.

    • Fixed an issue where the module roll-up completion status wasn't being calculated when a user is first enrolled into a module due to a user profile change.

    2022/08/25

    Enhancements

    • New AI Comment Flagging functionality will scan all feedback comments in the system for negative, abusive or at risk behaviour and summarises the results on a dashboard. The flagging functionality allows admins to override detected flags to help train the AI algorithm to produce better results.

    • The Social Feed component has been updated to show how has liked a post when hovering over the post's "likes" count.

    • Dashboard Charts now support dynamic filtering and interactivity so they can be linked together on custom dashboards.

    • Dashboard Report Table now supports pagination when a large number of results are returned.

    • Edit Email Notifications dialog now allows editing of the email messaging for scheduled notifications configured in the workflow.

    Fixes

    • Changed the search box to search against the activity name or unique attributes when searching through tasks from the user profile screen.

    • Improved the performance of the user profile screen when the system detects many linked accounts.

    • Fixed the export button on bulk upload not working when no errors or warnings are present.

    • Fixed the minimum respondents option not working correctly in the Performance Assessment template.

    2022/08/18

    Enhancements

    • Cohort Enhancements

      • An Assign Users tab has been added to the activities screen that allows the ability to enrol users directly into an activity.

      • From the cohorts screen, each user now includes a list of cohorts they belong to for easier management and assignment.

      • Bulk upload now supports adding users to program cohorts.

    • Admin Improvements

      • It's now possible to impersonate a user directly from their User Profile screen.

      • Any linked accounts detected for a user are now displayed under their profile with the ability for admins to transfer completions from an old profile to new one.

    Fixes

    • Fixed an issue where assigned Sessions weren't showing up on the cohorts screen.

    • Support for SRT closed caption files has now been added (previously only VTT was supported)

    2022/08/11

    Enhancements

    • Learner Training Plans

      • A new Training Plan CMS component can be used to build a form for users to create their own training plans based on self-selected development areas.

      • Available courses will be automatically filtered by the areas the user has picked from the dropdown selections.

      • Users can also create a training plan with any arbitrary external training by selecting the "other" option.

      • Training plans can be exported to PDF or sent to a manager for approval.

    • User Profile Enhancements

      • The User Activity table now includes filters for showing Enrolled / Active completions vs all Historical completions for that user.

      • A new Notifications tab will now show all notifications that user has received including in-hub, email and push notifications.

    • Visibility Filters have now been expanded to support the Learning Hub so that specific activities will only show up in the catalog search if the user matches those filter conditions.

    • The Learning Hub Session screen now supports self-registration and cancellation directly instead of requiring the user to visit the Events screen first.

    2022/08/04

    Enhancements

    • Payment Processing functionality released:

      • Payment forms can now be created within the CMS to charge users to enrol into activities.

      • Payments can be accepted by existing, authenticated users or guest access can be added to a payment form to allow new customers to purchase and sign up for a course.

      • All collected payments will be settled and paid out to your bank account on a weekly or monthly schedule. Contact our if you're interested in accepting payments.

    • Visibility Filters can now be added to Face-to-Face Sessions so that those sessions will only appear when the filter conditions are met. This can be used to show certain sessions to different users based on their profile attributes (Job title, location, etc.)

    • Cohort Management now includes a button to remove the user from all waves/cohorts/circles that they may belong to, as opposed to just the single cohort.

    • Admin User Search slide-out panel now supports searching for users by attribute using autocomplete filtering.

    Fixes

    • The user profile popup seen when hovering over a user avatar in the admin interface now correctly parses dates and shows them in a readable format.

    • Stops KPI ratings from Annual Reviews appearing in monthly check-in reports.

    • Changes the Disabled when Full EOI setting to show the EOI button even when no sessions are scheduled.

    • Dimensions changed on Hub overlay container to better fit full-screen videos.

    2022/07/27

    Enhancements

    • The Tasks Dashboard report now supports completely deleting a task so it will disappear from the system entirely (previously this just supported unassignment so the task would still be visible in the dashboard).

    • Outstanding Tasks Digest now support customisation for any arbitrary date-range bucket sizes instead of just being Last Week and Older.

    • Preset Reports now include a button to hide/remove columns from the report.

    • Hero Banner CMS component now supports options for using the activity thumbnail photo instead of the banner, as well as disabling the opacity mask.

    2022/07/21

    Enhancements

    • Native WebEx Integration that can be enabled for Face-to-Face Sessions and will automatically schedule and synchronise a WebEx meeting with the session start/date time.

      • When scheduled, this will automatically pull-in the video conferencing link and join info for the WebEx meeting and attach them to the session.

      • When a facilitator opens the Session Screen and WebEx is enabled, they will be shown the Host Key for the meeting so they can join as a host.

      • WebEx can be enabled on sessions via bulk upload by setting the Video Conferencing column to "Webex".

    • Face-to-Face Events now include a new video conferencing Join Info field for setting arbitrary text that will appear next to the video conference link on the Learning Hub Sessions screen.

    • The Task Workflow Action now supports the ability to set a custom deep-link activity for that task as well as the ability to set the recipient as an Admin – this forces the task to appear on admin dashboards (intended as a replacement for the deprecated Request Approval action).

    • The Sessions Table CMS component now supports a read-only mode that allows displaying a list of sessions without being able to self-register into them.

    • The Completions and Task dashboard reports now support a back-end configuration option for disabling the drill-down of responses. This is intended to be used where responses are anonymous.

    Fixes

    • Changed the Edit Part link for a Session Series to point at the part activity instead of the hierarchy wrapper for that part.

    • Fixed the calendar invite export not working from the Learning Hub Facilitator screen.

    • Filters guest accounts out of all user search or selection components in the admin UI.

    • Fixed bulk import not working for Session Series when the session name column appeared ahead of the parent event name column.

    • Fixed a timing issue where a workflow that produces two or more workflow actions from the same source tracking statement could cause one of these actions to be skipped if the actions were processed out of order.

    • Changed the Reset Password and Re-send Activation Email buttons in the user profile to send to the user's Email Address attribute instead of the username field (this would cause problems when the user's username isn't an email).

    • Fixed a bug where attributes CMS Quiz components couldn't be deleted once added.

    • Fixed a bug where the CMS Accordion component wouldn't expand when clicking on the text portion of the accordion header.

    The Request Admin Approval workflow action has now been deprecated. Please use the Task workflow action with an Admin recipient instead as this offers far more flexibility.

    2022/07/13

    Enhancements

    • Session Filtering Settings are now on available Events for controlling what sessions will be visible in the registration table. This includes the following options:

      • Hide When Full to only display sessions that include available spaces.

      • Day/Time Filters for providing a drill-down selection on day of week and time of day so that users can more easily locate sessions that fit their availability.

    • Bulk Change Activities from the activity search screen by selecting multiple and then marking them as hidden, visible or active.

    • Workflow Actions now allow the ability to set a fixed or dynamic due date when assigning a task to a user. This Due Date will display against their tasks list in the Learning Hub.

    • Face-to-Face Locations can now be given a Virtual attribute which will indicate that the map should be hidden from the Session view.

    • The KPI Goals component now include an option for displaying past rating responses so that managers can see how learners have rated themselves.

    Fixes

    • Changed the order of responses shown in drill-down dashboards to match the question order instead of being random.

    • Fixed the video analytics dashboard not loading if the activity wasn't typed as a video (sometimes this is intentional and now we look for video data instead of relying on type).

    • Fixed an issue where Action Items weren't appearing in a user's task list due to adverse effects of a previous performance improvement change.

    • Fixed a sporadic bug where KPI assessment results were not getting tracked back to the original KPI but instead against the question itself. This was caused by a timing issue on large pages.

    • Fixed KPI assessments recording data against the wrong user registration when the manager who is performing the assessment doesn't contain a custom registration.

    • Changed the completion status indicator to respect custom statuses passed to it and not resolve to the back-end data. This is required when looking at the completion status of a direct report.

    • Fixed a bug where the attendance status would sometimes show an outdated value inside the facilitator view for the Learning Hub Session screen.

    • Changed notification sending to prevent sending notifications to the managers of deactivated or inactive users.

    2022/07/05

    Enhancements

    • New Squadify Integration which provides for a deep content integration with the Squadify assessment process. When enabled, this provides the ability to:

      • Build a custom assessment/survey inside ClearXP that will feed data back to Squadify.

      • Assign tasks to each member of a team and have their responses track back to the squad leader.

      • When the Squadify report is generated, the results will be fed back to ClearXP for the squad leader to access and review inside the platform.

    • Bulk Import now supports the ability to upload activities where a column links to a specific user in the system. Previously bulk import would only import the user's name and not a reference to the user itself.

    • Bulk Import also now validates against any filter conditions on the schema. For example, when the schema restricts the attribute to specific user group, then an error will be returned if the bulk uploaded field doesn't match those conditions.

    • The Actor Selection component now supports a new "pre-select results" option that will automatically select all users who match the filter conditions.

    Fixes

    • Fixed task activities not always being linked to the correct user registration. This means tasks can now more easily be connected with tracking data collected, such as user responses.

    • Fixed an error where version history wouldn't load for certain activities where an attribute schema had changed from a single value to multiple.

    • Enabled support for arbitrary quiz inputs within the Social Comment component.

    • Fixed the Actor Selection component still being selectable even when the quiz was marked as disabled.

    • Fixed a glitch where the cursor would sporadically lose focus and "jump" when attempting to type in the text input component.

    Public pages are SEO-enabled and will be indexed correctly by Google.

    The Learning Hub Events screen now also lists sessions a learner is registered into if the learner was registered via an admin and for past sessions (previously only visible sessions would be shown).

    A schema can also be defined to customise what user attributes are synchronised and how they are mapped to users in ClearXP.
    The log export now shows the number of points earned for each entry.
    Dynamic date fields now support any arbitrary date format.
  • Serial numbers can now be generated for certificates – serial numbers can be configured to match a specific format (combinations of letters, character length, etc.)

  • The certificate name can now be overridden so it doesn't need to match the generated filename. Certificate names can also be dynamic based on the activity that was completed to earn them.

  • Shareable links can be deleted at any time to immediately revoke access to that data.

    A new Tasks tab shows all tasks linked to that user, including filters for tasks that user has assigned to other people as well as tasks they are assigned.
  • Enrolments has been added to the References section to show all enrolments the user belongs to.

  • support team