Setting up the Stems integration
Who is this article for?
Admins who need to integrate Ideagen Learning with the Stems platform.
Stems account access and Ideagen Learning Admin role are required.
This article walks you through the process of integrating Ideagen Learning with Stems using the Stems One API and configuring user data for training synchronization.
1. Creating an API client
To create an API client in Stems:
- Log into your Stems account.
- Go to My Profile.
- Switch to the API Clients tab.
- Click Create.
- Fill out the form:
- Name - Velpic
- Is your Client a Web Application? - Yes
-
Allowed Origins - Leave blank
- Click Submit.
- Copy the Client ID.
- Click Show to reveal the client secret.
2. Contacting us
The next step is to provide us with the Stems details.
To contact us:
- Use the Intercom bubble at the bottom right of the screen.
- Include the following details:
- Email (not username)
- Password
- Client ID
- Client Secret
We will then complete the integration setup for your account.
3. Preparing users
To prep users in Ideagen Learning:
- Log into your Ideagen Learning account.
- Navigate to Admin.
- Select Custom Fields.
- Switch to the Users tab.
- Click Add Field.
- Fill out the form:
- Name: Stems Id
- Field Id: Stems Id (auto-filled)
- Click Save.
You can now associate each Ideagen Learning user with their Stems system number using the new field.
4. Scheduling training
Following successful integration, you can schedule training through Stems.
To schedule training:
- Go to the Stems app.
- Open the Training menu.
- Select Course Register.
- You should be able to view all of the courses in your Stems account from this view.
- Schedule a lesson for a user with a Stems ID.
- Wait 30 seconds, then return to Course Register to confirm the new course appears.
5. Assigning training
To assign training to role profiles:
- Go to Human Resources.
- Select Role Profiles.
- Select a role assigned to your user(s).
- Switch to the Training Required tab.
- Click Edit Mode.
- Add the new course (e.g., KFC) to the required training list.
- Click Save.
6. Generating a training matrix
To generate a training matrix:
- Open the Training menu.
- Select Training Matrix.
- Select the relevant role(s).
- Click Generate Matrix.
- Review the matrix to confirm the course appears as required.
7. Completing scheduled lessons
To complete lessons, you can manually complete one or you can watch the lesson from the Learn tab.
8. Confirming completion
To confirm users have completed lessons:
- Open the Human Resources menu.
- Select Personnel Register.
- Select the user who completed the lesson.
- Click the Training tab to confirm the training record is updated.