PeopleFluent
54 actions · 1 auth method
PreviewLMS
Authentication
Basic Auth
Access requires administrator privileges within PeopleFluent LMS. HTTP Basic Authentication is used with username and pa…Guides: Connector Profile, Link Account
Actions
54 actions
Action
Description
List Users
List users from PeopleFluent LMS with optional filtering by user ID, organization, or email address.
Get Current User
Retrieve the profile and session context for the currently authenticated user in PeopleFluent LMS.
List Direct Reports
List the direct reports for the current user or a specified manager in PeopleFluent LMS to retrieve their team members.
Search People
Search for people in PeopleFluent LMS using keywords, user ID, first name, or last name with optional result count limit…
List Assignments
List all assignments for the current user or a specified user in PeopleFluent LMS to discover available role and positio…
Get Recent Activity
Retrieve recent learning activity for the current user or a specified user in PeopleFluent LMS.
List Learning Paths
List all available learning paths from PeopleFluent LMS that the current user has access to.
Get Catalog
Retrieve information about a specific catalog in PeopleFluent LMS including its parent, child catalogs, and contained mo…
List Modules
Search and list learning modules from PeopleFluent LMS with optional keyword, date, and sort filtering.
Get Module
Retrieve detailed information about a specific learning module or program by its ID from PeopleFluent LMS.
Enroll User
Enroll a specific user in a course or learning program in PeopleFluent LMS by providing a learning ID and the target use…
List Competencies
List competency definitions from PeopleFluent LMS with optional keyword filtering and result limiting.
Get Competency
Retrieve full details for a single competency by its ID from PeopleFluent LMS.
List Job Profiles
List job profiles from PeopleFluent LMS with grouping and keyword filtering to discover role-based competency and traini…
Assign Job Profile
Assign a job profile to a user in PeopleFluent LMS, automatically triggering the associated competency and training requ…
Unassign Job Profile
Remove a job profile assignment from a user in PeopleFluent LMS, disassociating the role’s competency and training requi…
List Assigned Job Profiles
List all job profiles currently assigned to the authenticated user or a specified user in PeopleFluent LMS.
List Competencies Awarded
List all competencies that have been awarded to the current user or a specified user in PeopleFluent LMS, including prof…
Get Organization
Retrieve detailed information for a specific organization by its ID from PeopleFluent LMS.
List Articles
List knowledge base articles from PeopleFluent LMS with optional filtering by keywords, publication dates, and category.
List External Training Requests
List all external training requests submitted by a user or visible to the current administrator in PeopleFluent LMS.
List External Training Records
List all approved and logged external training records for the current user or a specified user in PeopleFluent LMS.
Get External Training Record
Retrieve full details for a single external training record by its unique ID from PeopleFluent LMS.
Delete External Record
Permanently delete an external training record from PeopleFluent LMS by its unique ID.
List Enrollment Requests
List pending and historical enrollment requests awaiting manager or administrator approval in PeopleFluent LMS.
Approve Enrollment Request
Approve a pending enrollment request so the learner is confirmed into the requested course or program in PeopleFluent LM…
Deny Enrollment Request
Deny a pending enrollment request to prevent a learner from being enrolled in the requested course or program in PeopleF…
List Task Approvals
List task approval items filtered by status for the current user’s approval queue in PeopleFluent LMS.
List Withdrawal Requests
List pending and historical withdrawal requests from learners seeking to unenroll from courses or programs in PeopleFlue…
Approve Withdrawal Request
Approve a pending withdrawal request to confirm a learner’s unenrollment from a course or program in PeopleFluent LMS.
Deny Withdrawal Request
Deny a pending withdrawal request to keep the learner enrolled in their course or program in PeopleFluent LMS.
Track Launch
Record a content launch event for a learner enrollment in PeopleFluent LMS to initiate SCORM or AICC tracking.
Change Overall Status
Programmatically update the overall completion status of an enrollment record in PeopleFluent LMS.
List Records
Retrieve all training records for the current user or a specified user from PeopleFluent LMS.
Get Record
Retrieve a specific training record by its ID from PeopleFluent LMS including completion data, scores, and timestamps.
List Supervisor Assessments
List pending supervisor assessments that require completion by the authenticated user or a specified supervisor in Peopl…
Submit Assessment Attempt
Submit a completed assessment attempt with answers and scoring data to PeopleFluent LMS to record a learner’s quiz or te…
Get Assessment Attempt Summary
Retrieve the summary results for a specific assessment attempt by its ID from PeopleFluent LMS.
List Participants
List all participants enrolled in a specific instructor-led training session in PeopleFluent LMS.
Get Facility
Retrieve facility details for a specific training location by its ID from PeopleFluent LMS.
List Resources
List training resources available in PeopleFluent LMS such as equipment, instructors, and materials, with optional keywo…
Get Mailbox
Retrieve messages from the PeopleFluent LMS mailbox for the current user or a specified user.
Get Message
Retrieve the full content of a specific LMS message by its ID from PeopleFluent.
Update Message
Mark a PeopleFluent LMS mailbox message as read by its ID. The underlying provider endpoint only toggles the read flag —…
Get Latest Forum Posts
Retrieve the latest forum posts from PeopleFluent LMS as an RSS or Atom feed for integration with external feed readers…
Create User Group
Create a new named user group in PeopleFluent LMS for organizing learners for bulk enrollments, reporting, and access co…
Delete User Group
Permanently delete a named user group from PeopleFluent LMS without deleting the group’s member users.
Add User To Group
Add a user to an existing user group in PeopleFluent LMS to include them in group-level enrollments and reporting.
Remove User From Group
Remove a user from a user group in PeopleFluent LMS so they are excluded from future group-level operations.
Add Supervised Group
Assign a user group to be supervised by a specific user in PeopleFluent LMS, granting management and reporting access ov…
Remove Supervised Group
Revoke a user’s supervisor access over a specific user group in PeopleFluent LMS.
List Batch Reports
List available pre-generated batch reports from PeopleFluent LMS with optional filtering by name and creation date range…
Get Session
Retrieve current API session information from PeopleFluent LMS to verify authentication status and session context.
Get Version
Retrieve the current API version and build information from PeopleFluent LMS for compatibility verification.
Getting Started
Create or Select a Project
Set up a new project or select an existing one. See the Projects Guide.
Configure the Connector
Enable the connector and set up a connector profile in your project. See Managing Connectors.
Connector Profile
PeopleFluent - Basic Auth
Link an Account
Connect an account using StackOne Hub or Auth Link.
Link Account
PeopleFluent - Basic Auth
Use Actions
Invoke actions using one of the methods below:
- MCP – Model Context Protocol for AI assistants
- A2A – Agent-to-Agent protocol
- AI Toolset (TypeScript) – TypeScript SDK for AI agents
- AI Toolset (Python) – Python SDK for AI agents
- Actions RPC – Direct API calls
- Playground – Test actions in the dashboard