58 entities and 330 agent-callable operations in lms. Each operation is addressed as {mega_tool}/lms/{entity}/{operation} and carries the same permission check over MCP and REST.
330 of 330 shown
answer_option
Operation
Mega-tool
What it does
create
entity_crud
Create an answer option
delete
entity_crud
Soft-delete an answer option
list
entity_crud
List answer options with filtering and pagination
read
entity_crud
Get answer option details
search
entity_crud
Search answer options by text
update
entity_crud
Update an answer option
assessment
Operation
Mega-tool
What it does
assessment_results
report_query
Get results for a completed assessment attempt (score, per-question detail).
breakdown
report_query
Get assessment breakdown by dimension
create
entity_crud
Create a new LMS assessment
delete
entity_crud
Soft delete an LMS assessment
grade
workflow_action
Grade an assessment attempt (manual grading)
list
entity_crud
List LMS assessments with filtering and pagination
read
entity_crud
Get detailed assessment information including questions
retake
workflow_action
Allow a user to retake an assessment
submit
workflow_action
Submit an assessment attempt for grading
summary
report_query
Assessment attempt analytics and scoring
trend
report_query
Get assessment trend over time
update
entity_crud
Update an existing LMS assessment
assessment_attempt
Operation
Mega-tool
What it does
create
entity_crud
Create/start an assessment attempt
delete
entity_crud
Soft-delete an assessment attempt
list
entity_crud
List assessment attempts with filtering and pagination
read
entity_crud
Get assessment attempt details
search
entity_crud
Search assessment attempts
update
entity_crud
Update an assessment attempt
assessment_question
Operation
Mega-tool
What it does
create
entity_crud
Link a question to an assessment
delete
entity_crud
Soft-delete an assessment-question link
list
entity_crud
List assessment-question links with filtering
read
entity_crud
Get assessment-question link details
update
entity_crud
Update an assessment-question link
badge
Operation
Mega-tool
What it does
create
entity_crud
Create a new badge
delete
entity_crud
Soft delete a badge
list
entity_crud
List badges with filtering and pagination
read
entity_crud
Get detailed badge information
update
entity_crud
Update an existing badge
category
Operation
Mega-tool
What it does
list
entity_crud
List categories with filtering and pagination
read
entity_crud
Get detailed category information
search
entity_crud
Search categories with fuzzy matching
certificate
Operation
Mega-tool
What it does
certificate_details
report_query
Get certificate details/verification (by certificate id OR certificate number).
generate
workflow_action
Generate a certificate for a completed enrollment
my_certificates
report_query
List the current user's earned certificates (active + optionally expired).
revoke
workflow_action
Revoke an issued certificate
verify
workflow_action
Verify a certificate by its number
certificate_template
Operation
Mega-tool
What it does
create
entity_crud
Create a new certificate template
list
entity_crud
List certificate templates with filtering and pagination
read
entity_crud
Get detailed certificate template information
update
entity_crud
Update an existing certificate template
certification
Operation
Mega-tool
What it does
create
entity_crud
Create a certification
delete
entity_crud
Soft-delete a certification
list
entity_crud
List certifications with filtering and pagination
read
entity_crud
Get certification details
search
entity_crud
Search certifications by name or code
update
entity_crud
Update a certification
content
Operation
Mega-tool
What it does
certification_expiry
smart_action
Check certification expiry dates
compliance_status
smart_action
Compliance training status
course_analytics
smart_action
Course analytics and completion rates
overdue_training
smart_action
Get overdue training assignments
send_reminder
smart_action
Send training reminder
team_progress
smart_action
Team training progress
course
Operation
Mega-tool
What it does
archive
workflow_action
Archive a course, removing it from enrollment
clone
workflow_action
Clone a course with all its modules and lessons
create
entity_crud
Create a new LMS course
delete
entity_crud
Soft delete an LMS course
list
entity_crud
List LMS courses with filtering and pagination
publish
workflow_action
Publish a draft course to make it available for enrollment
read
entity_crud
Get detailed course information including modules and lessons
update
entity_crud
Update an existing LMS course
enrollment
Operation
Mega-tool
What it does
breakdown
report_query
Get enrollment breakdown by dimension
complete
workflow_action
Mark an enrollment as completed
create
entity_crud
Create a new LMS enrollment (enroll user in course)
delete
entity_crud
Soft delete an LMS enrollment
drop
workflow_action
Drop a user from a course
enroll
workflow_action
Enroll a user in a course
list
entity_crud
List LMS enrollments with filtering and pagination
read
entity_crud
Get detailed enrollment information including progress
summary
report_query
Course enrollment analytics and completion rates
trend
report_query
Get enrollment trend over time
update
entity_crud
Update an existing LMS enrollment
global_kb_article
Operation
Mega-tool
What it does
create
entity_crud
Create a new global kb article
delete
entity_crud
Delete a global kb article
list
entity_crud
List global_kb_articles with filtering and pagination
read
entity_crud
Get detailed global kb article information
search
entity_crud
Search global_kb_articles with fuzzy matching
update
entity_crud
Update an existing global kb article
global_kb_category
Operation
Mega-tool
What it does
create
entity_crud
Create a new global kb category
delete
entity_crud
Delete a global kb category
list
entity_crud
List global_kb_categories with filtering and pagination
read
entity_crud
Get detailed global kb category information
search
entity_crud
Search global_kb_categories with fuzzy matching
update
entity_crud
Update an existing global kb category
global_kb_comment
Operation
Mega-tool
What it does
create
entity_crud
Create a new global kb comment
delete
entity_crud
Delete a global kb comment
list
entity_crud
List global_kb_comments with filtering and pagination
read
entity_crud
Get detailed global kb comment information
search
entity_crud
Search global_kb_comments with fuzzy matching
update
entity_crud
Update an existing global kb comment
global_kb_comment_vote
Operation
Mega-tool
What it does
create
entity_crud
Create a new global kb comment vote
delete
entity_crud
Delete a global kb comment vote
list
entity_crud
List global_kb_comment_votes with filtering and pagination
read
entity_crud
Get detailed global kb comment vote information
update
entity_crud
Update an existing global kb comment vote
global_kb_feedback
Operation
Mega-tool
What it does
create
entity_crud
Create a new global kb feedback
delete
entity_crud
Delete a global kb feedback
list
entity_crud
List global_kb_feedbacks with filtering and pagination
read
entity_crud
Get detailed global kb feedback information
search
entity_crud
Search global_kb_feedbacks with fuzzy matching
update
entity_crud
Update an existing global kb feedback
global_kb_learning_path
Operation
Mega-tool
What it does
create
entity_crud
Create a new global kb learning path
delete
entity_crud
Delete a global kb learning path
list
entity_crud
List global_kb_learning_paths with filtering and pagination
read
entity_crud
Get detailed global kb learning path information
search
entity_crud
Search global_kb_learning_paths with fuzzy matching
update
entity_crud
Update an existing global kb learning path
global_kb_learning_path_item
Operation
Mega-tool
What it does
create
entity_crud
Create a new global kb learning path item
delete
entity_crud
Delete a global kb learning path item
list
entity_crud
List global_kb_learning_path_items with filtering and pagination
read
entity_crud
Get detailed global kb learning path item information
search
entity_crud
Search global_kb_learning_path_items with fuzzy matching
update
entity_crud
Update an existing global kb learning path item
global_kb_learning_path_progress
Operation
Mega-tool
What it does
create
entity_crud
Create a new global kb learning path progress
delete
entity_crud
Delete a global kb learning path progress
list
entity_crud
List global_kb_learning_path_progresses with filtering and pagination
read
entity_crud
Get detailed global kb learning path progress information
update
entity_crud
Update an existing global kb learning path progress
global_kb_recommendation
Operation
Mega-tool
What it does
create
entity_crud
Create a new global kb recommendation
delete
entity_crud
Delete a global kb recommendation
list
entity_crud
List global_kb_recommendations with filtering and pagination
read
entity_crud
Get detailed global kb recommendation information
search
entity_crud
Search global_kb_recommendations with fuzzy matching
update
entity_crud
Update an existing global kb recommendation
global_kb_search_history
Operation
Mega-tool
What it does
create
entity_crud
Create a new global kb search history
delete
entity_crud
Delete a global kb search history
list
entity_crud
List global_kb_search_histories with filtering and pagination
read
entity_crud
Get detailed global kb search history information
search
entity_crud
Search global_kb_search_histories with fuzzy matching
update
entity_crud
Update an existing global kb search history
global_kb_user_interaction
Operation
Mega-tool
What it does
create
entity_crud
Create a new global kb user interaction
delete
entity_crud
Delete a global kb user interaction
list
entity_crud
List global_kb_user_interactions with filtering and pagination
read
entity_crud
Get detailed global kb user interaction information
search
entity_crud
Search global_kb_user_interactions with fuzzy matching
update
entity_crud
Update an existing global kb user interaction
global_kb_user_profile
Operation
Mega-tool
What it does
create
entity_crud
Create a new global kb user profile
delete
entity_crud
Delete a global kb user profile
list
entity_crud
List global_kb_user_profiles with filtering and pagination
read
entity_crud
Get detailed global kb user profile information
update
entity_crud
Update an existing global kb user profile
global_kb_video
Operation
Mega-tool
What it does
create
entity_crud
Create a global KB video
delete
entity_crud
Soft-delete a global KB video
list
entity_crud
List global KB videos with filtering
read
entity_crud
Get global KB video details
search
entity_crud
Search global KB videos
update
entity_crud
Update a global KB video
global_kb_workflow
Operation
Mega-tool
What it does
create
entity_crud
Create a new global kb workflow
delete
entity_crud
Delete a global kb workflow
list
entity_crud
List global_kb_workflows with filtering and pagination
read
entity_crud
Get detailed global kb workflow information
search
entity_crud
Search global_kb_workflows with fuzzy matching
update
entity_crud
Update an existing global kb workflow
guide
Operation
Mega-tool
What it does
query
report_query
LMS agent playbook: where every lms id comes from and the order the workflows run in.
kb_article
Operation
Mega-tool
What it does
create
entity_crud
Create a new KB article
delete
entity_crud
Soft delete a KB article
list
entity_crud
List knowledge base articles with filtering and pagination
read
entity_crud
Get a single KB article by ID with full content
update
entity_crud
Update an existing KB article
kb_category
Operation
Mega-tool
What it does
create
entity_crud
Create a new KB category
delete
entity_crud
Soft delete a KB category
list
entity_crud
List KB categories with filtering and pagination
read
entity_crud
Get a single KB category by ID
update
entity_crud
Update an existing KB category
kb_feedback
Operation
Mega-tool
What it does
create
entity_crud
Submit KB feedback
delete
entity_crud
Soft-delete KB feedback
list
entity_crud
List KB feedback entries with filtering
read
entity_crud
Get KB feedback details
update
entity_crud
Update KB feedback (admin response)
kb_tool_documentation
Operation
Mega-tool
What it does
create
entity_crud
Create a new kb tool documentation
delete
entity_crud
Delete a kb tool documentation
list
entity_crud
List kb_tool_documentations with filtering and pagination
read
entity_crud
Get detailed kb tool documentation information
search
entity_crud
Search kb_tool_documentations with fuzzy matching
update
entity_crud
Update an existing kb tool documentation
kb_workflow
Operation
Mega-tool
What it does
create
entity_crud
Create a new Knowledge Base workflow
delete
entity_crud
Soft delete a Knowledge Base workflow
list
entity_crud
List Knowledge Base workflows with filtering and pagination
read
entity_crud
Get detailed KB workflow information including steps
update
entity_crud
Update an existing Knowledge Base workflow
learning_path
Operation
Mega-tool
What it does
breakdown
report_query
Get learning path breakdown by dimension
create
entity_crud
Create a new learning path
delete
entity_crud
Soft delete a learning path
list
entity_crud
List learning paths with filtering and pagination
read
entity_crud
Get learning path details by ID
summary
report_query
Learning path enrollment and progress analytics
trend
report_query
Get learning path trend over time
update
entity_crud
Update an existing learning path
learning_path_enrollment
Operation
Mega-tool
What it does
create
entity_crud
Create a new learning path enrollment
delete
entity_crud
Delete a learning path enrollment
list
entity_crud
List learning_path_enrollments with filtering and pagination
read
entity_crud
Get detailed learning path enrollment information
search
entity_crud
Search learning_path_enrollments with fuzzy matching
update
entity_crud
Update an existing learning path enrollment
learning_path_item
Operation
Mega-tool
What it does
create
entity_crud
Create a new learning path item
delete
entity_crud
Delete a learning path item
list
entity_crud
List learning_path_items with filtering and pagination
read
entity_crud
Get detailed learning path item information
search
entity_crud
Search learning_path_items with fuzzy matching
update
entity_crud
Update an existing learning path item
learning_path_notification
Operation
Mega-tool
What it does
create
entity_crud
Create a new learning path notification
delete
entity_crud
Delete a learning path notification
list
entity_crud
List learning_path_notifications with filtering and pagination
read
entity_crud
Get detailed learning path notification information
search
entity_crud
Search learning_path_notifications with fuzzy matching
update
entity_crud
Update an existing learning path notification
learning_path_prerequisite
Operation
Mega-tool
What it does
create
entity_crud
Create a new learning path prerequisite
delete
entity_crud
Delete a learning path prerequisite
list
entity_crud
List learning_path_prerequisites with filtering and pagination
read
entity_crud
Get detailed learning path prerequisite information
update
entity_crud
Update an existing learning path prerequisite
learning_path_progress
Operation
Mega-tool
What it does
create
entity_crud
Create a new learning path progress
delete
entity_crud
Delete a learning path progress
list
entity_crud
List learning_path_progresses with filtering and pagination
read
entity_crud
Get detailed learning path progress information
search
entity_crud
Search learning_path_progresses with fuzzy matching
update
entity_crud
Update an existing learning path progress
lesson
Operation
Mega-tool
What it does
create
entity_crud
Create a new LMS lesson within a module
delete
entity_crud
Soft delete an LMS lesson
list
entity_crud
List LMS lessons with filtering and pagination
read
entity_crud
Get detailed lesson information including content
semantic_search
smart_action
Find lessons in this organization by meaning.
update
entity_crud
Update an existing LMS lesson
lesson_progress
Operation
Mega-tool
What it does
create
entity_crud
Create a lesson progress record
delete
entity_crud
Soft-delete a lesson progress record
list
entity_crud
List lesson progress records with filtering
read
entity_crud
Get lesson progress details
update
entity_crud
Update lesson progress
lrs
Operation
Mega-tool
What it does
create
entity_crud
Create a new lrs
delete
entity_crud
Delete a lrs
list
entity_crud
List lrses with filtering and pagination
read
entity_crud
Get detailed lrs information
search
entity_crud
Search lrses with fuzzy matching
update
entity_crud
Update an existing lrs
media_asset
Operation
Mega-tool
What it does
create
entity_crud
Create a media asset
delete
entity_crud
Soft-delete a media asset
list
entity_crud
List media assets with filtering
read
entity_crud
Get media asset details
search
entity_crud
Search media assets by title or description
update
entity_crud
Update a media asset
module
Operation
Mega-tool
What it does
create
entity_crud
Create a new LMS module within a course
delete
entity_crud
Soft delete an LMS module
list
entity_crud
List LMS modules with filtering and pagination
read
entity_crud
Get detailed module information including lessons
update
entity_crud
Update an existing LMS module
question
Operation
Mega-tool
What it does
create
entity_crud
Create a new question
delete
entity_crud
Soft delete a question
list
entity_crud
List questions with filtering and pagination
read
entity_crud
Get detailed question information including answer options
update
entity_crud
Update an existing question
question_bank
Operation
Mega-tool
What it does
create
entity_crud
Create a new question bank
delete
entity_crud
Soft delete a question bank
list
entity_crud
List question banks with filtering and pagination
read
entity_crud
Get detailed question bank information including questions
update
entity_crud
Update an existing question bank
scorm_attempt
Operation
Mega-tool
What it does
create
entity_crud
Create a new scorm attempt
delete
entity_crud
Delete a scorm attempt
list
entity_crud
List scorm_attempts with filtering and pagination
read
entity_crud
Get detailed scorm attempt information
search
entity_crud
Search scorm_attempts with fuzzy matching
update
entity_crud
Update an existing scorm attempt
scorm_interaction
Operation
Mega-tool
What it does
create
entity_crud
Create a new scorm interaction
delete
entity_crud
Delete a scorm interaction
list
entity_crud
List scorm_interactions with filtering and pagination
read
entity_crud
Get detailed scorm interaction information
search
entity_crud
Search scorm_interactions with fuzzy matching
update
entity_crud
Update an existing scorm interaction
scorm_objective
Operation
Mega-tool
What it does
create
entity_crud
Create a new scorm objective
delete
entity_crud
Delete a scorm objective
list
entity_crud
List scorm_objectives with filtering and pagination
read
entity_crud
Get detailed scorm objective information
search
entity_crud
Search scorm_objectives with fuzzy matching
update
entity_crud
Update an existing scorm objective
scorm_package
Operation
Mega-tool
What it does
create
entity_crud
Create a new scorm package
delete
entity_crud
Delete a scorm package
list
entity_crud
List scorm_packages with filtering and pagination
read
entity_crud
Get detailed scorm package information
search
entity_crud
Search scorm_packages with fuzzy matching
update
entity_crud
Update an existing scorm package
skill
Operation
Mega-tool
What it does
create
entity_crud
Create a skill
delete
entity_crud
Soft-delete a skill
list
entity_crud
List skills with filtering and pagination
read
entity_crud
Get skill details
search
entity_crud
Search skills by name or description
update
entity_crud
Update a skill
tag
Operation
Mega-tool
What it does
list
entity_crud
List tags with filtering and pagination
read
entity_crud
Get detailed tag information
search
entity_crud
Search tags with fuzzy matching
user_badge
Operation
Mega-tool
What it does
create
entity_crud
Award a badge to a user
delete
entity_crud
Revoke/remove an awarded badge
list
entity_crud
List awarded badges with filtering and pagination
user_certificate
Operation
Mega-tool
What it does
create
entity_crud
Issue a certificate to a user
list
entity_crud
List issued certificates with filtering and pagination
read
entity_crud
Get detailed certificate information
update
entity_crud
Revoke a certificate
user_certification
Operation
Mega-tool
What it does
create
entity_crud
Create a new user certification
delete
entity_crud
Delete a user certification
list
entity_crud
List user_certifications with filtering and pagination
read
entity_crud
Get detailed user certification information
search
entity_crud
Search user_certifications with fuzzy matching
update
entity_crud
Update an existing user certification
x_api_activity_profile
Operation
Mega-tool
What it does
create
entity_crud
Create a new x api activity profile
delete
entity_crud
Delete a x api activity profile
list
entity_crud
List x_api_activity_profiles with filtering and pagination
read
entity_crud
Get detailed x api activity profile information
search
entity_crud
Search x_api_activity_profiles with fuzzy matching
update
entity_crud
Update an existing x api activity profile
x_api_agent_profile
Operation
Mega-tool
What it does
create
entity_crud
Create a new x api agent profile
delete
entity_crud
Delete a x api agent profile
list
entity_crud
List x_api_agent_profiles with filtering and pagination
read
entity_crud
Get detailed x api agent profile information
search
entity_crud
Search x_api_agent_profiles with fuzzy matching
update
entity_crud
Update an existing x api agent profile
x_api_state
Operation
Mega-tool
What it does
create
entity_crud
Create one binary-safe xAPI state resource
delete
entity_crud
Soft-delete one live xAPI state resource
list
entity_crud
List live xAPI state metadata in the selected organization
read
entity_crud
Read one live xAPI state document as base64
search
entity_crud
Search xAPI state metadata without searching binary content
update
entity_crud
Update mutable content fields on an xAPI state resource
x_api_statement
Operation
Mega-tool
What it does
create
entity_crud
Create a new x api statement
delete
entity_crud
Delete a x api statement
list
entity_crud
List x_api_statements with filtering and pagination
read
entity_crud
Get detailed x api statement information
search
entity_crud
Search x_api_statements with fuzzy matching
update
entity_crud
Update an existing x api statement
Parameter schemas and permissions
Parameter schemas and permission codenames are in the full reference — sign in — or call prism_introspect(dimension="capability_search", query="…") with your key.