MakeShift

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 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 get 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 automatically authorize.

The integration between MakeShift and BambooHR is successful when you see an API key and webhook URL (see above).

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.

Navigate Settings in BambooHR and select Webhooks under Account. Click + 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 between MakeShift and BambooHR?

You can find this information in BambooHR Marketplace. To learn more about syncing fields, please click here.

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.

What's next?

Do you need help creating a non-employee user for this integration?

Do you need help updating data for multiple employees at once?

Are your employees requesting time off in BambooHR?

Do you want to find out more about our current integrations?