Originally published at: Watchman Monitoring Release: Outgoing Webhooks Now Available – Watchman Monitoring
.elementor-10723 .elementor-element.elementor-element-e418a81{–display:flex;}
We’re excited to announce the release of Outgoing Webhooks—a feature that lets you integrate Watchman Monitoring with the tools your team already uses. This has been one of our most-requested features, and we’re thrilled to finally deliver it.
Real-Time Notifications Where You Need Them
Outgoing Webhooks send real-time notifications when events occur in your Watchman Monitoring dashboard. Instead of checking the dashboard or waiting for email alerts, you can receive instant notifications in Slack, Microsoft Teams, Discord, or any application that accepts webhooks.
This means your team can stay informed about critical issues the moment they happen—whether that’s a disk space warning, a computer going offline, or a new computer being added to your monitoring.
What You Can Monitor
Webhooks support six event types across three categories:
Computer Events:
- Computer Added — Get notified when a new computer reports for the first time
- Computer Status Changed — Know immediately when computers come online or go offline via the Beacon Service
Plugin Events:
- Plugin Alert — Receive notifications when new issues are detected (disk space, malware tests, etc.)
- Plugin Status Changed — Track when plugin statuses change (issues resolved, new problems, etc.)
- Plugin Cleared — Get confirmation when issues are automatically resolved
Group Events:
- Group Created — Stay informed when new groups are added to your organization
You can configure each webhook endpoint to subscribe to only the events you care about. Want plugin alerts in Slack but computer status changes in your PSA? No problem—create multiple endpoints and customize each one.
Popular Integrations
Outgoing Webhooks work with any service that accepts HTTP POST requests, but we’ve optimized the experience for some of the most popular platforms:
- Slack — When you use a Slack webhook URL, Watchman Monitoring automatically formats messages with rich attachments, color coding, and emojis. Green for good events, yellow for warnings, red for alerts. Messages include clickable links back to your dashboard, making it easy to investigate issues.
- Microsoft Teams — Send formatted notifications directly to Teams channels. Perfect for organizations that rely on Teams for team communication.
- Zapier & IFTTT — Connect Watchman Monitoring to hundreds of other services. Automate workflows, create tickets in your PSA, or trigger actions in other tools.
- Custom Applications — Build your own integrations. Whether you’re integrating with a PSA, RMM, or custom dashboard, webhooks give you the flexibility to connect Watchman Monitoring to your existing infrastructure.
Built for Reliability
We’ve built webhooks with reliability in mind. Every webhook delivery includes:
- Automatic Retry Logic — If a webhook fails to deliver, we automatically retry with exponential backoff (2 minutes, then 4 minutes, then 8 minutes). This ensures temporary network issues don’t cause you to miss important notifications.
- Rate Limiting — To prevent overwhelming your endpoints, we limit deliveries to 50 per minute per endpoint, and 500 per hour across all endpoints for your company. Webhooks that exceed these limits are queued and delivered when capacity is available.
- Delivery Tracking — Every webhook delivery is logged with success/failure status, response codes, and timing information. You can view delivery logs for any endpoint to monitor reliability and troubleshoot issues.
- Automatic Disable on Failure — If an endpoint fails three consecutive times, it’s automatically disabled to prevent spamming your endpoint with failed requests. You can re-enable it once you’ve resolved the issue.
- HTTPS-Only — All webhook URLs must use HTTPS for security. We validate this when you create an endpoint.
Easy Setup and Testing
Setting up webhooks is straightforward. In your Watchman Monitoring dashboard, go to Settings → Webhooks and click “New Endpoint.” Enter a name, paste your webhook URL, and select which events you want to receive.

Before saving, you can test each event type individually. This lets you verify your webhook URL works correctly and see exactly what data will be sent. You can also view example payloads for each event type to understand the data structure.
Once configured, webhooks start working immediately. No additional setup required.
Getting Started
To get started with webhooks:
- Navigate to Settings → Webhooks in your Watchman Monitoring dashboard
- Click “New Endpoint”
- Enter a descriptive name (e.g., “Slack Alerts” or “Teams Notifications”)
- Paste your webhook URL from Slack, Teams, or your custom application
- Select which events you want to receive
- Test your endpoint to verify it’s working
- Save and you’re done
For detailed setup instructions for Slack, Microsoft Teams, Discord, and custom applications, check the help modal in the webhook settings page or visit our API documentation.
What’s Next
This release represents a major step forward in making Watchman Monitoring more flexible and integrated with your existing workflows. Webhooks are just the beginning—we have several exciting integrations in development:
- HaloPSA Integration — We’re building a native integration with HaloPSA that will allow teams using Halo to receive Watchman Monitoring alerts directly in their PSA. This will enable automatic ticket creation, asset correlation, and seamless workflow integration.
- Google Workspace Integration — We’re working on a Google Workspace integration that will let you monitor Chromebooks directly inside Watchman Monitoring. This expands our platform coverage and gives you visibility into ChromeOS devices alongside your Mac, Windows, and Linux computers.
- Apple ABM/ASM Integration — An integration with Apple Business Manager and Apple School Manager is in development. This will help you track device enrollment, manage device assignments, and correlate Watchman Monitoring data with your Apple device management workflows.
- Revamped Zendesk Integration — We’re rebuilding our Zendesk integration to use OAuth for authentication, which is important for the reliability and longevity of the integration.
We’re also continuing to build out our integration ecosystem. If you have ideas for integrations or features you’d like to see, we’d love to hear from you in the Watchman Monitoring Community Forum.
Try out webhooks today and let us know what you think. We’re excited to see how you use this feature to streamline your monitoring workflows.
Ian, Garrett & Allen