Integrate AskYourTeam with BambooHR

Our BambooHR HRIS integration allows you to import data from BambooHR into AskYourTeam on a regular schedule.

This means updates you make in BambooHR will automatically be reflected in AskYourTeam.

Examples of updates include:

  • new participants
  • participant information and demographic information (like a change in manager or department)
  • deactivation of participants who have left your organisation.

Follow the step-by-step process to integrate AskYourTeam with BambooHR.

Step 1: Create an API key in BambooHR

To create your API key:

  1. Log in to BambooHR as the user account that you wish to use for the key creation.
  2. Select the profile image in the top right corner of the window.
  3. Select API keys.
  4. Select Add new key.
  5. Copy the API Key. It will look something like this:
4c1921dd8a08fg404291e22143ugqrtf6726671d

Step 2: Configure the integration in AskYourTeam

To configure the integration, you will need the:

  • subdomain of your BambooHR account
  • API Key created in the previous step.

To find your subdomain, open BambooHR and look at the URL at the top of your browser. Your account name will be displayed as:

{myorg}.bamboohr.com

Now head back into AskYourTeam keeping that subdomain and API key handy. Select Account Settings from the left menu, then Integrations.


Step 3: Connect BambooHR

On the Integrations page within AskYourTeam:

  1. Locate the BambooHR option.
  2. Select Connect.
  3. Enter your subdomain and API key.
  4. If you'd Bamboo HR to regularly sync with AskYourTeam in the future, check the box Turn on daily sync.
  5. Then select Connect and Sync.

💡 Did you know? Data sent to AskYourTeam via the BambooHR integration is encrypted in transit using TLS 1.3 and encrypted at rest using AES-256 encryption. This protects the BambooHR API keys and client data at all times.

Step 4: Sync and verify your data

When you select Connect and Sync, AskYourTeam will connect to BambooHR and start syncing your people data. This process can take up to 2 minutes the first time.

When the sync process is complete, you will be redirected to a confirmation page that will display all of the changes that will be made to your participant library in AskYourTeam.

This is the same verification process as if you were uploading users via the manual File Import process. No data will be imported until you select the Import button.

Step 5: Manage participants not in your BambooHR System

If you have participants in your AskYourTeam library who are not in your BambooHR data, you will be asked what you'd like to do.

You will have the option to:

  • keep them in your library, or
  • delete them from your library

Select Continue to complete the import process.

What happens if I use new demographics in BambooHR?

If you import users from BambooHR whose demographic data is not in your AskYourTeam library, we will automatically create the same category or option in our platform.

For example: If you import users for the Finance department but don’t have that department established in your AskYourTeam account, we will automatically create it.

Step 6: Integration complete!

Your account is now configured to sync with BambooHR automatically on a regular schedule!

💡Did you know? If you need to import a participant before the next BambooHR sync runs, you can always perform a manual sync by returning to Account Settings > Integrations and then selecting Edit Settings > Save & Sync.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact us Contact us