Manage users, audiences, learning and CPD on Thrive
Thrive is a HRintegration for Sim, the AI workspace where teams build and deploy AI agents. Sim's Thrive integration provides 47 Thrive tools that AI agents can use inside Sim's visual workflow builder. Thrive connects with an API key. Free to start at sim.ai.
Last updated
Integrate Thrive Learning into the workflow. Manage user lifecycle, audiences and their members and managers, content assignments and enrolments, learning completions, content and activity records, CPD, tags, and skills.
Sign up at sim.ai in seconds. No credit card required. Your workspace is ready immediately.
Open your workspace, drag a Thrive block onto the workflow builder, and paste in your Thrive API key.
Pick the tool you need, wire in an AI agent for reasoning or data transformation, and run. Your Thrive automation is live.
Ready-to-use templates featuring Thrive. Click any to build it instantly.
47 Thrive tools available in Sim
Create User
Create a new user in Thrive.
Update User
Update an existing user in Thrive by ref. Only the fields provided are changed.
Delete User
Permanently delete (obfuscate) a user in Thrive by ref while retaining training history.
Suspend User
Suspend a user in Thrive by ref, marking the account inactive.
Search Users
Search users in Thrive and return basic user information with pagination.
Get User by ID
Get a single user in Thrive by their ID and return basic user information.
Get User by Ref
Get a single user in Thrive by their ref and return basic user information.
List Audiences
List audiences and structures in Thrive with pagination.
Create Audience
Create a new audience or structure in Thrive.
Get Audience
Get a single audience or structure in Thrive by id or reference.
Update Audience
Update an audience in Thrive, optionally moving it to a new parent.
Delete Audience
Delete an audience in Thrive (only if it has no child audiences).
List Audience Members
List the members of a Thrive audience with pagination.
Add Audience Members
Add members to a Thrive audience by email, ref, or id.
Replace Audience Members
Replace a Thrive audience's entire members list with the given users (does not support an empty array).
Remove Audience Member
Remove a single member from a Thrive audience.
List Audience Managers
List the managers of a Thrive audience.
Add Audience Managers
Add managers to a Thrive audience with their permissions.
Replace Audience Managers
Replace a Thrive audience's entire manager list with the given managers (does not support an empty array).
Remove Audience Manager
Remove a single manager from a Thrive audience.
List Assignments
List compliance assignments in Thrive, optionally filtered by audience.
Create Assignment
Create a compliance assignment in Thrive for an audience and content item.
Get Assignment
Get a single compliance assignment in Thrive by its ID.
Update Assignment
Update a compliance assignment in Thrive.
Delete Assignment
Delete a compliance assignment in Thrive.
List Enrolments
List enrolments for a compliance assignment in Thrive.
Get Enrolment
Get a single enrolment for a compliance assignment in Thrive.
List Completions
List learning completion records in Thrive, optionally filtered by user or content.
Get Completion
Get a single learning completion record in Thrive by its ID.
Create Completion
Record a learning completion in Thrive for a user and content item.
Query Content
Query content records in Thrive with pagination and filtering options.
Get Content
Get a single content record in Thrive by its ID.
Query Activities
Query activity records in Thrive with pagination and filtering options.
Get Activity
Get a single activity record in Thrive by its ID.
Query CPD Categories
Query CPD categories in Thrive and return results with pagination.
Get CPD Category
Get a single CPD category in Thrive by its ID.
Query CPD Entries
Query CPD log entries in Thrive and return results with pagination.
Get CPD Entry
Get a single CPD log entry in Thrive by its ID.
Query CPD Requirements
Query CPD requirement summaries in Thrive and return results with pagination.
Get CPD Requirement
Get a single CPD requirement summary in Thrive by its ID.
Query CPD User Summaries
Query CPD user log summaries in Thrive and return results with pagination.
List Tags
List tags in Thrive and return tag information with pagination.
Get Tag
Get a single tag in Thrive by its ID.
Add User Tags
Add one or more tags to a learner in Thrive.
Remove User Tags
Remove one or more tags from a learner in Thrive.
Update User Skills
Update skills and levels for a learner in Thrive.
Get Skill Levels
Get the available skill levels configured in Thrive.
Sim's Thrive integration adds 47 Thrive tools to the AI agents you build in Sim's visual workflow builder — no code required. Manage users, audiences, learning and CPD on Thrive. Teams often pair Thrive with Rippling and Linear in the same agent.

Build your first AI agent with Thrive in minutes. Connect to every tool your team uses. Free to start, no credit card required.