- Home
- Resources
- Integrations
- TalentLMS
TalentLMS Make integrationAutomate TalentLMS with Make.
What if new TalentLMS learners landed in the right course on their own? The TalentLMS Make integration gives you 18 modules (5 triggers, 11 actions, 2 searches) to link your LMS with your other tools. Written for training and ops teams, this guide walks you from the connection to a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the TalentLMS Make integration automate?
The TalentLMS Make integration links your TalentLMS account to Make, a visual tool where you build a scenario: a chain of modules that runs on a schedule or when an app calls Make. Each module is one brick of that chain, and here the bricks watch, create, update or look up users, courses, groups and branches, so the admin work between your LMS and your other apps happens without code.
Onboarding with no manual enrollment. Watch Users spots each user created in TalentLMS, and Enroll a User to a Course signs that person up for the course you picked. HR keeps adding people as usual, and the course assignment follows without an admin clicking through the LMS.
A catalog your other tools can read. List Courses returns every course as a separate bundle, one item per course passed to the next module, ready to land in a table like the ones described on the Airtable Make integration page. Watch Courses then reports each course added afterward.
A tidy structure for partners and clients. When a new branch or group appears, Watch Branches or Watch Groups picks it up, and Add a User to a Branch or Add a User to a Group puts the right people inside.
What Make does not do here: none of the 5 triggers is instant. They are all scheduled, so Make checks TalentLMS on the scenario's schedule, every 15 minutes by default. When the listed modules stop short, Make an API Call reaches the rest of the TalentLMS API with the same connection.
Weighing another automation tool? The n8n vs Make comparison sets out the criteria, and the Make training covers the editor from the very first module.
How do you connect TalentLMS to Make?
- 01
Copy your TalentLMS API key
In TalentLMS, open Account & Settings, then Basic Settings, then the Security section, where the API key is displayed on screen. Copy it. Make needs an active TalentLMS account and this key to talk to your portal.
- 02
Add a TalentLMS module and create the connection
In a Make scenario, add any TalentLMS module and click Create a connection. A connection is your TalentLMS account linked to Make once; every TalentLMS module in your scenarios reuses it afterward.
- 03
Name it and paste the key
Type something you will recognize in the optional Connection name field, such as the name of your portal. Then paste the credentials you copied, or follow the instructions Make shows on screen, and save.
Your first scenario: enroll each new user in a course
GoalWhen a user is created in TalentLMS, Make enrolls that person in the course you choose.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the + to add the first module. The editor opens empty, waiting for the module that will start everything.
- 02
Add Watch Users
Search for TalentLMS, pick Watch Users, then click Create a connection or select the one you already made. This trigger starts the scenario whenever it finds a newly created user.
- 03
Add Enroll a User to a Course
Click the + on the right of Watch Users and add Enroll a User to a Course. Map the user coming from Watch Users, then pick the course: Make lists the courses it can read once the connection exists.
- 04
Test with Run once
Create a test user in TalentLMS, then click Run once. Each module shows the bundles it received, so you can read the new user on one side and the enrollment on the other before trusting the flow.
- 05
Schedule and switch it on
Open the clock on Watch Users to set the Scheduling: every 15 minutes by default, down to 1 minute on paid plans. Switch the scenario on, and new users get enrolled with nobody touching it.
What can start a TalentLMS scenario?
5 modules start a scenario when something happens in TalentLMS. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by TalentLMS as soon as it happens.
Watch Branches
Scheduled triggerIn Make“Triggers when a new branch is created.”
Watch Branches tells your scenario that a new branch now exists in TalentLMS and passes that branch along as a bundle for the next module. It is the entry point when opening a branch should set off work somewhere else.
Watch Categories
Scheduled triggerIn Make“Triggers when a new category is created.”
Every course category created in TalentLMS can reach your scenario through Watch Categories, which hands over the new category so the rest of the flow can reuse its name and details.
Watch Courses
Scheduled triggerIn Make“Triggers when a new course is created.”
A course freshly added to TalentLMS becomes a starting signal with Watch Courses: the scenario receives that course as a bundle and can announce it, log it or copy it wherever your team works.
Watch Groups
Scheduled triggerIn Make“Triggers when a new group is created.”
Watch Groups hands your scenario each group created in TalentLMS, which lets a new cohort, client team or department trigger the setup around it in your other apps.
Watch Users
Scheduled triggerIn Make“Triggers when a new user is created.”
With Watch Users, every account created in TalentLMS can kick off a scenario, carrying that user as a bundle to the modules that follow. It is the most common starting point for onboarding flows.
What can Make do in TalentLMS?
TalentLMS gives you 13 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Add a User to a Branch
ActionIn Make“Adds an existing user to a branch.”
Add a User to a Branch places someone who already has a TalentLMS account into one of your branches, which keeps your learners sorted by client, region or partner without manual moves.
Add a User to a Group
ActionIn Make“Adds an existing user to a group.”
Group membership is what Add a User to a Group handles: an existing user joins the group you pick, which is how a cohort ends up gathered in one place for its trainers.
Create a Course
ActionIn Make“Creates a new course.”
Create a Course adds a new course to your TalentLMS catalog straight from a scenario, which saves copying the same outline by hand from a planning sheet into the LMS.
Create a User
ActionIn Make“Creates a new user.”
Create a User opens a TalentLMS account for someone new, the step that turns a signup, a hire or a purchase recorded in another app into a learner.
Delete a Course
ActionIn Make“Deletes an existing course.”
Delete a Course removes a course from TalentLMS for good, which keeps the catalog free of retired material that learners should no longer find.
Delete a User
ActionIn Make“Deletes an existing user.”
Removing an account when someone leaves is the job of Delete a User: the person disappears from TalentLMS, so former staff or contractors no longer keep a login to your training portal.
Enroll a User to a Course
ActionIn Make“Enrolls an existing user to a course.”
Enroll a User to a Course signs an existing user up for a course, so the learner has it assigned without an admin clicking through TalentLMS.
Get a Course
ActionIn Make“Retrieves an existing course.”
Get a Course fetches the record of one course you already know, so later modules can reuse its data without anyone retyping it.
Get a User
ActionIn Make“Retrieves an existing user.”
Need the full record of one learner? Get a User retrieves an existing TalentLMS user and hands the profile to the next modules in the chain.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call reaches any endpoint of the TalentLMS API from your scenario, using the same connection as the other modules, so you are never stuck with only the listed actions.
Update a User
ActionIn Make“Updates an existing user.”
Update a User changes the profile of someone already in TalentLMS, which keeps the LMS in step with the HR tool or CRM where the real change happened.
List Courses
SearchIn Make“Retrieves all existing courses.”
List Courses returns every course in your TalentLMS account, one bundle per course, which is the simplest way to copy the full catalog into another tool.
List Users
SearchIn Make“Retrieves all existing users.”
List Users pulls all existing TalentLMS users into the scenario as separate bundles, one person each, ready to be sorted, copied or checked.
Need help automating TalentLMS with Make?
A person reads every message.