Early Beta
deskbird Dock is a lightweight desktop app that automatically sets the connected user's status to "In Office" and checks them into their desk and parking bookings as soon as they connect to the office network or plug into a recognized office monitor. It can even create a new desk booking when a user plugs into a monitor and has no existing booking for that day. No manual check-ins or booking creation required — the app runs silently in the background after initial sign-in.
- What is deskbird Dock?
- Prerequisites
- Install on macOS
- Install on Windows
- How it works
- Setting up office detection (Admins)
- Setting up desk detection (Admins)
- Troubleshooting
- Feedback & support
- FAQs
1. What is deskbird Dock?
deskbird Dock is a lightweight desktop app for macOS and Windows that runs silently in the background. The app only requires manual action during initial sign-in. After that, it works in the background with no further input needed.
Once a user connects to a recognized office network, Dock automatically:
- Checks the user into their existing desk and parking bookings
- Updates the user's status to "In Office" in the Schedule tab
Once a user plugs into a recognized monitor, Dock automatically:
- Creates a new desk booking if none exists for that day
- Checks the user into their existing desk bookings
- Updates the user's status to "In Office" in the Schedule tab
2. Prerequisites
Before deploying deskbird Dock, make sure the following are in place:
- Account: employees must have a deskbird account using their company email (SSO via Google or Microsoft)
- Check-in: enable check-in under Admin > Booking settings
- System: macOS or Windows
- Network: the office network must be configured under Admin > Presence detection
- Floor plan: a published floor plan, required to enable monitor mapping for desk detection
- Installer: download the installer file under Admin > Presence detection > deskbird Dock app (available for macOS (.pkg) and Windows (.zip)), or from the bottom of this page
3. Install on macOS
Users install deskbird Dock on macOS as follows:
- Download and install: the .pkg installer is available under Admin > Presence detection > deskbird Dock app > macOS, or at the bottom of this page. Users open it and follow the installation steps.
- Grant permissions: when prompted, users should allow location access. If no popup appears, they can go to System Settings > Privacy & Security > Location Services and enable deskbird Dock.
- Sign in: the app opens automatically after installation. Users sign in using Google or Microsoft SSO via their browser.
- Access the dashboard: the deskbird Dock icon appears in the top-right menu bar. Users click it and select "Open Dashboard" to view the detected office and connected devices.
💡 Tip: if the tray icon is not visible, users should free up space in the menu bar via System Settings > Control Center.
4. Install on Windows
Users install deskbird Dock on Windows as follows:
- Download and install: the .zip installer is available under Admin > Presence detection > deskbird Dock app > Windows, or at the bottom of this page. Users extract it and run the installer. If a "Windows Protected your PC" warning appears, they click "More Info", then "Run anyway".
- Sign in: the app opens automatically after installation. Users sign in using Google or Microsoft SSO via their browser.
- Access the dashboard: the deskbird Dock icon appears in the bottom-right system tray (click the ^ arrow if hidden). Users click it and select "Open Dashboard".
5. How it works
Once installed and signed in, deskbird Dock runs silently in the background. When a user's device connects to a recognized office network, the app:
- Detects the office automatically based on the network
- Checks the user into any existing desk and parking bookings for that day
- Updates the user's status to "In Office" in the Schedule tab
When a user's device connects to a recognized monitor, the app:
- Detects the office and desk automatically based on the monitor
- Checks the user into any existing desk bookings for that day
- Creates a new desk booking for that day if none exists
- Updates the user's status to "In Office" in the Schedule tab
- If the booking was for a different desk, it is automatically swapped to match the desk where the monitor is mapped
The Dock dashboard displays the current network status and connected monitors.
💡 Tip:
- For existing bookings: users should refresh their browser to sync the updated status in the deskbird web app.
- For new bookings: if Dock is already running, users should sign out and back in, then refresh the web app to sync their latest changes.
6. Setting up office detection (Admins)
Office detection is typically configured by the IT team. To link a network to an office:
- Navigate to Admin > Presence detection > Office detection
- Click "Add network"
- Enter the office and network details (Wi-Fi SSID/BSSID, Default Gateway, or Public IP) to link them to the office
Once a network is added, any user connecting from that network will be automatically detected and checked in.
7. Setting up desk detection (Admins)
Desk detection links a specific monitor to a specific desk, so users are checked in at the exact desk they plug into. A published floor plan is required. To link a monitor to a desk:
- Navigate to Admin > Presence detection > Desk detection
- Click the gear icon for the desired office
- Manual mapping: click Manual mapping, connect a monitor to your device to surface it in the system, select the correct desk from your floor plan, then click Map to link the monitor to it.
- Auto-mapping: switch on the Auto-mapping toggle and set the number of detections required to confirm a match. Track progress in the Mapped and Unmapped tabs. If a conflict arises (a monitor detected at 2 or more desks), you will be prompted to resolve it manually from this page.
Once a monitor is mapped, any user connecting from that monitor will be automatically detected at that specific desk and checked in.
💡 Note: Auto-mapping requires an office network to be configured. To enable it, go to Presence detection > Office detection and add your office networks.
8. Troubleshooting
If something isn't working as expected, check the table below for common issues and quick fixes:
| Issue | What to do |
|---|---|
| Not being checked in automatically | Confirm the user is on the office network or plugged into a mapped monitor. Verify that Presence detection is configured for the user's office under Admin > Presence detection. |
| Tray bar icon is missing (macOS) | Free up space in the menu bar via System Settings > Control Center. |
| Tray bar icon is missing (Windows) | Click the ^ icon in the taskbar to reveal hidden icons. |
| Login error | Make sure the user is using the exact email registered with deskbird. |
| Browser tab stuck on "loading" | The login tab may stay on "loading" after a successful sign-in. Users can safely close it. |
| Failed monitor mapping | Some monitors (especially older models) lack a unique identifier and cannot be mapped. If a monitor shares an ID with one already set up in your organization, you will see a "This monitor is already mapped" error. |
9. Feedback & support
As an early beta tester, your feedback is essential to shaping the final product. To report bugs or request support, reach out to the deskbird team at dock@deskbird.com.
⚠️ Note: this version is for early-stage testing and may contain rough edges. It does not necessarily reflect the final product. Thank you for helping us build a better workspace experience!
10. FAQs
Admins can download the installer in the product under Admin > Presence detection > deskbird Dock app, choosing macOS (.pkg) or Windows (.zip). The same files are also attached at the bottom of this page.
No. deskbird Dock only detects whether a user's device is connected to a network or monitor that an admin has linked to a specific office or desk. It does not track GPS or physical location.
Yes, when a user plugs into a recognized monitor. If no desk booking exists for that day, Dock creates one for the mapped desk and checks the user in. When a user only connects to a recognized office network, Dock checks them into their existing desk and parking bookings but does not create new ones — users can still create those in the deskbird web or mobile app.
As long as each office network and monitor is configured under Admin > Presence detection, Dock automatically detects the correct office and desk based on the network or monitor the user is connected to.
No. Sign-in is currently available via Google or Microsoft SSO only.
On macOS, users can remove deskbird Dock by moving it from the Applications folder to Trash. On Windows, uninstall it via Settings > Apps > Installed apps. For issues, reach out to dock@deskbird.com.
For Windows, use deskbird Dock_0.3.0_x64-setup.exe.
For Mac, use deskbird Dock_0.1.3_aarch64.pkg.