# Deel Integration

The Deel integration allows Sprinto to automatically sync your employee records from Deel to manage onboarding and offboarding statuses. Once connected, Sprinto automatically maps user data from Deel to relevant controls and checks, helping automate up to **10 controls** and **3 checks** within your compliance framework.

This integration supports two connection methods:

* Using your **Deel credentials** (recommended)
* Using an **API key or access token**

***

### **Prerequisites**

Before setting up the Deel integration, ensure the following:

* You have **admin access** to your Deel platform.
* Your Deel account is on a **paid plan**.
* You have access to **Settings → Integrations** in your Sprinto account.
* The integration uses **OAuth-based authentication** for secure authorisation.

**Permissions required:**

* People: Read Only
* Organisation: Read Only
* Job & Compensation Details: View access

{% hint style="info" %}
In Deel, *Job Details* and *Compensation Details* are grouped under the same permission block.\
To retrieve a user’s **Job Title** or **Role**, you must enable the broader **View Job & Compensation Details** permission.

\
However, you can disable access to **Compensation Details** in the **Sprinto Dashboard**, ensuring Sprinto does not access or store salary or pay-related information.
{% endhint %}

**Data used by Sprinto:**

* Reporting Manager (Email ID)
* Employee ID
* First Name (and other basic profile details)

***

### **Steps to Connect Deel to Sprinto**

#### **Step 1: Locate the Deel integration**

1. Log in to your **Sprinto dashboard**.
2. Navigate to **Settings → Integrations**.
3. In the **Available** tab, use the search bar to find **Deel**.
4. Click **Connect** next to the Deel integration card.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2Fn4LLSG7eYdIIoklGA6Ho%2FScreenshot%202025-10-25%20at%2016.28.43.png?alt=media&#x26;token=a7502e43-85a0-4404-9eae-e1c29b4b2c66" alt="" width="563"><figcaption></figcaption></figure>

***

#### **Step 2: Review permissions**

When the **Connect Deel** drawer opens:

* Review the permissions and data access information displayed.
* Click **Next** to continue.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FvRqOg6wCkrxpfRrEfR86%2FScreenshot%202025-10-25%20at%2016.29.48.png?alt=media&#x26;token=ec8e4097-1dbf-42a5-a421-616e12edb559" alt="" width="375"><figcaption></figcaption></figure>

* On the next screen, confirm that you have **admin access** to the Deel platform by selecting the checkbox.
* Click **Connect to Deel**.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FCHA4kwCt8JCq8RAOmR3j%2FScreenshot%202025-10-25%20at%2016.30.40.png?alt=media&#x26;token=f1fa9d81-f06f-438f-be23-9af776391465" alt="" width="375"><figcaption></figcaption></figure>

You’ll now be prompted to choose how to authenticate your Deel account.

***

### **Authentication Options**

#### **Option 1: Use my credentials (recommended)**

1. Select **Use my credentials (recommended)**.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FheIdtNbbApbQxNhtgrXh%2FScreenshot%202025-10-25%20at%2016.32.57.png?alt=media&#x26;token=9c61e4d6-be30-4fc8-bd50-51a381b66c50" alt="" width="276"><figcaption></figcaption></figure>

2. When prompted, click **I am an admin** to confirm admin privileges.
3. Choose **Production data** when asked which type of account you are connecting.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FRP6W5gzVLMkw2bhjxy2T%2FScreenshot%202025-10-25%20at%2016.33.49.png?alt=media&#x26;token=eee16be5-2500-4407-a00a-7144bf3bc34e" alt="" width="276"><figcaption></figcaption></figure>

4. Review the access permissions — Sprinto Technology Inc. will have **read access** to:
   * Employees
   * Employments
   * Groups
5. Click **Next**.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FToy0suE3RCqnpNjWdQG0%2FScreenshot%202025-10-25%20at%2016.35.43.png?alt=media&#x26;token=2564fdef-3dc8-43d6-bb8e-51a1767de96c" alt="" width="276"><figcaption></figcaption></figure>

6. On the next screen, confirm that you are connecting your **Deel Production account**.
7. Click **Open window** to continue.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FC6FxlHCg9QKvvGXutWnV%2FScreenshot%202025-10-25%20at%2016.37.14.png?alt=media&#x26;token=1765a8fc-c9e2-468a-98f9-121c126ac591" alt="" width="276"><figcaption></figcaption></figure>

8. You’ll be redirected to the Deel login page. Log in with your **Deel admin credentials** (email, password, or Google sign-in).
9. Authorise Sprinto to complete the connection.

Once authorised, Sprinto will begin syncing employee data from Deel automatically.

***

#### **Option 2: Use my API key or access token**

1. Select **Use my API key or access token**.
2. When prompted, click **I am an admin** to confirm admin privileges.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2F9JmyM6faOFr33odfRLVG%2FScreenshot%202025-10-25%20at%2016.38.05.png?alt=media&#x26;token=4af2df4a-08a4-4902-98e1-b8666029313d" alt="" width="276"><figcaption></figcaption></figure>

3. Choose **Production data** as the account type.
4. Review the access permissions — Sprinto Technology Inc. will have **read access** to:
   * Employees
   * Employments
   * Groups
5. Click **Next**.
6. In the next pop-up, you’ll be asked to enter your **Deel organisation token** (API key).

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FyTVhOXA4QHCM5hhMM2v0%2FScreenshot%202025-10-25%20at%2016.39.25.png?alt=media&#x26;token=a21f1ddf-7160-471a-acb1-60f406659b3d" alt="" width="276"><figcaption></figcaption></figure>

To generate this token:

1. Sign in to Deel and click **Apps & Integrations** in the left menu.
2. Select **Developer Center** from the upper-right corner.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FBO2cnAgl8SXqZvs2zUQG%2FDeel1.png?alt=media&#x26;token=7603f64c-28ae-4bb8-aa35-27e52718f0fe" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="info" %}
If you do not see this option, contact your Deel account manager for access.
{% endhint %}

3. Under **API access tokens**, enable the **Organisation Tokens** toggle.
4. Click **Generate new token**.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FloqPJcjTF6N3DYVX67on%2FDeel2.png?alt=media&#x26;token=fd1acb7e-6bf2-4bd5-834b-989ef66a9ce3" alt="" width="563"><figcaption></figcaption></figure>

5. Label your token and click **Next**.
6. Select **all scopes** and click **Generate**.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FVvHIlX39xJqLWaECjvTM%2FDeel3.png?alt=media&#x26;token=708ebdf6-912c-4f85-a720-7d62fbacf85e" alt="" width="249"><figcaption></figcaption></figure>

5. Copy the generated token and paste it into Sprinto.

{% hint style="info" %}
**Reference:**\
For detailed instructions with screenshots, see [Deel – How do I link my account? (Merge.dev)](https://help.merge.dev/articles/6602805-deel-how-do-i-link-my-account?lang=en).
{% endhint %}

8. Click **Next** in Sprinto to finalise the connection.

***

### **After Connecting Deel**

Once connected, Sprinto automatically:

* Syncs your employee list from Deel.
* Updates onboarding and offboarding statuses for users.
* Automates evidence for relevant HRMS-related controls and checks.

If any sync or permission errors occur, you can revisit **Settings → Integrations → Deel** and either fix or disable the integration.
