Pult Presence Docs
WiFi Presence

WiFi Inspector

Debug and verify WiFi Presence matching using the WiFi Inspector tool.

The WiFi Inspector is a debugging tool that helps administrators verify that WiFi Presence is working correctly. It lets you inspect MDM device data, live WiFi client activity, and see whether devices are being matched to users and locations.

The WiFi Inspector works only with the WiFi integration. It cannot inspect Pult Agent-based presence detection. This is because the WiFi integration can pull data on demand, while the agent operates on a push-based schedule.

Accessing the WiFi Inspector

Navigate to Settings → Presence → WiFi Inspector in the Pult Dashboard.

MDM Devices view in the WiFi Inspector

WiFi Client Activity view in the WiFi Inspector

Overview

The WiFi Inspector shows three key metrics at the top:

  • MDM Devices -- Total number of devices synced from your MDM integrations.
  • WiFi Clients -- Total number of currently connected WiFi clients.
  • Matched -- Number of WiFi clients whose MAC address matches an MDM device.

You can also:

  • Refresh MDM Data -- Re-fetch the latest device data from your MDM systems.
  • Refresh WiFi Data -- Re-fetch the latest client list from your WiFi controllers.
  • Trigger WiFi Activity Sync -- Run a full sync cycle on demand to test the matching process.

MDM Devices View

The MDM Devices table shows all devices synced from your MDM integrations:

ColumnDescription
EmailThe email address of the device's assigned user.
Serial NumberThe device serial number from the MDM.
WiFi MAC AddressThe device's WiFi MAC address from the MDM.
Last UpdatedWhen the device data was last synced.
Pult UserWhether the email resolves to an existing Pult user.
WiFi MatchWhether this device's MAC address was found in the current WiFi activity. Click to navigate to the matching WiFi entry.

Use the search bar to find specific devices by email, serial number, or MAC address.

WiFi Client Activity View

The WiFi Client Activity table shows raw WiFi client data from the latest sync:

ColumnDescription
Client MACThe WiFi MAC address of the connected client.
Client IPThe client's IP address on the WiFi network.
Last SeenWhen the client was last detected. A green dot indicates the client is currently active.
AP MACThe MAC address of the access point the client is connected to.
MDM MatchWhether this client's MAC address matches an MDM device. Click to navigate to the matching MDM entry.

How Device Matching Works

The WiFi Inspector illustrates the matching flow that runs during every sync:

  1. Load MDM devices -- The cached device inventory from all MDM integrations is loaded.
  2. Fetch WiFi activity -- Live WiFi client data is retrieved from all WiFi integrations.
  3. Match by MAC address -- Each WiFi client's MAC address is compared against MDM device MAC addresses.
  4. Associate Pult user -- If a matched MDM device is linked to a Pult user (via email), the WiFi activity is attributed to that user.
  5. Determine location -- Using the client's IP and the configured location mapping rules, Pult resolves the presence location.
  6. Record presence -- A presence event is created for the user at the resolved location.

Troubleshooting

User not matched

If a WiFi client shows no MDM match:

  • MAC address randomization is the most common cause. Verify that the device's private/random WiFi address is disabled. The MAC address the WiFi controller sees must match the one registered in the MDM.
  • Device not enrolled -- Check that the device is properly enrolled in your MDM system and has a WiFi MAC address recorded.
  • MDM data stale -- Click Refresh MDM Data to pull the latest device inventory.

User matched but no presence

If a user is matched (MDM match found) but no presence is recorded:

  • No location mapping -- Verify that a location mapping rule exists that covers the client's IP subnet.
  • Email mismatch -- The MDM device email must match a Pult user account (case-insensitive). Check the "Pult User" column in the MDM Devices view.

Checking a specific device

  1. Find the device's WiFi MAC address (from the MDM or the device itself).
  2. Search for it in both the MDM Devices and WiFi Client Activity views.
  3. If it appears in MDM but not in WiFi: the device may not be connected to WiFi, or MAC randomization is active.
  4. If it appears in WiFi but not in MDM: the device isn't in your MDM system. Consider importing it manually.

Last updated on Apr 20, 2026, 10:32 PM

On this page