Connect TalentLMS to Your AI Agent

Read course and organization records and create or update user profiles with explicit identity fields. Ask your connected AI assistant to explain the results or carry out the specified operation.

14 tools API key

Try a TalentLMS Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill TalentLMS

Review a Course

Read courses and a selected detail record.

/oo TalentLMS: List TalentLMS courses, read course [course ID], and summarize returned course details.

Update a User Profile

Read a known user before applying an explicit language or timezone change.

/oo TalentLMS: Read TalentLMS user [user ID], then update language [language] and timezone [timezone].

Start Working with TalentLMS

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect TalentLMS

    Enable TalentLMS API and provide its key and portal domain.

    Connect TalentLMS →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Enabled TalentLMS API access, API key, and portal domain.
  • These actions read courses and manage users; they do not enroll a user in a course. New-user creation requires a password.

TalentLMS Tools

TalentLMS connects supported service operations to your AI assistant. Read course and organization records and create or update user profiles with explicit identity fields.

Learning Catalog

Read courses, groups, branches, and categories.

User Records

List, read, create, and revise user profiles.

14 tools

Health Check

Check whether the configured TalentLMS API domain and API key can reach API v2.

talentlms.health_check

List Users

List TalentLMS users with optional API v2 pagination.

talentlms.list_users

Get User

Get a TalentLMS user by ID.

talentlms.get_user

Create User

Create a TalentLMS user with common user fields and optional raw API fields.

talentlms.create_user

Update User

Update a TalentLMS user with common user fields and optional raw API fields.

talentlms.update_user

Delete User

Delete a TalentLMS user by ID.

talentlms.delete_user

List Courses

List TalentLMS courses with optional API v2 pagination.

talentlms.list_courses

Get Course

Get a TalentLMS course by ID.

talentlms.get_course

List Groups

List TalentLMS groups with optional API v2 pagination.

talentlms.list_groups

Get Group

Get a TalentLMS group by ID.

talentlms.get_group

List Branches

List TalentLMS branches with optional API v2 pagination.

talentlms.list_branches

Get Branch

Get a TalentLMS branch by ID.

talentlms.get_branch

List Categories

List TalentLMS categories with optional API v2 pagination.

talentlms.list_categories

Get Category

Get a TalentLMS category by ID.

talentlms.get_category

Frequently Asked Questions

Can I enroll a user in a course?

The current actions read catalog records and manage user profiles, without an enrollment action.

What does user creation require?

Supply email, firstName, lastName, login, and password.

What portal domain format is accepted?

Use the subdomain or full talentlms.com hostname.

Connect TalentLMS

About TalentLMS ↗