Release notes · Dashboard · News · Release Notes

Zendesk Integration Update: Migrate to Oauth and fix two way integration

We are happy to announce that we have upgraded  our Zendesk integration.  We have added support for Oauth client based authentication  and behind-the-scene changes to how tickets are updated. If you use Watchman Monitoring’s Zendesk integration , here’s what’s changing and what you should do about it.

Connect with with OAuth

The biggest change is that can connect to Zendesk using OAuth instead of the legacy permanent  API token.

When you open the Zendesk integration settings, you’ll see a new Authentication Method toggle with two options. The new (recommended) one, OAuth, lets you connect by entering an OAuth Client ID and Secret from your Zendesk account and clicking Connect with OAuth. You’ll be bounced over to Zendesk to authorize, then dropped back into Watchman Monitoring once you approve. The existing API Token flow (admin email plus token) is still available for backward compatibility.

Once OAuth is connected, you’ll see an OAuth Connected indicator along with the token’s expiration date. You don’t need to do anything when that date arrives. Watchman Monitoring refreshes the token automatically before it expires.

Why does this matter? 

Zendesk is steadily pushing its platform toward OAuth as the modern, secure authentication standard. As of February 2, 2026, Zendesk requires all newly created global clients to use OAuth, and the same defaults are now extending to local OAuth clients. Long-lived API tokens still work today, but the direction of the platform is clear. OAuth is where Zendesk is investing, and connecting that way means your integration uses short-lived, auto-rotated credentials scoped specifically to Watchman Monitoring. Better security now, and one less thing to migrate later.

Setup instructions for creating the OAuth client in your Zendesk admin panel are linked directly inside the integration screen.

Webhooks instead of Targets

Behind the scenes, we’ve changed the way Watchman Monitoring tells Zendesk to update tickets. Previously, this used Zendesk Targets. Zendesk has deprecated Targets in favor of Webhooks, and we’ve followed suit.

If you’re setting up the Zendesk integration for the first time today, the integration automatically uses Webhooks. If you’ve already had Zendesk integrated for a while, you’ll continue working on Targets without interruption, and we’ll handle migrating you over to Webhooks as part of the rollout. There’s nothing you need to do.

If you’re on an old Zendesk Essentials plan that doesn’t support Webhooks, the integration falls back to Targets so nothing breaks.

Reliability fixes

 A handful of smaller fixes also went in with this release.

  • Mute-clearing and trigger setup are now more stable when encountering edge cases.
  • Suspended-requester and expired-account detection is more robust.

What you need to do

If you’re setting up Zendesk for the first time today, just connect with OAuth. You’re done, there should be no change to existing tickets.

If you’ve already had Zendesk integrated via API token, nothing is required today, but we recommend switching to OAuth at your convenience to stay ahead of Zendesk’s platform direction. Open the Zendesk integration settings, choose OAuth, and follow the prompts.

As always, reach out if anything looks off after the update. We’d rather hear from you early than late.

More release notes

All release notes
ChromeOS MonitoringDashboardLinux ClientMac ClientWindows Client

Monitoring Policies: Control Plugin Alerts Fleet-Wide

Today’s dashboard update adds Monitoring Policies: a named, reusable answer to the question “how should this plugin notify us?”, applied to as many computers as you like. No agent update is required. This is a server-side dashboard feature, and nothing changes until you apply a Policy. Every computer starts with no Policy, which behaves exactly…

Dashboard

Apple Business Manager Integration Improvements

Ten days ago we connected Watchman Monitoring to Apple Business Manager and Apple School Manager. Today’s dashboard update is the follow-up pass: the lists now show you every Mac instead of a sample, and the tables sort. Both Mac lists are paginated instead of truncating The enriched list and the “no agent installed” list each showed…

DashboardMac Client

Apple Business Manager Integration: AppleCare Dates, MDM Enrollment, and the Macs You Aren’t Monitoring

Today’s dashboard update connects Watchman Monitoring to Apple Business Manager and Apple School Manager. Once a connection is in place, the Macs you already monitor pick up their purchase history, AppleCare coverage, and MDM enrollment statedirectly from Apple. No agent update is required, and nothing is installed on the Macs. This is a dashboard feature…

See what Watchman Monitoring finds on your fleet.

Start a free 30-day trial. Every feature, no credit card, and most teams see their first findings on the first check-in.