March 19, 2026
The following items will be deployed on March 19, 2026. Please note that this list doesn’t include other internal and regular maintenance work that BenchPrep is releasing.
New Features and Enhancements
BenchPrep Analytics
New Session Detail Reports

We’ve added a new Session Detail Report under Analytics to help admins track learner activity at the session level.
This new dashboard provides detailed reporting on individual learner sessions, making it easier to verify platform usage and review engagement over time. After selecting filters, admins can view session data by date range, user, course, branch, and group.
The report includes summary widgets for total time spent and total number of sessions, along with a detailed table showing Name, ID, Course, Start Time, End Time, and Total Duration for each session.
New Curriculum Report

You can now view Curriculum data in Course Reports, providing visibility into learner progress across assigned curriculums.
The report includes summary metrics such as average test, practice, assignment, and external asset scores, along with a nested table showing curriculum tasks, completion counts, scores, time spent, and last completed dates. This allows instructors and admins to quickly evaluate curriculum engagement and performance within a course.
Exam Attempts Tables
Exam Attempts tables have been added to User Detail – Exams and Course Report – Exams.
These tables list individual exam attempts on each row, including key details such as test name, attempt number, score, and timestamp. This makes it easier for admins and instructors to review learner exam activity and analyze performance across individuals or cohorts using existing group and date range filters.
Tag-Based Reporting Widgets on Practice
New tag-based reporting widgets have been added to User Detail – Practice and Course Report – Practice.
The “Tags with the Most Missed Questions” widget highlights which tags are most frequently associated with incorrect answers, while the “Question Detail – Tags” table provides deeper performance insights by tag. These tools help instructors identify knowledge gaps tied to specific tagged topics and better understand learner performance across tagged content.
This feature is disabled by default and can be enabled through Analytics feature access.
AI Assistant
Suggested Responses for Learners

AI Assistant now supports Suggested Responses, allowing learners to select AI-generated response options instead of typing replies.
Examples include A/B/C/D selections, True/False answers, or clarification options. This feature is controlled through a Suggested Responses toggle in AI Settings and is disabled by default.
Right-Aligned AI Assistant Experience

AI Assistant can now open in a right-side panel instead of a floating widget. This layout provides a cleaner interface and allows learners to use the assistant alongside course content.
Learn more about AI Assistant here.
ExamSim
Improved Layout for Non-Passage Questions
Questions without passages now display in a full-width layout, eliminating the empty side panel and allowing question content, images, and tables to use the full screen. Sections that include passage-based questions will continue to use the side-by-side layout.
Learn more about ExamSim here.
Console
Multi-Select Role Assignment for Groups and Branches

Console now supports assigning roles across multiple groups or branches in a single action.
Previously, admins had to repeat the role assignment process for each individual group, branch, or content package. With this update, the role assignment dialog includes multi-select functionality, allowing admins to efficiently apply roles across multiple contexts at once.
This improvement streamlines user onboarding, bulk role assignments, and manager imports, making permission management faster and easier.
BluePrint
Update Multimedia Files Without Re-Linking Content
Admins can now replace an existing multimedia asset (video or audio) directly from the asset detail page in BluePrint.
When a file is replaced, the asset retains its original ID, so all content items referencing that asset automatically display the updated file. Any copies of the asset across cloned courses are also updated, eliminating the need to upload a new asset and manually re-link content.
Bulk Create In-App Messages via CSV
Admins can now create In-App Messages in bulk using a CSV upload.
From the Messages page, admins can download a CSV template, populate it with message details, and upload it to create multiple messages at once. The upload process includes validation feedback and a detailed results report to help identify any issues.
This functionality mirrors the existing bulk upload capability for Banners, making it easier to manage large message sets efficiently.
Snowflake
Expose Course Launch Data in Client Data Sharing
For customers with access to Snowflake, course launch tracking data is now available through Client Data Sharing. A new enrollment_launches table has been added to provide visibility into the number of times the web application is launched for each course. Unlike sessions—which may include multiple launches—this dataset captures each individual course launch event.
This gives clients a more precise view of learner engagement, making it easier to analyze how frequently courses are accessed and identify usage patterns across enrollments.
