MCP Release Notes - last verified Oct 12, 2026

What's new in the Skilljar MCP

The latest changes, what they unlock, and every tool the MCP supports today.

Under the hood, the MCP calls the Skilljar API v2. You don't need to know any of that to use it, but if you want the technical detail on any tool below, it's all in the API reference. View the API v2 docs
Oct 6, 2026

Audit events are now readable from the MCP

There's a new tool for answering "who changed this, and when?" without leaving your assistant.

See what changed in your organizationlist_audit_events returns your organization's audit events, newest first, over a window of up to 90 days. Narrow it by person, action, the type of thing that changed, or a date range.
Check what an assistant actually didFilter by channel (for example "mcp") to see only the changes that came through the MCP. It needs the audit:read permission, so an assistant connected without it won't see this tool work.

Release history

Earlier updates to the MCP, newest first. Open one to see what it unlocked.

Sep 22, 2026Assets, and multi-site Students, are now covered

Video and audio uploads are finally reachable without the dashboard, and Students gained three tools for managing access across more than one site.

Video and audio without leaving the assistantlist_assets, get_asset, create_assets, update_assets, and delete_asset are callable MCP tools. Upload a file, or find the ID of one you already have, then point a lesson's VIDEO or AUDIO content item at it — no dashboard round trip. (delete_asset is a hard delete with no recovery, unlike a web package.)
See and manage domain access per Studentlist_student_domain_memberships shows every site a person has access to. add_student_domain_memberships grants or restores it; remove_student_domain_membership deactivates it without deleting the person, so it can be restored later.
Sep 3, 2026The MCP has grown from ~18 tools to 73

The beta covered courses, lessons, students, Groups, and enrollments. It now covers quizzes, publishing, reporting, and certificates too.

Quizzes end to endCreate a quiz, write its questions, build Question Banks, and bind them.
Reporting that answers real questionsFilter enrollments by course, progress, date, or domain. Pull analytics, ratings, and certificates.
PublishingPublish a course to a domain, set its slug and catalog visibility, then unpublish or republish.
Richer lessonsLessons are no longer HTML only. Mix text, video, audio, and a rating, or point one at a quiz.

Everything the MCP supports

You don't call these by name. You ask in plain language and your assistant picks the right one. Open any row to see what it's for and an example of how to ask for it.

A few of these can't be undone. Anything marked Removes deletes something. Deleting a Group is permanent, and anonymizing a Student erases their details for good. Your assistant asks before it runs any tool, so read those confirmations rather than clicking straight through.

Analytics

2 toolsTop

Ask how a course is performing. Analytics are per course, not an org-wide rollup, and can be narrowed to one domain.

get_course_analyticsSee how a course is doing overall, like how many people enrolled and how many finished.Reads

See how a course is doing overall, like how many people enrolled and how many finished.

Try asking
How is the onboarding course performing?
list_course_ratingsRead the ratings and written feedback learners left on a course.Reads

Read the ratings and written feedback learners left on a course.

Try asking
What are people saying about the admin course?

Assets

5 toolsTop

Video and audio for your lessons. Upload a file, or look up one you've already uploaded, to get the asset ID a modular lesson's VIDEO or AUDIO block needs. Deleting one is permanent, unlike a web package.

create_assetsUpload video or audio so you can point a lesson at it.Changes

Upload video or audio so you can point a lesson at it.

Try asking
Upload this video and tell me its asset ID.
delete_assetDelete an asset for good. It refuses if a live lesson, attachment, or course promo video still uses it.Removes

Delete an asset for good. It refuses if a live lesson, attachment, or course promo video still uses it.

Try asking
Delete the old onboarding video we replaced.
get_assetPull up one asset, including a link to download it.Reads

Pull up one asset, including a link to download it.

Try asking
Show me the asset for that onboarding video.
list_assetsBrowse the video and audio you've uploaded.Reads

Browse the video and audio you've uploaded.

Try asking
What videos have we uploaded?
update_assetsRename an asset or update its details.Changes

Rename an asset or update its details.

Try asking
Rename this asset to Onboarding Walkthrough v2.

Audit Events

1 toolsTop

See who changed what, and when. Results are newest first and cover at most 90 days at a time. Filter by channel to see just what came through the MCP.

list_audit_eventsSee what has changed in your organization, who did it, and when.NewReads

See what has changed in your organization, who did it, and when.

Try asking
What changed in our account through the MCP this week?

Certificates

2 toolsTop

Pull who has earned a certificate for a course, and filter to active or expired ones.

get_certificatePull up one specific certificate.Reads

Pull up one specific certificate.

Try asking
Show me the certificate this person earned for the security course.
list_certificatesSee who has earned a certificate, and whether theirs is still valid or has expired.Reads

See who has earned a certificate, and whether theirs is still valid or has expired.

Try asking
Who earned a certificate for the security course this year?

Courses

4 toolsTop

The starting point for building. Listing skips drafts and deleted courses, so something you just started in the dashboard won't show up here yet.

create_coursesStart a new course. You can create several at once from an outline.Changes

Start a new course. You can create several at once from an outline.

Try asking
Create a course called Getting Started with three lessons.
get_coursePull up one course and its details.Reads

Pull up one course and its details.

Try asking
Show me the details for the onboarding course.
list_coursesBrowse your courses or find one by name. Drafts and deleted courses won't show up here.Reads

Browse your courses or find one by name. Drafts and deleted courses won't show up here.

Try asking
List every course with onboarding in the title.
update_coursesRename a course or rewrite its description.Changes

Rename a course or rewrite its description.

Try asking
Rewrite the onboarding course description to mention the new dashboard.

Domains

2 toolsTop

Look up your domains and their IDs. You need a domain ID to publish anything, and you can pull each domain's Theme in the same call.

get_domainLook up one training site's settings, including the Theme it uses.Reads

Look up one training site's settings, including the Theme it uses.

Try asking
What Theme is our customer site using?
list_domainsSee all the training sites you run. You'll need one of these before you can publish a course.Reads

See all the training sites you run. You'll need one of these before you can publish a course.

Try asking
What training sites do we have?

Dynamic Client Registration

1 toolsTop

Connection credentials. Most people never touch this, since connecting through your AI assistant sets it up for you.

register_oauth_clientSet up your own connection credentials. Most people never need this, since connecting through your AI assistant handles it for you.Changes

Set up your own connection credentials. Most people never need this, since connecting through your AI assistant handles it for you.

Try asking
Register a new OAuth client for our internal reporting script.

Enrollments

5 toolsTop

The reporting workhorse, and where most questions get answered. Narrow by course, person, site, date, or progress to find things like everyone who started a course but never finished it.

bulk_enroll_studentsEnroll a batch of people into one course at once, and optionally set when their access runs out.Changes

Enroll a batch of people into one course at once, and optionally set when their access runs out.

Try asking
Enroll everyone in the Acme group into the onboarding course.
complete_enrollmentsMark someone as having finished a course, or undo that.Changes

Mark someone as having finished a course, or undo that.

Try asking
Mark Priya as having completed the onboarding course.
get_enrollmentPull up one person's enrollment in one course.Reads

Pull up one person's enrollment in one course.

Try asking
When did this person enroll in the admin course, and how far have they got?
list_enrollmentsThe main reporting tool. Narrow by course, person, site, date, or how far along someone is.Reads

The main reporting tool. Narrow by course, person, site, date, or how far along someone is.

Try asking
Who started the onboarding course but never finished it?
update_enrollmentsChange details on enrollments that already exist, like when access expires.Changes

Change details on enrollments that already exist, like when access expires.

Try asking
Extend the Acme team's access to the admin course by another 90 days.

Groups

10 toolsTop

Build a cohort and control what it can see. Adding the same person twice is safe and won't create duplicates. Deleting a Group is the one thing here you can't undo.

add_group_membershipsAdd people to a Group. Adding someone who is already in it is safe and won't duplicate them.Changes

Add people to a Group. Adding someone who is already in it is safe and won't duplicate them.

Try asking
Add these five people to the Acme customers group.
add_visibility_overridesLet a Group see a course that would otherwise be hidden from them.Changes

Let a Group see a course that would otherwise be hidden from them.

Try asking
Let the Acme group see the partner onboarding course.
create_groupsSet up a new cohort, like a customer account, a partner, or a job role.Changes

Set up a new cohort, like a customer account, a partner, or a job role.

Try asking
Create a group for Acme's admin team.
delete_groupsRemove a Group for good. This one can't be undone, so it's worth confirming before you run it.Removes

Remove a Group for good. This one can't be undone, so it's worth confirming before you run it.

Try asking
Delete the group we made for last year's beta, and confirm with me first.
get_groupPull up one Group and its settings.Reads

Pull up one Group and its settings.

Try asking
Show me the settings for the Acme customers group.
list_groupsBrowse the Groups you've set up.Reads

Browse the Groups you've set up.

Try asking
What groups do we have set up?
list_visibility_overridesCheck which courses a Group has specifically been allowed to see or blocked from.Reads

Check which courses a Group has specifically been allowed to see or blocked from.

Try asking
Which courses has the Acme group been given access to?
remove_group_membershipsTake people out of a Group. Removing someone who isn't in it does nothing and is harmless.Removes

Take people out of a Group. Removing someone who isn't in it does nothing and is harmless.

Try asking
Remove this person from the Acme customers group.
remove_visibility_overridesUndo a visibility rule you set for a Group.Removes

Undo a visibility rule you set for a Group.

Try asking
Stop showing the partner onboarding course to the Acme group.
update_groupsRename a Group or change its settings.Changes

Rename a Group or change its settings.

Try asking
Rename the Acme group to Acme Enterprise.

Lessons

4 toolsTop

Where course content actually gets written. A lesson can be HTML, a multi-block lesson mixing text with video and audio, or a pointer to a quiz.

create_lessonsWrite new lessons into a course. A lesson can be a written page, a mix of text with video and audio, or a quiz.Changes

Write new lessons into a course. A lesson can be a written page, a mix of text with video and audio, or a quiz.

Try asking
Add a lesson to the onboarding course about resetting a password.
get_lessonPull up one lesson and its content.Reads

Pull up one lesson and its content.

Try asking
Show me the content of the password reset lesson.
list_lessonsBrowse the lessons across your courses.Reads

Browse the lessons across your courses.

Try asking
List every lesson in the onboarding course in order.
update_lessonsEdit a lesson's content, its title, or where it sits in the course.Changes

Edit a lesson's content, its title, or where it sits in the course.

Try asking
Update every lesson that still mentions the old product name.

Published Courses

7 toolsTop

Controls what's actually live. Taking a course down frees up its web address and putting it back reassigns one, and you can't move a published course to a different site after the fact.

delete_published_courseTake a course off a site. The course itself isn't deleted, so this is reversible.Removes

Take a course off a site. The course itself isn't deleted, so this is reversible.

Try asking
Take the old pricing course off our customer site.
get_published_courseCheck how one course is published, including its web address.Reads

Check how one course is published, including its web address.

Try asking
What's the web address for the onboarding course on our customer site?
list_published_coursesSee what's live on your sites, and what's been taken down.Reads

See what's live on your sites, and what's been taken down.

Try asking
What courses are live on our customer site?
publish_coursesPut a finished course live on a site and set its web address.Changes

Put a finished course live on a site and set its web address.

Try asking
Publish the onboarding course to our customer site.
republish_published_coursePut a course back up after it was taken down.Changes

Put a course back up after it was taken down.

Try asking
Put the seasonal training course back up on our customer site.
unpublish_published_courseTake a course down without deleting it. Its web address frees up for reuse.Changes

Take a course down without deleting it. Its web address frees up for reuse.

Try asking
Take the onboarding course down while we rewrite it.
update_published_coursesChange how a live course is listed, like whether it shows in the catalog.Changes

Change how a live course is listed, like whether it shows in the catalog.

Try asking
Hide the beta course from the catalog but keep it live for direct links.

Question Banks

5 toolsTop

Pools of questions a quiz can draw from so each learner sees a different set. Deleting a bank cascades to the questions inside it.

create_question_banksMake a pool of questions that quizzes can pull from, so learners don't all see the same set.Changes

Make a pool of questions that quizzes can pull from, so learners don't all see the same set.

Try asking
Create a question bank with ten questions about account security.
delete_question_banksDelete a bank. The questions inside it go with it.Removes

Delete a bank. The questions inside it go with it.

Try asking
Delete the outdated pricing question bank.
get_question_bankPull up one bank and what's in it.Reads

Pull up one bank and what's in it.

Try asking
What questions are in the account security bank?
list_question_banksBrowse your question banks.Reads

Browse your question banks.

Try asking
What question banks do we have?
update_question_banksRename a bank or change its settings.Changes

Rename a bank or change its settings.

Try asking
Rename the security bank to Account Security Basics.

Questions

5 toolsTop

The individual questions. A question lives in either a quiz or a Question Bank, never both. Answer choices are locked once created, so changing them means replacing the question.

create_questionsWrite questions and their answer choices, either straight into a quiz or into a bank.Changes

Write questions and their answer choices, either straight into a quiz or into a bank.

Try asking
Write five multiple choice questions about password security.
delete_questionsRemove questions you no longer want.Removes

Remove questions you no longer want.

Try asking
Remove the question about the old pricing tiers.
get_questionPull up one question with its answer choices.Reads

Pull up one question with its answer choices.

Try asking
Show me that question and all of its answer choices.
list_questionsBrowse the questions you've written.Reads

Browse the questions you've written.

Try asking
List every question we've written about security.
update_questionsReword a question. The answer choices are locked once created, so changing those means replacing the question.Changes

Reword a question. The answer choices are locked once created, so changing those means replacing the question.

Try asking
Reword the password question so it's clearer.

Quizzes

9 toolsTop

Create a quiz and set its passing score, attempt limit, time limit, and randomization, then bind Question Banks to it.

bind_quiz_question_banksAttach a question bank to a quiz so it draws from that pool.Changes

Attach a question bank to a quiz so it draws from that pool.

Try asking
Have the onboarding quiz pull from the account security bank.
create_quizzesBuild a quiz and set the passing score, how many attempts people get, and any time limit.Changes

Build a quiz and set the passing score, how many attempts people get, and any time limit.

Try asking
Create a quiz with an 80% passing score and two attempts.
delete_quizzesDelete a quiz along with its questions.Removes

Delete a quiz along with its questions.

Try asking
Delete the old onboarding quiz along with its questions.
get_quizPull up one quiz and its settings.Reads

Pull up one quiz and its settings.

Try asking
What's the passing score on the onboarding quiz?
list_quiz_question_bank_assignmentsSee which banks a quiz is currently pulling questions from.Reads

See which banks a quiz is currently pulling questions from.

Try asking
Which banks does the onboarding quiz pull from?
list_quizzesBrowse your quizzes.Reads

Browse your quizzes.

Try asking
What quizzes do we have?
unbind_quiz_question_banksDetach a bank from a quiz. The bank itself stays put.Removes

Detach a bank from a quiz. The bank itself stays put.

Try asking
Stop the onboarding quiz pulling from the pricing bank.
update_quiz_question_banksChange how many questions a quiz pulls from a given bank.Changes

Change how many questions a quiz pulls from a given bank.

Try asking
Have the onboarding quiz pull three questions from the security bank instead of five.
update_quizzesChange a quiz's passing score, attempts, time limit, or whether questions get shuffled.Changes

Change a quiz's passing score, attempts, time limit, or whether questions get shuffled.

Try asking
Change the onboarding quiz to a 70% passing score with unlimited attempts.

Signup Field Values

4 toolsTop

Reads and sets a Student's answers, and will overwrite an existing answer. Creating the Signup Field itself is still dashboard only.

create_signup_field_valuesFill in someone's answers to your signup questions. This overwrites whatever was there before.Changes

Fill in someone's answers to your signup questions. This overwrites whatever was there before.

Try asking
Set this person's job title to Support Manager.
get_signup_field_valuePull up one saved answer.Reads

Pull up one saved answer.

Try asking
Show me that saved signup answer.
list_signup_field_valuesSee the answers people gave when they signed up.Reads

See the answers people gave when they signed up.

Try asking
What job title did this person enter when they signed up?
update_signup_field_valuesCorrect answers that are already saved.Changes

Correct answers that are already saved.

Try asking
Correct this person's company name to Acme Corp.

Students

11 toolsTop

Create and update Students and handle the account lifecycle. Anonymizing is permanent and deliberately needs a confirmation header, and a password reset has to say which domain it's for.

add_student_domain_membershipsGive someone access to a training site. Adding someone who already has access is safe, and re-adding someone who was removed restores their access.NewChanges

Give someone access to a training site. Adding someone who already has access is safe, and re-adding someone who was removed restores their access.

Try asking
Give this person access to our partner site.
anonymize_studentPermanently erase someone's personal details for a data deletion request. This can't be undone, and it asks for explicit confirmation first.Changes

Permanently erase someone's personal details for a data deletion request. This can't be undone, and it asks for explicit confirmation first.

Try asking
This person asked us to delete their data. Anonymize their record.
create_studentsAdd people to your training site.Changes

Add people to your training site.

Try asking
Add these three people to our customer site.
deactivate_studentSwitch off someone's access without erasing their record.Removes

Switch off someone's access without erasing their record.

Try asking
Turn off access for this person, they've left the company.
get_studentPull up one person's record.Reads

Pull up one person's record.

Try asking
Show me this person's record.
list_student_domain_membershipsSee which sites someone has access to.NewReads

See which sites someone has access to.

Try asking
What sites does this person have access to?
list_studentsBrowse or search the people on your sites.Reads

Browse or search the people on your sites.

Try asking
Find the student with this email address.
remove_student_domain_membershipTake away someone's access to a site without deleting their record. It can be restored later.NewRemoves

Take away someone's access to a site without deleting their record. It can be restored later.

Try asking
Remove this person's access to the partner site.
send_password_resetEmail someone a password reset link. You'll need to say which site it's for.Changes

Email someone a password reset link. You'll need to say which site it's for.

Try asking
Send this person a password reset email for our customer site.
set_student_passwordSet someone's password directly.Changes

Set someone's password directly.

Try asking
Set a temporary password for this person so they can get back in.
update_studentsUpdate names, emails, and other details, for one person or many at once.Changes

Update names, emails, and other details, for one person or many at once.

Try asking
Fix the spelling of this person's last name.

Web Packages

5 toolsTop

SCORM and web package uploads. The file is fetched and re-hosted in the background, so a new package isn't ready the instant the call returns.

create_web_packagesUpload SCORM or web content. It's processed in the background, so give it a moment before you use it.Changes

Upload SCORM or web content. It's processed in the background, so give it a moment before you use it.

Try asking
Upload this SCORM package and tell me when it's ready to use.
delete_web_packageRemove a package. It will refuse if a live lesson still uses it, so nothing breaks by accident.Removes

Remove a package. It will refuse if a live lesson still uses it, so nothing breaks by accident.

Try asking
Delete the SCORM package we're no longer using.
get_web_packagePull up one package.Reads

Pull up one package.

Try asking
Show me the details for this SCORM package.
list_web_packagesBrowse the packages you've uploaded.Reads

Browse the packages you've uploaded.

Try asking
What SCORM packages have we uploaded?
update_web_packagesRename a package. That's the only thing about it you can change.Changes

Rename a package. That's the only thing about it you can change.

Try asking
Rename this package to Security Training v2.

In the API, not in the MCP

What's left is sign-in plumbing. Registering an OAuth client, rotating its secret, and the raw token exchange endpoints exist for building your own integration, not for an assistant to call on your behalf — connecting through Claude, ChatGPT, or another supported client already handles this for you.
Tool list generated from the published Skilljar API v2 spec. Last verified Oct 12, 2026.
Priced Webinar
Experience what it's like to purchase a seat to a priced webinar.
$39
Microlearning Example
This course is built to showcase the microlearning approach to designing a course curriculum.
View
credits_50 CERT-html-functionality cloudshare-12345-lesson-3bcaem943sr6e cloudshare-67890-lesson-22137o4s2uabt pmi_pdu1-5 workflow ai_proctored
Single Lesson Course Example
This course has a single lesson and therefore the learner is dropped directly into it upon registration, skipping the curriculum page.
View
Caveon Exam
This course tests a student's knowledge with a Caveon exam embedded into the Skilljar course platform.
View
Proctored Exam with ProctorFree
This Skilljar Quiz is proctored with ProctorFree
View
Disqus Integration
This course showcases our integration with Disqus which allows you to offer a discussion forum to your Students.
View
Priced eLearning Course
Access to this eLearning course will be granted upon successful purchase via a checkout flow.
$99
retake
Talview Integration
This course shows how Talview proctoring can be integrated with Skilljar
View
Virtual Labs Use Case
In this course you will find details on how to integrate with virtual labs tools via API/Webhooks and embedded iFrames.
View
Credly Integration
See how to issue verifiable badges to students for courses they complete in Skilljar.
View
gold highako inquiry
Case Study: Nintex
Digital Process Automation Leader Secures 150+% Higher ARR for Trained Customers
auto-registration
Requires Approval Course Example
Using an embedded form and manual admin registration, it's possible for a Skilljar course to require admin approval for registration.
View
Help Article
Page Banner with Button Template
This page header template contains a title, subtitle, CTA button, and replaceable image.
View
auto-registration Catalog Page Template
eBook: Increase Retention
5 Customer Retention Strategies that Work
View
auto-registration
Pong
Utilizing HTML canvas to re-create Pong inside a Skilljar Course. How's that for customization flexibility?
View
auto-registration
Quiz Question Bank Example
Proof of Concept: Simple demo of a feature in development that will add support for Quiz Question Banks.
View
Small Quick-Nav Button Template
This template contains small quick-navigation buttons that can be added to any Page.
View
auto-registration Catalog Page Template HTML Template
Quick Tip: Using Javascript to Globally Move HTML Elements in Skilljar
This video explains how to use Javascript to move around HTML elements of the Skilljar platform globally.
View
auto-registration Developer Enablement
[separator] Case Studies
Below you will find our case studies.
View
separator separator-collapse
Live Training Integrations
Skilljar offers native integrations with the Zoom, GoToTraining, and WebEx platforms.
View
Add Clickable "Back to Top" Button on every Page
This code snippet will automatically add a floating button to the bottom right corner of Pages that sends Students to the top of the Page on click.
View
auto-registration Experience Snippets Supported Code Snippet
Native Skilljar Quizzes
See examples of native Skilljar quizzes configured for both knowledge absorption and knowledge assessment.
View
In-person Live Training
Experience what it's like to register for an in person training event out of a list of available options at a specific location.
View
skip-curriculum
Clean Sub-banner Page Template
This template contains two configurable sub-banners that can be added to any Page.
View
auto-registration Advanced HTML Template
[Pages] Onboarding Course 4: Publishing
Tying together everything you've learned so far to get ready to publish and launch!
View
start gold
Case Study: Zenefits
HR Platform Reduces Support Tickets by 5% with Customer and Partner Education Initiative
$10
Case Study Operational Efficiency auto-registration
Plans Example Site Link
This tile will open a new tab to a live demo site where you can experience purchasing a Plan and unlocking a tier of content.
View
Quick Tip: Performing Bulk Uploads
Learn how to upload content in bulk and automatically create lessons from the content.
View
Quick Tip auto-registration popup-experience
HTML Functionality
See examples of the different use cases HTML lessons support, such as embedded interactive walkthrough widgets and surveys.
View
eBook Expansion auto-reg
[separator] Example Separator
This is the short description.
View
separator
Test Plan
View
Create Collapsable Sections for Course Tiles in Paths
This code snippet allows you to create "Week 1", "Week 2" ... sections in Paths that can be collapsed and expanded.
View
auto-registration Path Snippets Community Code Snippet
Quick Tip: Relative Links
This short video explains how to use relative links to support multi-domain use case setups.
View
auto-registration Developer Enablement
Quick Tip: Using Javascript to move HTML Page Elements Below Courses
This video explains how to use Javascript to move HTML elements below the courses section on a specific page.
View
auto-registration
Change Default VILT Event Join Window
The default join window for VILT events is 3 minutes before the meeting starts. Use this code snippet to increase that!
View
auto-registration Experience Snippets Supported Code Snippet
Quick Tip: Inviting Dashboard Users
Learn about the various types of dashboard users and how to manage them.
View
Quick Tip auto-registration popup-experience
Quick Tip: Admin Dashboard Overview
We are excited to announce the new Admin Dashboard! Take a look at what's changed, and familiarize yourself with the new theme.
View
Quick Tip auto-registration popup-experience I want to view Quick Tips
Quick Tip: Optional Lessons
Use optional lessons to offer flexibility with surveys, exams, and more.
View
Quick Tip auto-registration popup-experience
Certification Exam
This course awards a Skilljar certification upon completion of the exam lesson.
View
filter-1 points-10 exam-retake-path-1
Remove Clickable Courses on Path Registration Page
This code snippet makes Courses un-clickable on the Path detail (registration) page, so the Student must register for the Path.
View
auto-registration Path Snippets Supported Code Snippet
Blended Content Live Training Course
Live training courses can be configured to require learners to complete work both before and after attending a session. Check out the user experience.
View
Solid Color Page Banner Template
This page header template contains a title, subtitle, and replaceable image.
View
auto-registration Catalog Page Template
Pop-up Announcement Modal Template
This page header template allows you to display an announcement to your learners they must click to dismiss.
View
auto-registration Catalog Page Template
Quick Tip: Publishing a Course
In this video, we review the basics of the Publish Course window.
View
Quick Tip auto-registration popup-experience
Quick Tip: Working with Tags
Learn about tags and how to surface courses on your catalog using filter groups.
Quick Tip gold Test Tag popup-experience
[separator] Quick Tips
Below you will find our Quick Tips.
View
separator
Override Tile Destination URLs on Click
This code snippet allows you to send a user to a custom URL when they click a Course/Path/Page/Plan tile on your training domain.
View
auto-registration Experience Snippets Community Code Snippet
[Pages] Onboarding Course 2: Setup
Learn how to configuring your initial environment settings to support your program.
View
start
Create Sections for Course Tiles on Catalog Pages
This code snippet allows you to create collapsible sections of course tiles on a Page using Separators.
View
auto-registration Page Snippets Supported Code Snippet
Simple Last Lesson Experience Template
This HTML template contains two configurable navigation buttons and a recommended links section.
View
auto-registration HTML Lesson Template HTML Template
Hero Banner 2: Background Image, Centered Text and Button
HTML hero template containing a title, sub-title, and button centered on the page with a background image behind it.
View
auto-registration HTML Template
Full Screen Ribbon Template
This template allows you to add a fullscreen ribbon banner template to any Page.
View
auto-registration Catalog Page Template HTML Template
Add Certificate "View" & "Share to LinkedIn" Buttons to HTML Lesson
This code snippet allows you to add View and Share to LinkedIn buttons to an HTML lesson for a course that awards a certificate.
View
auto-registration Course Snippets Supported Code Snippet
Customer Story: Egnyte
With Egnyte University's training, users find value in Egnyte's platform 2x faster.
auto-registration
Global Footer Template
This template allows you to add a global footer containing links and a company logo to the bottom of your Skilljar site.
View
auto-registration Page Snippets
eBook: Building a Case for Customer Training
How do you help your executives know the impact of your training initiatives?
View
eBook Planning Your Training Program auto-registration I want to view eBooks
eBook: The Definitive Guide to Customer Education Metrics
Establish a baseline for customer education data and metrics best practices.
View
eBook Thought Leadership Monetization auto-registration
Turn Lessons into Clickable Deep-Links on Course Detail Page
This code snippet allows you turn the Lesson names on a Course Details page into clickable links.
View
auto-registration Course Snippets Supported Code Snippet
Multi-session Events
Take a look at the most optimal way to set up a multi-session live training course in Skilljar.
View
Branded Sub-banner Page Template
This template contains two sub-banners with configurable branding that can be added to any Page.
View
auto-registration Catalog Page Template Intermediate
Priced Training Domain Access
Clicking this tile will take you off to a separate Skilljar Domain that requires a purchase to see and access it's content.
View
eBook: Customer Education and Support Synergy
CS and Support teams work best in partnership. Learn how!
View
eBook Operational Efficiency Thought Leadership auto-registration
SaLTIre Test LTI course - BASIC OUTCOMES with Score
LTI lesson score is also set to be saved as COURSE score when course is complete
View
Add Course Tag "Pills" to Course/Page/Path Tiles
This code snippet allows you to add specific Tag Pills to Tiles that will show below the Title.
View
auto-registration Experience Snippets Community Code Snippet
Simple Page Header Template
This page header template contains a title, subtitle, and quick link buttons.
View
auto-registration Catalog Page Template HTML Template
Add First Name of Student to Anywhere Skilljar Accepts HTML
This code snippet allows you to add any logged in Student's first name to any area that accepts HTML.
View
auto-registration Experience Snippets Supported Code Snippet
Hero Banner 1: Color Background, Text, Button, Image
HTML hero template containing a title, short description, and button in the left column and an image on the right column.
View
auto-registration HTML Template
Add Bookmark Buttons to Native Video Lessons
Create bookmark buttons to videos you've uploaded into Skilljar lessons that take users to specific times on click.
View
auto-registration Course Snippets Community Code Snippet
Add Breadcrumb Navigation to Catalog Pages
This code snippet allows you to add navigation breadcrumbs to your pages to enhance the user experience for your learners.
View
auto-registration Page Snippets Community Code Snippet
[Pages] Onboarding Course 1: Planning
Everything you need to know about planning your training portal launch.
View
start
[Pages] Onboarding Course 3: Content
Proven best practices for course structure models, content design, and much more.
View
start
Recurring Webinar
Experience what it's like to register for a virtual live training event out of a list of available options in a single lesson course.
View
Advanced hide-location blockcancel-4 no-reschedule-ever
Sequential Path Example
This Path object contains courses the learner must go through in order and an exam at the end.
View
5 Courses
sequential-path exam-retake-path-1 auto-reg Retired Path
PRT Course 1
View
PRT Course 2
View
Show Announcement Header Ribbon on Specific URLs
This code snippet allows you to add an announcement ribbon containing text and an optional link to specific URLs on your Skilljar domains.
View
auto-registration Experience Snippets Community Code Snippet
Skilljar Customization Overview
This course contains an overview of the different ways you can customize the look and feel of a Skilljar training domain.
View
Developer Enablement
Customize the Default 404 Error / Page Not Found Experience
This code snippet will allow you to customize the text of the default Skilljar 404 Error/Page Not Found experience.
View
auto-registration Experience Snippets Supported Code Snippet
Hero Banner 3: Background Image, Left-Aligned Text and Button
HTML hero template containing a title, sub-title, and button left-aligned on the page with a background image behind it.
View
auto-registration HTML Template
prt path
View
2 Courses
Show Corner Pop-Up Announcement on Specific URLs
This code snippet allows you to add a corner announcement pop-up containing text and an optional link to specific URLs on your Skilljar domains.
View
auto-registration Community Code Snippet
Add Custom Ribbons to Course/Page/Path Tiles
This code snippet allows you to add custom tag-based ribbons to tile objects. Ex: "New", "Updated".
View
auto-registration Community Code Snippet
Supported Content Types
This course contains many examples of the different types of content Skilljar supports.
View
eBook gold highako inquiry block-scorm-progress I want to view full courses auto-reg
[Paths] Onboarding Course 4: Publishing
Tying together everything you've learned so far to get ready to publish and launch!
View
~18 minutes
[Paths] Onboarding Course 1: Planning
Everything you need to know about planning your training portal launch.
View
~15 minutes
accredible-badge-3214512
[Paths] Onboarding Course 2: Setup
Learn how to configuring your initial environment settings to support your program.
View
~12 minutes
[Paths] Onboarding Course 3: Content
Proven best practices for course structure models, content design, and much more.
View
~20 minutes
[Paths] Onboarding Course 4: Publishing
Tying together everything you've learned so far to get ready to publish and launch!
View
~18 minutes
[Paths] Onboarding Course 1: Planning
Everything you need to know about planning your training portal launch.
View
~15 minutes
accredible-badge-3214512
[Paths] Onboarding Course 2: Setup
Learn how to configuring your initial environment settings to support your program.
View
~12 minutes
[Paths] Onboarding Course 3: Content
Proven best practices for course structure models, content design, and much more.
View
~20 minutes