# Justworks Integration

Justworks offers a modern yet simplistic human resource management tool that supports 24/7 payroll and HR requirements.

### How does this integration help Sprinto <a href="#how-does-this-integration-help-sprinto" id="how-does-this-integration-help-sprinto"></a>

The integration primarily helps Sprinto retrieve staff-related information such as name, email address, job roles, onboarding dates, reporting managers, etc. These details are crucial for managing compliance needs related to people management. Sprinto initiates relevant checks if any of the required information needs to be updated to ensure compliance framework requirements are met.

#### Sprinto checks for Justwork <a href="#sprinto-checks-for-justwork" id="sprinto-checks-for-justwork"></a>

Here's a list of Sprinto checks available for Justwork integration, along with reference procedures on how to fix them:

| Sprinto check                 | Check description                                                                                                                                                  | Reference procedure                                                                                                           |
| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------- |
| Staff role should be assigned | All in-scope staff members must have an assigned staff role.                                                                                                       | <p><br><a href="../../data-library/people/dashboard-actions/manage-staff-and-organisational-configuration">How to fix</a></p> |
| Staff role should be assigned | <p>All in-scope staff members should have an assigned reporting manager.</p><p><strong>Note</strong>: Top management roles like CEO, CTO, etc. are exceptions.</p> | <p><br><a href="../../data-library/people/dashboard-actions/manage-staff-and-organisational-configuration">How to fix</a></p> |
| Staff role should be assigned | Define the joining date for all newly onboarded staff members.                                                                                                     | [How to fix](https://docs.sprinto.com/data-library/people/dashboard-actions/manage-staff-and-organisational-configuration)    |

### Before you begin <a href="#before-you-begin" id="before-you-begin"></a>

* Log in to Sprinto as an administrator.
* You must have a paid account on Justworks to integrate it on Sprinto.
* Make sure you have “Admin” access for the Justworks account.
* We use a third-party service provider ([Merge](https://www.merge.dev/)) to enable this integration.

### Integrate Sprinto with Justworks <a href="#integrate-sprinto-with-justworks" id="integrate-sprinto-with-justworks"></a>

1. Creating a service account on Justworks.<br>
   * Login to your[ Justworks account](https://login.justworks.com/oauth2/default/v1/authorize?client_id=0oa3jfx2x5oONVljr697\&redirect_uri=https%3A%2F%2Fsecure.justworks.com%2F_authorization-code%2Fcallback\&response_mode=query\&response_type=code\&scope=openid\&state=M-Kt6BSdGxZfpR0d847qdQ) using your credentials.
   * Go to Manage > Employees page.

     <figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/72078391359/original/dYizOiV5Gsz7jkxs2AEeBLg7obzVAt5fJQ.png?1702966947" alt=""><figcaption></figcaption></figure>
   * On Team management page, click Add to create a new employee.

     <figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/72078391354/original/m48VylBC_zhOgELmL_3e1mDu5cYKLJEvmA.png?1702966946" alt="" width="563"><figcaption></figcaption></figure>
   * Scroll down to Add third party or temp option, then expand the option and click Add 3rd-party next to the 3rd-party admin or accountant option.

     <figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/72078391365/original/Hi-2S60bCyqTKuT-sdAuHI_I4VfREFDL1Q.png?1702966948" alt="" width="563"><figcaption></figcaption></figure>
   * Take the following steps to add an employee to your Justworks account:
     * Fill in the following details to the employee form:

<table><thead><tr><th width="216.859375">Employee detail</th><th width="415.13671875">Value</th></tr></thead><tbody><tr><td>Member Type</td><td>3rd Party Admin / Accountant</td></tr><tr><td>Admin Access</td><td>Yes</td></tr><tr><td>First Name</td><td>Sprinto Technology Inc</td></tr><tr><td>Last Name</td><td>Service Account</td></tr><tr><td>Title</td><td>Service Account</td></tr><tr><td>Manager</td><td>Not required</td></tr><tr><td>Department</td><td>Not required</td></tr><tr><td>Office</td><td>Remote</td></tr><tr><td>Work Email</td><td>Enter the email address you have copied from Step 1.</td></tr><tr><td>Send Invitation to</td><td>Work email</td></tr><tr><td>Send</td><td>Now</td></tr></tbody></table>

![](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/72078391373/original/F_o5rhonC_MaB4b08p-QG_ChMaJaxrIk3w.png?1702966950)

* Review the entered details, then click Invite Merge.
* Add the required permissions to the created employee. Sprinto requires all of the below permissions for the integration’s operation.\
  Note: Kindly provide all the mentioned permissions. If you miss adding any of the below permissions, integration may not work as intended.<br>

<table><thead><tr><th width="171.12890625">Permission type</th><th width="107.87109375">Value</th><th>Description</th></tr></thead><tbody><tr><td><strong>Admin</strong></td><td><strong>Yes</strong></td><td>To fetch the required information from Justworks to your Sprinto account.</td></tr><tr><td><strong>Edit company settings</strong></td><td><strong>Selected</strong></td><td>This is required for our integration to view Company Information, Office Information + Location, and Department Information. Although Merge will only be viewing this information, Justworks requires EDIT Access to view this information, but Merge will not actually be editing any settings.</td></tr><tr><td><strong>Manage Employees</strong></td><td><strong>Selected</strong></td><td>This permission is required to view Employee Information and access the Employee Census and Work History reports.</td></tr><tr><td><strong>View all employee information</strong></td><td><strong>Selected</strong></td><td>This permission is required to view Employee Information and access the Employee Census Report and the Work History Report.</td></tr><tr><td><strong>View basic employee information</strong></td><td><strong>Selected</strong></td><td>This permission is required to view Employee Information and access the Employee Census Report and the Work History Report.</td></tr><tr><td><strong>Upload and view all documents</strong></td><td><strong>Selected</strong></td><td>This permission is required to access the Employee Census Report and Work History Report.</td></tr><tr><td><strong>View Invoices and Reporting</strong></td><td><strong>Selected</strong></td><td>This permission is required to access the Employee Census Report and Work History Report.</td></tr></tbody></table>

![](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/72078391374/original/d45060v2TAvHugUf-jyuoIwo4vcXXTIAJA.png?1702966950)

2. Integrate to Justworks on Sprinto.
   * Go to **Settings** > **Integrations** > **Available** tab, then click Connect next to Justworks.

     <figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FCkUonP7TuN74PY2pNCsc%2FScreenshot%202025-09-25%20at%2012.36.08.png?alt=media&#x26;token=014cdf09-c9a5-4fa7-a3fb-590bb001af56" alt="" width="563"><figcaption></figcaption></figure>
   * Review the required permissions and click **Next**.\
     Note: Ensure you have a pop-up window enabled on your browser.

     <figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FdRBHW3E1S0VCctIRXk7r%2FScreenshot%202025-11-19%20at%2014.25.14.png?alt=media&#x26;token=dad1d55a-bb80-42d6-bb14-345a686c8cde" alt="" width="375"><figcaption></figcaption></figure>
   * Review the setup requirements and select the check box.
   * Click **Connect to Justworks**.

     <figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FYO2fuaiIS89ZRVVX4eeA%2FScreenshot%202025-11-19%20at%2014.28.29.png?alt=media&#x26;token=87db4f51-13e0-4db9-b355-3931b00b512d" alt="" width="375"><figcaption></figcaption></figure>
3. In the pop-up that appears, click **I am an admin**.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FyjhbsYumRY0wB20A54Ra%2FScreenshot%202025-11-19%20at%2014.30.31.png?alt=media&#x26;token=fcc55b9e-cb81-47d9-bf7f-8332bc4b6fb7" alt="" width="340"><figcaption></figcaption></figure>

4. Review the access requirements and click **Next**.
5. Click **Open window**. This will redirect you to the Justworks website.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2Fdht4IuA0OOZenObTDTM6%2FScreenshot%202025-11-19%20at%2014.32.44.png?alt=media&#x26;token=15affe97-382d-4f0f-aca6-36d460b6be89" alt="" width="338"><figcaption></figcaption></figure>

6. Once you are redirected to the Justworks website, enter your administrator **email address** and **password.**

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FDuLk0McwMAitzUkkf9jP%2FScreenshot%202025-11-19%20at%2014.54.10.png?alt=media&#x26;token=a54af506-d813-4b1c-a8fc-6b14f3ac2ee7" alt="" width="563"><figcaption></figcaption></figure>

7. After successful authentication, grant the required permissions requested by Sprinto.

Once authorised, Sprinto completes the integration and begins syncing data.

### **After Connecting Justworks**

After the connection is successful:

* Sprinto automatically imports data from Justwotks.
* Related checks are updated automatically for onboarding and periodic requirements.

If the connection fails or permissions are insufficient, return to **Settings → Integrations → Justworks** to retry or reauthorise.
