Pult Presence Docs
MDM IntegrationsSOTI MobiControl

Overview

What data Pult syncs from SOTI MobiControl, what it enables, and what you need.

Pult Presence integrates with SOTI MobiControl to sync managed device data. The integration is read-only -- Pult periodically fetches the device inventory and uses it to associate devices with users.

MobiControl supports a broad range of platforms: Android, iOS, macOS, Windows, and Linux.

Only SOTI MobiControl Cloud instances are supported (domain must end in .mobicontrolcloud.com). On-premise installations are not compatible.

What data is synced

For each active device that has an assigned user, Pult pulls:

  • Device serial number
  • WiFi MAC address
  • User email (from the device's assigned user)
  • Device metadata (name, model, OS)

Pult resolves the user email against existing Pult users to build device-to-user associations.

Only devices in Active state are synced. Devices in other states (disabled, pending enrollment, wiped, etc.) are excluded.

Capabilities

1. Device Authentication auto-matching

When a device initiates an authentication request, Pult can automatically identify the user:

Serial number → email → Pult user

Pult looks up the device's serial number in the synced MDM inventory, finds the assigned user's email, and matches it to a Pult user. This enables automatic device authentication for managed devices without requiring manual approval.

2. WiFi Presence

Pult uses the device's WiFi MAC address from MDM to associate observed WiFi activity with users:

WiFi MAC address → email → Pult user

When a connected WiFi client is detected, Pult matches the client's MAC address against MDM device records. If a match is found, the activity is attributed to the corresponding user, enabling automatic office presence detection.

How sync works

  • Pult polls the MobiControl API periodically. There are no webhooks or real-time push.
  • API credentials are validated on save -- invalid credentials will be rejected immediately.
  • If authentication fails repeatedly, the integration is automatically paused until an admin resets it from the Pult Dashboard.

Requirements

  • A SOTI MobiControl Cloud instance.
  • Devices must have users assigned in MobiControl so Pult can identify the device owner.
  • User emails in MobiControl must match emails in Pult for automatic user resolution.

Next steps

See the Setup Guide for step-by-step instructions on configuring the integration.

Last updated on Apr 9, 2026, 11:14 AM

On this page