Version 2.10 Release notes: 10th Jan 2020 - BambooHR Integration
BambooHR Integration with Auzmor Learn
Auzmor Learn LMS can now integrate with BambooHR to automatically create users in Learn LMS as and when new employees are added to your BambooHR account.
In this article you will learn how to configure the integration in Learn LMS and understand the requirements before you start syncing user data from BambooHR.
Once the integration is complete Webhooks can be enabled to ensure every user detail field on Learn LMS gets updated automatically when a change is made on BambooHR. Training Data can also be sent to BambooHR by uploading the BambooHR-Learn LMS report.
Scope of Integration
- When a user is created in BambooHR, a new user would automatically be created in Auzmor Learn LMS
- After the first User Sync is done, any changes made in employee details would automatically reflect in the corresponding field in Learn LMS using Webhooks.
- When a training is created in BambooHR and assigned to an employee it would automatically redirect them to the course in LearnLMS.
- Training Data can be downloaded from Auzmor Learn and uploaded to BambooHR
For Primary Administrator
Primary Admins have the ability to set up Integrations on Auzmor Learn LMS. Here are the steps to configure the BambooHR Integration.
The following details are needed in your BambooHR account under employee details for the integration
- First name
- Last name
- Email
- Employee #
- Employment Status
- Log in to Auzmor Learn and click your profile/initials on the top right corner
- Go over to settings
- Click "Integrations"
- Go to BambooHR and click "Configure"
- Copy and paste the "BambooHR" domain that you would like to configure
- Copy and Paste the New BambooHR API Key created for Auzmor Learn. Click here to know how to add an API key in BambooHR
- Select the check box
- Click "Activate
Click "Sync" in the Sync Data Tab to start inviting users to Auzmor Learn.
- All users synced to Auzmor Learn LMS will get an invitation email to sign up and create a password for their LMS account. These login credentials are required to launch BambooHR trainings.
Next we need to configure the Auzmor Learn Webhook URL on BambooHR to ensure changes made in employee details is automatically updated on Auzmor Learn user data. Click "Copy URL" and configure
Webhook URL in BambooHR - Click "Done" to finish
How to add Auzmor Learn Course URL to BambooHR Training
- Copy paste the Auzmor Learn Course Title as is to the "Training Name" field. This is case sensitive and essential to be redirected to Auzmor Learn to launch the course.
- Copy and Paste the Auzmor Learn Course URL here
- Select desired frequency of training and other available options and click "Save" when done
Learners can now launch assigned courses by clicking the training on BambooHR and they will be redirected to Auzmor Learn and be prompted for a Username and Password.
How to send Training Data from Auzmor Learn LMS to BambooHR
- Log in to Auzmor Learn and click your profile/initials on the top right corner
- Go over to settings
- Click "Integrations"
- Click the three dots under BambooHR module
- Click Edit
- Go over to "Sync Data"
- Click "Download" under "Sync Training data" section
- Click link to start uploading data to BambooHR
- You will be redirected to your BambooHR portal, enter your Login Credentials
- Select "Training History" from the drop down menu
- Upload the CSV file that you downloaded in step # 7
- Click "Upload"
- Ensure all data fields match, need not match "First" and "Last" name fields as they are already matched
- Click "Import the Data"
For Administrator
Integrations cannot be configured by "Admins" within the LMS
For Managers
Integrations cannot be configured by "Managers" within the LMS
For Learners
Integrations cannot be configured by "Learners" within the LMS