Pinpoint's integration with BambooHR allows you to send the details of hired candidates straight into Bamboo from your Pinpoint platform, to get them set up as new starters.
This guide is split into 2 parts
Setting up the BambooHR Integration
In order to get started, we will need:
Your BambooHR subdomain (https://your-company-subdomain.bamboohr.com,
A BambooHR API key
To get your API key out of Bamboo you need to sign in, click you name and then 'API Keys'
Click 'Add New Key'
You can give the key whatever name you like, its just for your own reference. Once you have created the key copy it to somewhere as it's not possible to see existing keys after they have been created.
The way Bamboo's API keys work is that when Pinpoint uses that key it will be authenticated as if the person who created the key had signed in. Therefore the permissions of the person who creates the key are very important. Please ensure that the user generating the key has permission to create users across all your Bamboo account.
You can read more about the BambooHR API keys and authentication process here
In Pinpoint, visit the Settings > Integrations menu
In the integrations menu, click on the Apps button and then search for, or scroll down to, the BambooHR integration. Click the Add button for that integration.
Add in your API Key and your BambooHR subdomain, and press the Save button
Press the Disabled toggle in the top right corner until it reads Enabled
How do I send a candidate to BambooHR?
If they aren't already there, move the candidate you wish to add to your BambooHR system into a Hired stage in a job's hiring workflow.
Once they are there, open the candidate's profile and from the action button (three small dots) select the Send to BambooHR option:
Pinpoint will take you through a series of fields to fill in. Once you have completed the required fields, press the Send to BambooHR button at the bottom of the form. Our system will send across the data and the candidate will now appear in BambooHR.