Best for: Onboarding, time tracking & performance management
Features: Export of Hired candidates' information
Support: Help Center, Email, +1-914-908-4886
Connect your Workable and OrangeHRM accounts to export candidate information seamlessly to your OrangeHRM account. When you hire a candidate, their details are transferred to OrangeHRM as a new employee.
Setting up the integration
To start, log in to Workable as a Super Admin:
- Click your profile icon in the upper right, click on Settings, and navigate to Integrations > Apps.
- Generate an API token (enabling all scopes and choosing the maximum expiration date), noting down the token before navigating away, as it is only displayed once.
- Obtain the subdomain for your Workable account.
Once both are taken, email your API token and subdomain to goldsupport@orangehrm.com, and their team will complete the integration on your behalf.❗A paid OrangeHRM account is required to complete this integration process.
Field export and mapping
When a candidate is marked as Hired in Workable, the following details will be exported to OrangeHRM:
| Orange HRM field | Workable field | Note |
| First name | First name | |
| Last name | Last name | If the last name is missing in Workable, OrangeHRM will set the last name to ".". |
| Job title | Job title | If the job title is unavailable in OrangeHRM, it will be added under the Job Title section in HR Administration. |
| Joined date | Start date | |
| Sub unit | Department | If no matching sub unit name is found, the new hire will be assigned the "Other" sub unit. If a new hire is missing a department in Workable, their sub unit field will remain empty in OrangeHRM as well. |
| Location | Location | If no matching location is found in OrangeHRM, the candidate is added to the "Other" location. |
| Other email | Email address | |
| Date of Birth | Date of Birth | |
| Nationality | Nationality | If there is no matching nationality in OrangeHRM, the candidate will be added without a nationality. |
| Mobile | Phone | |
| Street 1 | Address - Line 1 | |
| Street 2 | Address - Line 2 | |
| City | Address - City | |
| State/Province | Address - State | |
| Zip/Postal Code | Address - Postal code | |
| Country | Address - Country | |
| Supervisor | Direct manager | If there is more than one employee in OrangeHRM with the same name, the employee will be added without mapping the supervisor. |
| Probation end date | Probation period months | OrangeHRM will calculate and store the probation date by adding X months to the employee's joined date. X represents the duration of the probation period in months, which is specified in the Workable offer letter. |
| Currency | Currency | |
| Annual basic payment | Salary | |
| Frequency | ||
| Workable candidate timeline URL | Workable candidate timeline URL | This field is visible only to Admin and Supervisor users, not ESS users. |