LogoLogo
  • Table of Contents
  • 📖Learn About Empuls
    • What is Empuls?
    • How Empuls Works?
    • Why Use Empuls?
    • What's New In Empuls?
  • 📌Getting Started for Admins
    • Sign Up For Empuls
    • Add Teammates
      • Add Users in Bulk
    • Set Up Awards & Core Values
    • Set Up Budgets for Awards
    • Set Up Automated Greetings
    • Communications & Gifts
    • White-Labeling
      • Email Whitelisting
    • Add In-House Catalog Item
    • Add Money to Empuls Wallet
    • Measure Employee Engagement
    • Connect Through Groups
    • Integrations
      • Single Sign On
        • Azure AD
      • HR Management Systems
        • UKG Pro
        • JustLogin
        • Namely
        • Zoho People
        • Gusto
        • Freshteam
        • Keka
        • Darwinbox
        • Greyt HR
        • Bamboo HR
        • SAP SuccessFactors
        • Page 1
        • PeopleStrong
        • Other HRMS (SFTP)
      • Microsoft Teams
      • Slack
      • Other Integrations
    • Engagement Resources
  • Feed Settings
  • 🎨Getting Started for Users
    • Log in to Empuls
    • Introduce Yourself to Others
    • Update Your Profile
    • Connect Through Groups
    • Appreciate Your Teammates
    • Share on LinkedIn
    • Give Award Nominations
    • Review Award Nominations
    • Gather 360° Feedback
    • Ace The Leaderboard
    • Manage Your Budgets
    • Redeem Your Earned Points
    • Create Support Ticket
  • 🔓Privacy and Security
    • Empuls Privacy Policy
    • Information Security Policy
    • Terms of Use
    • Security Related FAQs
    • 📄Certificates and Compliance Documents
    • User Access Settings
    • Cancellations & Refund Policy
      • User Management
    • Shipping & Delivery Policy
      • Add Users to Empuls
    • Terms & Conditions for Loan
      • Add Users in Bulk
  • 🛠️ Platform Settings
    • User Access Settings
      • User Management
      • Access Controls
      • User Authentication
    • Rewards & Recognition Settings
      • Awards, Values & Gifts
        • Manage Awards
        • Manage Core Values
        • Set up Gift / Send Gift
        • Revoke Awards or Gifts
        • Cost of Living Factor and Multi - wallet.
      • Automations
        • Automated Greetings
      • Automated Budgets
      • In house Catalog
      • Manage Org. Budgets
        • Organizational R&R Budget
        • Add Money to Wallet
    • Billing & Customization
      • Branding & Customization
      • Subscription & Billing
      • Business Information
    • Notification Settings
    • Other Settings
      • Manage Leaderboard
      • Data
  • Integration
    • HR Management Systems
      • UKG Pro
      • JustLogin
      • Namely
      • Zoho People
      • Gusto
      • Freshteam
      • Keka
      • Darwinbox
      • Greyt HR
      • Bamboo HR
      • SAP SuccessFactors
      • Workday
      • PeopleStrong
      • HiBob
      • Other HRMS (SFTP)
    • Miscellaneous Integrations- Linkedln, GIPHY.
    • Collaboration Apps
      • Microsoft Teams
      • Slack
  • 💬Groups
    • Introduction to Groups
    • How To Use Groups
    • Create/Delete Groups
    • Manage Group Members
    • Manage Group Settings
  • 🏆Awards & Recognitions
    • Introduction to Awards
    • Give Awards
    • Approve Nominations
    • Jury Panel based Approvals
    • Leaderboard
    • Certificates
  • 💰Budgets
    • Introduction to Budgets
    • 💰My Budgets
    • Manage Organization Budgets
      • Manage Organizational R&R Budget
  • 📜Surveys
    • My Surveys
      • 360° Feedback for Employees
      • HR Surveys for Admins
    • Org Surveys
      • eNPS Survey
      • Employee Pulse Survey
      • Custom Pulse Survey
      • Interpreting the Pulse Survey Results
      • Recommended Action Items to Improve eNPS
        • Strategic Alignment With the Employees
        • Hygiene Factors at Work
        • Relationships and Culture at Work
        • Recognition and Growth at the Organization
  • ❓Quizzes
    • Get started with Quizzes
  • 👥User Account
    • User Profile
    • Account Statement & Order History
    • Settings
  • 💸 Reward Store
    • Redeem Points
  • 💰Instant Credit
    • Instant Credit
      • 💸Perks & Benefits
        • Terms & Conditions For Instant Credit
  • 📈Reports
    • Live Status Dashboard
    • R&R Dashboard
    • Data Reports
  • 💼Resources
    • FAQs
    • Empuls Product Updates
      • May 2023
      • March 2023
      • February 2023
      • January 2023
    • Employee Engagement Ideas
      • Fun Contests, Ideas and Badges
        • Employee Appreciation Ideas
        • Groups to Create on Empuls
    • Diwali Greetings Resources
    • Women's Day Resources
    • Perks & Discounts Promotion Kit
    • Launch Communication Kit
    • MS Teams App Promotion Kit
    • 🖥️Empuls Software Development Kit
    • 📩Postman Collection
    • Privacy and Security
Powered by GitBook
On this page
  • Why This Integration?
  • How To Set This Integration Up
  • Step 1: Configure custom report
  • Step 2: Create system user
  • Step 3: Provide your BambooHR credentials:
  • Step 4: Map Data Fields
  • Step 5: Schedule or Run Now

Was this helpful?

  1. Getting Started for Admins
  2. Integrations
  3. HR Management Systems

Bamboo HR

Integrating Bamboo HR with Empuls for automated user data management

PreviousGreyt HRNextSAP SuccessFactors

Last updated 2 years ago

Was this helpful?

Seamlessly integrate Bamboo HR with Empuls for swifter and automated user data management.

Why This Integration?

Integrating Bamboo HR with your Empuls account helps you to seamlessly and hassle freely sync data between the two mentioned platforms. All real-time employee data changes on your Bamboo HR account reflect automatically on your Empuls account through this integration, bolstering your efforts to appreciate and recognize your team members, With this integration, you can

  • Add new employees to Empuls automatically as soon as their Bamboo HR profile is created.

  • Edit existing employee data in Empuls simply by updating their Bamboo HR profile.

  • Remove exited employees from Empuls based on their exit date in Bamboo HR.

  • Import employee birth dates and start dates so you can celebrate these special days with automated greetings and gifts.

Once this integration is enabled, the data will sync between Empuls and your Bamboo HR account once every 24 hours.

How To Set This Integration Up

Step 1: Configure custom report

Create a new report in your Bamboo HR account, which captures the below user data.

Step 2: Create system user

Create a new user for Empuls in your Bamboo HR account. This user should be a non-employee system user and should have access to the report created in the previous step.

Step 3: Provide your BambooHR credentials:

We need the following details to configure the integration between BambooHR and Empuls.

  • BambooHR Tenant ID - This is the domain / tenant name that you use to access BambooHR.

  • Report Input XML - This will contain the field names that you have used for creating the custom report. ex.

    <report><title>hrms</title><fields><field id="firstName" /><field id="lastName" /><field id="employeeNumber" /><field id="firstName" /><field id="lastName" /><field id="birthday" /><field id="workEmail" /><field id="email" /><field id="hireDate" /><field id="jobTitle" /><field id="supervisorEmail" /><field id="department" /><field id="location" /><field id="status" /><field id="employmentHistoryStatus"/></fields></report>

This step concludes one your Darwinbox credentials are validated. You will be redirect to next step towards this integration.

Step 4: Map Data Fields

This step allows you to select and map the data fields to be uploaded to your Empuls account. You can do the following in step 3. The data that you receive will depend on the permissions you have granted in the custom report.

Step 5: Schedule or Run Now

Finally, you can choose to schedule the integration to start from a future date/time or run immediately. Once enabled, the integration will automatically run daily to sync data from BambooHR into Empuls.

Base64 Encoded API Key - API Key would be created by Base64 encoding the username and API key. Base64(<API_Key>:<UserName>) ex. Base64("iuqhedieahrdyr9823y:abcd@domain.com"). Use this to encode.

📌
Documentation Link: How to create a custom report in Bamboo HR
Documentation Link: How to create a new user in Bamboo HR and generate the API key
tool