BambooHR Compliance Training Powered by EasyLlama | Integration

How do I use the EasyLlama integration within my BambooHR account?
Table of Contents:
Summary
The EasyLlama integration makes it simple for HR admins to assign compliance training directly within BambooHR. Employees can complete engaging courses on harassment prevention, cybersecurity, workplace safety, and more, without needing a separate EasyLlama account. This streamlines compliance efforts and ensures training records are tracked in BambooHR.
Common Questions
Depending on your package, you’ll have access to the courses outlined below:
-
Core Package - 1 course:
- Harassment Prevention
-
Pro Package - 15 courses:
- Harassment Prevention (Smart Assign)
- Cybersecurity
- Workplace Violence Global (Smart Assign)
- Data Privacy
- Unconscious Bias
- Diversity and Inclusion Basics, Global
- Code of Conduct and Ethics
- Phishing
- Conflict Resolution and Communication
- Bystander Intervention
- Anti-Bribery and Anti-Corruption
- HIPAA for Business Associates (Smart Assign)
- HIPAA for Covered Entities (Smart Assign)
- Bloodborne Pathogens Awareness (OSHA)
- Intro to OSHA
- GDPR
- European Union Artificial Intelligence Act (EU AI Act)
- Forced Labor (Canada)
- Elite Package - Entire Training Library
Smart Assign automatically assigns courses based on an employee’s role and geographic location in BambooHR.
Yes. While no standard reports exist, you can create custom reports, including training completion, due dates, and expiration fields for both EasyLlama and non-EasyLlama trainings. You will be able to include the following fields from the training data, regardless of the completion status, into your custom report:
- [Training Name - ] Completed
- [Training Name - ] Expires
- [Training Name - ] Due Date
The following training fields will be available for custom reports specific to completed trainings:
- Title
- Category
- Completed
- Notes
Step-by-Step Instructions for Setup and Access
For HR Admin Setup
- Go to Settings > Training in BambooHR and select Add Training.
- Click Choose Training from Library (this opens EasyLlama’s course options).
- The Create Your Own Training option will allow you to build regular BambooHR trainings.
3. Accept the EasyLlama Terms of Service (tracked in BambooHR) by checking the box next to I agree to the EasyLlama Terms of Service, and then clicking Save.
4. After the terms are accepted, the EasyLlama course library will appear. Browse available courses in your package and select one. Use View Details to preview content, review duration, see learning outcomes, and check available languages.
5. Add the training by clicking the green Select Training button.
6. The selected training will appear in Step 1. In Step 2, assign the Category, Frequency, and if the training is required for anyone.
7. Click Save to complete the EasyLlama training setup in BambooHR. It will now appear as part of your company’s training assignments.
For Employee Access
- Open the Training tab within the BambooHR profile.
- Select the assigned EasyLlama course. The course will display:
- Training title
- Due date - One-time or recurring
- If the training is required
- The time it takes to complete the training
- Call to action button to start the course
- Click Start Course to begin training.
- If they don’t finish, the progress will automatically be saved.
- Once complete, employees can download their certificate. BambooHR will also record the employee's completion on the Training tab.
Important Notes
- Only one EasyLlama course can be connected per BambooHR training (but you may link the same EasyLlama course to multiple trainings).
- Please note that this integration does not include the ability to add additional courses outside of what is offered within your BambooHR package, the ability to add custom courses, or access to the EasyLlama Learning Management System (LMS) product. If you would like access to these features and additional courses, click here for more information on how to access EasyLlama through our Marketplace.