Wurk is the leading HR and payroll platform built for the cannabis industry. With Wurk, businesses can manage payroll, HR, timekeeping, employee scheduling, and tax compliance in one intuitive system. Wurk allows businesses to provide employees with consistent and reliable paychecks through transparent relationships with banks and financial institutions. 

Greenhouse Recruiting's integration with Wurk allows a cannabis organization to quickly and easily move a hired candidate from Greenhouse Recruiting into the Wurk Human Capital Management (HCM) system. In this article, we will cover: 


Greenhouse Recruiting / Wurk Integration Overview

The integration with Wurk requires minimal customization in order to properly function. To get started, please contact your Wurk Account Manager. There is a small fee for the set up of the integration as well as discovery questions that the team will address during the initial call.

Once configured, the integration will seamlessly transfer any candidate data that is marked as hired (within Greenhouse Recruiting) into the Wurk System as a new employee. Employees in the Wurk system will be created using the information that is stored within the Greenhouse Recruiting software.

The employee can then begin the onboarding process within the Wurk system. Employee records are created in a pending status so they can be taken through onboarding and any organizational processes before being given full access to the system.


Create Wurk User in Greenhouse Recruiting

The Wurk development team will need admin access to your Greenhouse Recruiting account for the duration of the implementation and testing period. The Wurk development team will provide you with an email address that can be used to create this user. 

To create a new user, a user with Site Admin permissions, or a user with Job Admin permissions and the additional user-specific permission Can invite new users to Greenhouse and reactivate disabled users, should click the Configure icon Configure.png in the upper-right corner, then click Users in the left-hand panel. 


On the the subsequent page, click + New Users.


From the Add New Users page, input the email address provided to you by the Wurk development team. Select Site Admin for the permission level. 


A User-Specific Permissions panel will expand when you select Site Admin. Within this panel, expand the Developer permissions panel and check the box for Can manage ALL organization's API Credentials. When finished, click Save


Once the Wurk development team receives access to this user account, they will complete the remaining steps in this article to enable the Greenhouse Recruiting / Wurk integration.  


Greenhouse Recruiting / Wurk Integration Mapping

Below, you will find the mapping from Greenhouse Recruiting into the Wurk HCM platform. These are the standard mappings available within the integration. You can select all of the fields to be included, or a portion of the fields, based on your organization's needs. 


Greenhouse Recruiting Wurk Notes
No field required Username Required by Wurk. First letter of first name + last name + last two digits of employee ID.
No field required Employee ID Starts at 500000 so that candidates from integration be identified.
Offer: Start Date field Hired Date Hired Date and Started will default to the same date, but can be customized to be different.
Offer: Start Date field Started Hired Date and Started will default to the same date, but can be customized to be different.
Applicant: First Name field FirstName  
Applicant: Last Name field LastName  
Applicant: Email field [personal] Primary Email  
Applicant: Email field [work] Secondary_email  
Applicant: Phone field [work] Work_phone  
Applicant: Phone field [home] Home_phone   
Applicant: Phone field [mobile] Cell_phone   
Must be mapped from a custom field  Ein See instructions below for adding EIN mapping custom field.
No field required  External_id  
Hiring Manager  Manager Person is matched based on first and last name to an employee in Wurk. Must be an exact match in Wurk and Greenhouse Recruiting.
  Address (line_1, country, city, state, zip)  


Greenhouse Recruiting Wurk Notes
Offer: Salary field Amount The amount offered on the Job Offer. Must be either Salary or Hourly. 
Offer: Hourly field Amount The amount offered on the Job Offer. Must be either Salary or Hourly.
Mapped from custom field Employee_type (Salaried, hourly) (exempt, non-exempt)


Create Custom Job Field for Greenhouse Recruiting / Wurk Integration 

To create a custom job field, the Wurk development team will navigate to the Configure icon Configure.png in the upper right-hand corner, then click Custom Options from the left-hand panel. 


From the Custom Options page, find the Company Custom Fields section, then click Jobs


Click + Add Field at the top of the page. 


In the Create New Job Field dialog window, provide the following details: 

  • Name: Company EIN
  • Type: Single select
  • Options: Enter one value on a separate line for each EIN within your organization using the format EIN Name – EIN Number. As your organization grows, you can edit the custom job field to add additional EINs. 
  • Expose in Job Board API: Check the box


Click Save at the bottom right when finished. 


Get Help 

Please contact your Wurk account manager for any questions and to get started integrating.