Artisan IMG > BambooHR (bamboohr) (134605bd-dd4e-41e9-9178-da8556ddbeb3)
Artisan IMG > Slack (slack) (6632c308-2cd1-4f68-8128-e521e552a66b)
Artisan IMG > Greenhouse (greenhouse) (3cddbb11-e165-4a2f-bd1c-1f1a58fc83f0)

Create new hire in Bamboo when 'hired' in Greenhouse


This is a 'Workflow' template which means that it is a single standalone workflow.

Some workflow templates can be modified to work with other workflow templates - e.g. to convert a data sync between two services from uni-directional to bi-directional


Setting up new employees within your company HR system can be arduous and prone to human error. Teams need to be notified, the details about departments, their title, who this person was referred by and more all need to be registered somewhere.

Use this template to automate setting up new hires within BambooHR once they have been classified as 'Hired' within Greenhouse. Then alert the rest of the team on Slack.

Connectors used

The following connectors are used in this template.

This is mostly provided for reference only - there is no need to read through the linked connector pages. All you need to know for this template is explained here.

Though you will probably need to look up service authentication instructions if you don't already have them.

End Result

The images below shows how a new addition is added to BambooHR when a Greenhouse candidate status changes to 'Hired'. At the same time a Slack message is sent to the relevant channel.


This workflow assumes the following:

  • You can authenticate with Greenhouse and have a "New hire" Webhook set up. See Implementation notes below for more details.

  • You can authenticate with Bamboo HR.

  • You can authenticate with Slack.

Getting live

To configure the workflow for your own use:

Workflow Logic

The following screenshot illustrates the stages in the process.

A new within Greenhouse triggers the workflow, their details are added to BambooHR and and Slack notification is sent to the team channel.

Implementation notes

Greenhouse Webhook setup

To create a Greenhouse trigger you will need the public URL of your respective workflow.

Head to the Web Hook dashboard within Greenhouse and add this to the relevant input field.

You will also need to create a "Secret" key and make sure the Webhook fires when a ‘Candidate has been hired’.

Use the following link for further setup instructions: Greenhouse Webhook Documentation