Sim
  • Docs
  • Blog
  • Integrations
  • Models
  • Pricing
  • 27.8k
  • Docs
  • Blog
  • Integrations
  • Models
  • Pricing
  • GitHub

What should we get done?

Docs

Product

ChatWorkflowsKnowledge BaseTablesMCPAPISelf HostingStatus

Resources

BlogDocsModelsPartnersCareersChangelogContact

Blocks

AgentRouterFunctionConditionAPI BlockWorkflowParallelGuardrailsEvaluatorLoop

Integrations

All IntegrationsConfluenceSlackGitHubGmailHubSpotSalesforceNotionGoogle DriveGoogle SheetsSupabaseStripeJiraLinearAirtableFirecrawlDiscordMicrosoft TeamsTelegram

Socials

X (Twitter)LinkedInDiscordGitHub

Legal

Terms of ServicePrivacy Policy
Back to Integrations

Thrive

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.

View docs

Last updated June 27, 2026

Overview

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.

How to automate Thrive with Sim

  1. 01

    Create a free account

    Sign up at sim.ai in seconds. No credit card required. Your workspace is ready immediately.

  2. 02

    Add a Thrive block

    Open your workspace, drag a Thrive block onto the workflow builder, and paste in your Thrive API key.

  3. 03

    Configure, connect, and run

    Pick the tool you need, wire in an AI agent for reasoning or data transformation, and run. Your Thrive automation is live.

Agent templates

Ready-to-use templates featuring Thrive. Click any to build it instantly.

Supported tools

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.

Frequently asked questions

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.

You can create User, update User, delete User, suspend User, and search Users with Thrive in Sim, plus 42 more Thrive tools listed on this page. Each runs as a tool inside an AI agent block, so an agent can chain Thrive with services like Rippling and Linear and apply LLM reasoning between steps.

Connecting Thrive takes about five minutes: (1) Create a free account at sim.ai. (2) Create an agent in your workspace. (3) Drag a Thrive block onto the workflow builder. (4) Paste your Thrive API key to authenticate — you can find it in your Thrive account settings. (5) Pick a tool such as "Create User", wire up its inputs, and click Run — your agent is live.

Add a Thrive block to your agent and select "Create User" as the tool. Create a new user in Thrive. Fill in the required fields — inputs can reference outputs from earlier steps, such as text generated by an AI block or data fetched from another integration. No code is required.

Rippling

Manage workers, departments, custom objects, and company data in Rippling

Linear

Interact with Linear issues, projects, and more

Mailchimp

Manage audiences, campaigns, and marketing automation in Mailchimp

SAP Concur

Manage expense reports, travel requests, cash advances, and more in SAP Concur

Sim

Start automating Thrive today

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