> ## Documentation Index
> Fetch the complete documentation index at: https://help-empuls.xoxoday.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Workline

> Learn how the Workline and Empuls Integration works and helps automate employee lifecycle management.

## Before You Begin

Ensure you have admin access to both Workline and Empuls accounts. Obtain your Workline API credentials from the integration settings.

## How It Works

Workline integration automates complete employee management in Empuls. When new employees are hired in Workline, they're automatically added to Empuls. Profile changes sync continuously, and when employees exit, they're automatically removed. This seamless synchronization ensures your engagement platform always reflects your current workforce.

Edit existing employee data in Empuls, simply by updating their Workline profile.

Once this integration is enabled, the data will sync between Empuls and your Workline account once every 24 hours.

##

## How to Set Up This Integration?

Please contact your Workline account manager and request them to share the below details, with respect to your Workline account:

* \*\*Client Details Needed from Workline: \*\*API Key
* \*\*Access token URL being used: \*\*[https://app.Workline.com/connect/token?grant\_type=Worklineapi](https://app.adrenalin.com/connect/token?grant_type=Adrenalinapi)
* \*\*API being used: \*\*[https://api.Workline.com/v1/employees](https://api.adrenalin.com/v1/employees)

<Steps>
  <Step title="Go to Admin Dashboard by clicking on Reports">
    Go to **Admin Dashboard** by clicking on "**Reports and Settings**" and navigate to "**Integrations.**"

    <Frame>
      <img src="https://mintcdn.com/empuls/Z1-lB6p9NFYlUrtm/images/integrations/workline-1.png?fit=max&auto=format&n=Z1-lB6p9NFYlUrtm&q=85&s=94a891eb390a0c9c316b579d4f1e5b09" alt="Integrations page in Empuls admin dashboard listing available HRMS apps" width="2824" height="1306" data-path="images/integrations/workline-1.png" />
    </Frame>
  </Step>

  <Step title="Click on Continue Workline Setup">
    Click on\*\* “Continue Workline Setup”. \*\*

    <Frame>
      <img src="https://mintcdn.com/empuls/Z1-lB6p9NFYlUrtm/images/integrations/workline-2.png?fit=max&auto=format&n=Z1-lB6p9NFYlUrtm&q=85&s=3a3c0632564c54f3537b240e1125d7b7" alt="Continue Workline Setup button on the integration configuration screen" width="2824" height="1306" data-path="images/integrations/workline-2.png" />
    </Frame>
  </Step>

  <Step title="Add the details to proceed">
    Add the details to proceed.

    <Frame>
      <img src="https://mintcdn.com/empuls/Z1-lB6p9NFYlUrtm/images/integrations/workline-3.png?fit=max&auto=format&n=Z1-lB6p9NFYlUrtm&q=85&s=9a58dec7d25b9d2b16e5d91cb4037030" alt="Workline credential fields to enter API Key and access token details" width="2322" height="1128" data-path="images/integrations/workline-3.png" />
    </Frame>
  </Step>

  <Step title="Define filtering criteria to avoid account creation">
    Define filtering criteria to avoid account creation for external consultants. Click on **NEXT.**

    <Frame>
      <img src="https://mintcdn.com/empuls/Z1-lB6p9NFYlUrtm/images/integrations/workline-4.png?fit=max&auto=format&n=Z1-lB6p9NFYlUrtm&q=85&s=05470250aa5429f7751eec5c3da68506" alt="Filter criteria configuration to exclude external consultants from sync" width="1313" height="497" data-path="images/integrations/workline-4.png" />
    </Frame>
  </Step>

  <Step title="In this step, you can choose between two">
    In this step, you can choose between two data sync options:

    * Run Date Sync Once Now: Select this option to launch your Empuls account immediately. This will create accounts for all employees and send invites.

    * Schedule First Data Sync for Later: Select this option to schedule employee account creation to a later date and time. This will help you plan and execute employee account creation on Empuls to coincide with your internal launch announcements.

    <Frame>
      <img src="https://mintcdn.com/empuls/Z1-lB6p9NFYlUrtm/images/integrations/workline-5.png?fit=max&auto=format&n=Z1-lB6p9NFYlUrtm&q=85&s=f894efd1ebb6d473e996f4a5eb258f5e" alt="Data sync schedule options to run immediately or schedule for later" width="1297" height="423" data-path="images/integrations/workline-5.png" />
    </Frame>

    Select the date and time of your choice. Click on **Save and Finish.**
  </Step>
</Steps>

## **Fields collected from API:**

Here are the fields for the Workline API:

* **Employee Name**
* **Salutation**
* **First Name**
* **Middle Name**
* **Last Name**
* **Father's Name**
* **Date of Birth (DOB)**
* **Gender**
* **Date of Joining (DOJ)**
* **Company**
* **Business Unit**
* **Grade**
* **Function**
* **Team**
* **Role**
* **Designation**
* **Segment**
* **Country**
* **Region**
* **Location**
* **Workstation**
* **Secondary Location**
* **Reporting Manager Employee ID**
* **Reporting Manager Name**
* **Skip Level Manager ID**
* **Skip Level Manager Name**
* **Personal Mobile Number**
* **Office Mobile Number**
* **Alternative Mobile Number**
* **Office Email**
* **Personal Email**
* **Employee Status**
* **Last Working Day (LWD)**
* **Separation Reason**
* **Separation Mode**
* **HRBP ID**
* **Business Head ID**

<Note>Feedback, questions or need support? Email [cs@xoxoday.com](mailto:cs@xoxoday.com)</Note>
