Kadence Agent allows users to:
Check into desk, private office, and onsite bookings automatically when they arrive at the office
View current day bookings from their desktop system tray
Create automatic bookings for users on the day when they arrive to the office without one
Receive update notifications
Prerequisites
You must be a Global Admin or Building Admin
You’ll need public IP address(es) for each building
Kadence Agent must be installed and logged in on users' devices
Enable Automatic Check-In with Kadence Agent
1. Find Your Building’s Public IP Address
Kadence Agent uses your building's public IP to confirm user presence. You can find this by:
Option A: Web Search
Search "What is my IP" in any search engine
Copy the public IP address shown
Option B: Router Admin Page
Enter the router IP (e.g. 192.168.1.1) in a browser
Login with admin credentials
Locate the public IP under sections like "Status" or "WAN"
2. Enable Kadence Agent for a Building
Go to Buildings from the left-hand menu
Click the three dots (⋮) next to a building → Edit Building
Click the Kadence Agent tab
You can choose to inherit or override global settings related to Kadence Agent.
Toggle on Automatic Check-in
Enter your public IP address(es) (IPv4, IPv6, or CIDR range)
Click Save
Only desk, private office, and onsite bookings are currently supported for automatic check in.
Manage Kadence Agent Updates
How It Works
Manually installed apps: Users are notified and can install updates
MDM-managed apps: Updates must be pushed by IT; users don’t receive update prompts
To Enable Auto-Update (Admins)
Go to Settings → Company → Kadence Agent
Toggle Automatic App Updates ON (affects manually installed versions only)
Click Save
Automatic Booking with Kadence Agent
When enabled, Kadence Agent will automatically book and check in users who arrive onsite without a prior booking (if capacity and credits allow).
Enable Globally
Go to Settings → Company → Kadence Agent
Toggle Enable automatic bookings ON
Choose to apply settings:
Click Save
Enable Per Building
Go to Buildings → Edit Building
Go to Settings tab
Set to Override global settings
Toggle ON Enable automatic booking
Click Save
Please note, automatic bookings:
Will not override existing bookings
Will not book if resource is full or user lacks booking credits
May be impacted by shared public IPs and prevent accurate location detection
Manage Manual Check-In Settings
You can control whether users can manually check in per resource type:
Go to Settings → Resources
Click the resource type (e.g., Desk)
Toggle Manual Check-In ON or OFF
Click Save
What Happens if Manual Check-In is Disabled?
Auto-release, and early check-in/out are also disabled
If API integration is not in place, disabling manual check-in disables all check-in paths
Re-enabling manual check-in requires manually re-enabling related features.
Distribute & Install Kadence Agent
Option 1: Manual Installation
Click your profile picture → Kadence Agent App
Choose Windows or Mac version
Follow install prompts
The Kadence icon will appear in the system tray
Option 2: Microsoft Intune Distribution
Download app package via your Kadence account → Alternative versions
Add app to Microsoft Intune Admin Center
Configure deployment settings
Assign to device or user groups
Monitor deployment
If you're using the MSI app for deployment, see this guide by Microsoft for command line options
Option 3: Apple Business Manager (Coming Soon)
Currently unavailable until the app is listed in the Apple App Store. We’ll update once supported.
Frequently Asked Questions
Automatic Check-In
Can I disable manual check-in for specific resource types?
Can I disable manual check-in for specific resource types?
Yes. You can disable manual check-in by resource type following this guide.
What if API or Kadence Agent is not enabled?
What if API or Kadence Agent is not enabled?
Disabling manual check-in removes all check-in ability for users so we do not recommend this.
Does Kadence Agent collect IPs related to our user’s home network?
Does Kadence Agent collect IPs related to our user’s home network?
Every HTTP(S) request to any web service includes the client’s network address as part of the internet and HTTP standard - this is how servers know where to send responses. Kadence makes use of this standard behaviour only.
The client’s public IP is automatically available in the request metadata. Kadence evaluates that address in memory against the organisation’s configured allow-listed ranges, makes a check-in decision, and then discards it. The IP is never stored in databases or logs.
App Installation
Is the app free?
Is the app free?
Yes, included in all plans.
Who can download the app?
Who can download the app?
Any person with access to the Kadence platform.
Which devices are supported?
Which devices are supported?
Kadence Agent currently only supports PC and Mac (no mobile/tablet).
Can the Kadence Agent log users in automatically?
Can the Kadence Agent log users in automatically?
No, the Kadence Agent cannot currently log users in automatically. However it will retain log ins perpetually unless the user logs themselves out, the app is uninstalled, or the user is inactive for over 28 days.
Updates
Will I get update notifications?
Will I get update notifications?
Only if automatic updates is enabled at the building and/or global level.
Can I opt out of updates?
Can I opt out of updates?
No, but you can manage your personal notifications.
Automatic Bookings
Will automatic bookings override existing bookings?
Will automatic bookings override existing bookings?
No, automatic bookings will never override existing bookings.
Will automatic bookings respect booking credits and capacity?
Will automatic bookings respect booking credits and capacity?
Yes, automatic bookings will respect booking credits and/or onsite capacity if they are enabled.
Need Help?
For support, reach out to:
📩 [email protected]
For more helpful articles see:
📚 Kadence Help Center











