imperal.io
  • How it works
  • Use cases
  • Technology
  • Pricing
Login
Webbee AIWebbee Codeimperal-mcpDevelopers & SDKSecurity & Vault
Add an app 路 Marketplace
imperal.ioICNLI Cloud OS

One OS for everything you run. Webbee is your agent inside it, she does the work, you stay in control.

Product
  • Webbee
  • Webbee Code
  • Imperal MCP
  • Marketplace
  • Use cases
  • Pricing
  • Open panel
Resources
  • Security
  • Technology
  • Success stories
  • Blog
Developers
  • Developers
  • Docs
  • Quick start
  • SDK reference
  • Developer portal
Company
  • About
  • Contact
  • Legal
Open protocol
  • ICNLI
  • SDK on GitHub
漏 2026 Imperal, Inc. 路 ICNLI published at icnli.org under CC BY-SA 4.0
TermsPrivacy
  1. Home
  2. /
  3. Marketplace
  4. /
  5. TalentLMS

TalentLMS Extension

馃帗 Education & Training路by bluebeeweb路v0.1.0
Pay per use8-40 tok/action
Open in panel
0 capabilities0 actions0 installs

About this extension

Connect your own TalentLMS portal by subdomain + API key -- manage users, courses, categories, groups, branches and enrollments, plus training overview and inactive-learner reports.

What you get

Every capability exposed by TalentLMS, metered per action and guarded by the two-step safety protocol.

  • connect_talentlmswrite

    Connect a TalentLMS portal by saving its subdomain plus API key (Account & Settings > Integrations > API), after verifying them live against the V2 users endpoint.

  • list_connectionsread

    List the connected TalentLMS portals - label, subdomain and masked API key; the key itself is never shown.

  • disconnect_talentlmsdestructive

    Disconnect a TalentLMS portal: deletes the saved subdomain/API key. Nothing in TalentLMS itself is changed.

  • list_usersread

    List users in the connected TalentLMS portal, with limit/offset pagination and an optional name/email filter.

  • get_userread

    Read one TalentLMS user in full by id.

  • create_userwrite

    Create a new TalentLMS user with email, name, login and an initial password.

  • update_userwrite

    Update selected fields of an existing TalentLMS user (PATCH). Only the fields in fields_json change.

  • delete_userdestructive

    Permanently delete a TalentLMS user by id. Cannot be undone.

  • list_coursesread

    List courses in the connected TalentLMS portal, with limit/offset pagination.

  • get_courseread

    Read one TalentLMS course in full by id (including its content structure where the API exposes it).

  • create_coursewrite

    Create a new TalentLMS course with a name, optional description and optional category.

  • list_categoriesread

    List course categories configured in the connected TalentLMS portal.

  • create_categorywrite

    Create a new course category in the connected TalentLMS portal, optionally nested under a parent.

  • list_groupsread

    List groups in the connected TalentLMS portal, with limit/offset pagination.

  • get_groupread

    Read one TalentLMS group in full by id.

  • create_groupwrite

    Create a new TalentLMS group by name (with an optional description).

  • add_user_to_groupwrite

    Add an existing user to an existing TalentLMS group.

  • list_branchesread

    List branches in the connected TalentLMS portal, with limit/offset pagination.

  • get_branchread

    Read one TalentLMS branch in full by id.

  • create_branchwrite

    Create a new TalentLMS branch by name.

  • list_branch_usersread

    List the users belonging to one TalentLMS branch.

  • enroll_user_in_coursewrite

    Enroll an existing TalentLMS user into an existing course.

  • list_user_coursesread

    List the courses a TalentLMS user is enrolled in, with their progress/completion state.

  • get_user_progressread

    Read one user's completion/progress detail for one specific course.

  • get_training_overview_reportread

    Value-add report: one-glance TalentLMS training snapshot -- users, courses, groups, branches and categories counts plus enrollment/completion aggregates, in a single call.

  • get_inactive_learners_reportread

    Value-add report: scan users and flag every learner whose last-activity timestamp is older than the given number of days (default 30) -- the re-engagement list.

Related extensions

More extensions in Education & Training ready to enable in one click.

  • CO DoceboDocebo LMS API connector: training courses, user enrollments, catalogs, and learning health.
  • CO LearnUponLearnUpon LMS API connector: training modules, learner enrollments, portals, and completion health.
  • CO Absorb LMSAbsorb LMS REST API v2 connector: online courses, enrollments, certifications, and compliance health.
  • CO 360LearningOfficial Imperal connector for 360Learning (C44. Collaborative Learning). Full CRUD on courses, paths, sessions, and learning audits.

Ready to use TalentLMS?

Enable TalentLMS in your Imperal workspace in one click - 10,000 free starter credits included.

Open in panel