In order to enable your Zenefits integration we need you to generate a Zenefits access token and securely share this with your AllVoices Account Manager.
Please see this short video tutorial on how to generate an access token in Zenefits:
⥤ Click to view Zenefits Access Token video tutorial ⥢
Required Zenefits permissions
Company’s Location
Company’s Departments
People
Person’s Department
Person’s Location
Manager
Personal Email
Status
Work Email
Work Phone
Custom Fields
Custom Field Values
IMPORTANT: In order to pull department and location information in AllVoices please select company & department permissions both on Company & People level. Also, make sure to select ‘Status’ ‘Custom fields’ and ‘Custom fields’ values.
Once you have successfully generated the Zenefits Access Token, we ask that you please share this token with your AllVoices Account Manager using a secure method of transfer - ideally password protected.
Example (applicable on macOS and unix-based systems):
Once we have configured the integration on the AllVoices side, we will notify you and ask you to deactivate the token you shared with us in Zenefits for security purposes.
As a next step you will activate a fresh access token to finalize the integration on your end.
Next you will repeat step 2 (above) to create a fresh access token to finalize your Zenefits integration in AllVoices. This time the token will not be shared directly with your AllVoices Account Manager but instead shared with your company’s AllVoices Administrative Owner to activate the integration in the ‘Settings’ tab of their AllVoices’ dashboard.
Please have your AllVoices Administrative Owner configure the Zenefits integration in the Settings tab of their dashboard. This setting is only available in the account owner’s dashboard.
Once the connection is successful, we automatically sync your HRIS data every 24 hours.
If at any point your connection fails we send an email notification to the email address provided and the AllVoices Administrative Owner. We will then attempt to sync the data every hour for the next three consecutive hours. If the connection fails all three times consecutively we will automatically disable your HRIS connection and it will need to be re-enabled by your company’s AllVoices Administrative Owner.