MakeShift | Marketplace Partner

How does MakeShift integrate with BambooHR?

Purpose: To help you understand what you can use MakeShift for and how you can integrate it with BambooHR.


MakeShift

An overview from BambooHR® Marketplace:

MakeShift is a complete solution for building more effective schedules, accurately tracking time and attendance, and communicating better with your staff. The result is fewer unfilled shifts, better work/life balance, and a healthier bottom line.

MakeShift's online employee scheduling software balances valuable tools with practical design. It is more than just staff scheduling software; it is a complete HR and time and attendance software solution with advanced online employee management features designed in a way that puts people first.

You can learn more about MakeShift in BambooHR® Marketplace.

How do I enable the MakeShift integration?

Set up the integration in MakeShift

Log in to your MakeShift account. Select Integrations from under the Admin drop-down list in the top right corner.

Locate the BambooHR app and enter your BambooHR subdomain.* Then, click Submit.

*The subdomain is the first part of your BambooHR URL, so if your account URL is https://helpcontent.bamboohr.com, your subdomain would be helpcontent.

You will be redirected to your BambooHR URL. Enter your login credentials and click Log In. If you have already logged in to your BambooHR account, the integration will be automatically authorized.

When you see an API key and webhook URL (see above), that means the integration between MakeShift and BambooHR is successful.

Add a webhook in BambooHR

If you do not see an option to add a webhook to your account, please contact a BambooHR support hero.

Webhooks

Navigate to Settings in BambooHR and select Webhooks under Account. Click + Add Webhook.

Add Webhook
  1. Webhook Name: Name the webhook as MakeShift to differentiate it from your other webhooks.
  2. What fields do you want to monitor?: Select the following fields to monitor:
    1. First Name
    2. Middle Name
    3. Last Name
    4. Employee #
    5. Work Email
    6. Home Email
    7. Work Phone
    8. Mobile Phone
  3. What fields do you want to post?: Select the same fields to post:
    1. First Name
    2. Middle Name
    3. Last Name
    4. Employee #
    5. Work Email
    6. Home Email
    7. Work Phone
    8. Mobile Phone
  4. What format should the data be in?: Select JSON.
  5. Where should the data be posted?: Copy the webhook URL from MakeShift under the BambooHR integration and paste it here.
  6. When should the data be sent?: You can leave this blank. You do not need to adjust the time settings.
  7. Save the webhook.

You can now monitor the appropriate fields and import users from BambooHR into your MakeShift account. The webhook settings will ensure that all employee information syncs to MakeShift whenever there is a change.

What data syncs to MakeShift from BambooHR?

You can find this information in BambooHR® Marketplace. To learn more about syncing fields, please click here and navigate to the Integration section.

Where do I go for support for this integration?

If you are an existing customer using this integration, please be aware that MakeShift supports this integration.

Click here to find contact information.