Skip to main content

Deputy Integration

FairTest integrates with Deputy to sync employee data and track clock-in status, enabling real-time "who's on shift" selections for drug and alcohol testing.

Capabilities

CapabilityDescription
Employee SyncImport and update employee records from Deputy
Clock-in StatusUse "Deputy Clocked In" as a selection pool to select only employees currently on shift

Connecting to Deputy

  1. Go to Setup > Integrations
  2. Click Connect to Deputy
  3. You will be redirected to Deputy's login page
  4. Sign in to your Deputy account and grant FairTest access
  5. You will be returned to FairTest automatically

Once connected, the integration status will show:

  • Green dot — Connected & Enabled — the integration is active and syncing
  • Yellow dot — Connected (Disabled) — credentials are saved but the integration is turned off

Managing the Connection

  • Test Connection — click to verify your Deputy credentials are still valid
  • Enable/Disable toggle — turn the integration on or off without losing your configuration

Configuring Location Mapping

After connecting, you need to map your Deputy locations to your FairTest locations:

  1. Go to Setup > Locations
  2. For each location, set the Deputy Location ID to match the corresponding location in Deputy
  3. This mapping is required for employee imports and clock-in selections to work correctly

Importing Employees

  1. Go to Employees
  2. Click Import from Deputy
  3. FairTest fetches your current Deputy roster and imports employees

Employees are matched by their Deputy ID. Re-running the import will update existing records rather than creating duplicates.

Running a Clock-in Selection

  1. Go to Selections and click New Selection
  2. Choose Deputy Clocked In as the pool type
  3. FairTest queries Deputy for employees currently clocked in
  4. Only employees who are actively on shift are included in the selection pool

Related Articles: