Monitoring that tells you about problems in a place you don’t look is just a very elaborate diary. Email was the default notification channel for so long that many products still treat an inbox as the destination — but if you’re anything like most technical teams, the place you actually look all day is a chat app. HITS Scout alerts natively to Discord, Slack, and email, and this article is about wiring those up so alerts land where they’ll actually be seen — and seen by the right people.
Why chat-native alerting wins
Email alerts have three structural problems. They arrive in a queue that’s already overwhelming. They’re invisible to everyone except the recipient — if the on-call person is at lunch, the alert is just sitting there. And they don’t sit next to the conversation about the problem. An alert that lands in the same channel where your team is already talking gets triaged in seconds, discussed in place, and resolved with the full context attached to the thread.
Both Discord and Slack give you this via incoming webhooks — a URL that accepts a JSON payload and posts it to a channel. HITS Scout speaks webhook natively, so setup is minutes, not a project.
Setting up the Discord side
In Discord, server settings → Integrations → Webhooks gives you a webhook URL per channel. Create one channel for monitoring alerts, create the webhook, paste the URL into HITS Scout’s notification settings for your monitors. The alert messages arrive pre-formatted with the monitor name, what failed, and when — enough to start triage without leaving the chat.
One Discord-specific tip: create a dedicated #alerts channel, not a #general webhook. Discord channels are cheap, notification settings are per-channel, and the point of the exercise is that people who want alerts can have them at full volume while everyone else’s chat stays readable. Nobody joins a server to watch a bot page forty times an hour.
Setting up the Slack side
Slack’s version is functionally identical: an incoming webhook app installed to your workspace, pointed at a channel, and the resulting URL pasted into HITS Scout. The workspace admin permission gate is the only friction, and it’s a five-minute conversation if you’re not the admin.
Where Slack earns its keep is channel structure. A pattern that works well for teams running multiple properties: one alerts channel per environment or client — #alerts-prod, #alerts-clients, #alerts-infra. Each HITS Scout monitor routes to the channel where its audience lives. When something breaks, the people who care see it, and the people who don’t aren’t trained to ignore your alerts.
Keep email in the loop — as the archive, not the alarm
We’d still enable email alongside chat, with one deliberate role: the paper trail. Chat scrolls, channels get archived, and when you’re reconstructing an incident timeline two weeks later for a client or a post-mortem, a searchable alert mailbox is worth having. Email is a terrible pager and an excellent filing cabinet — use it for what it’s good at.
Thresholds and channels work together
If you read the previous article on tuning, you know HITS Scout verifies your primary URL before alerting on link failures and supports per-monitor thresholds. The routing pattern that pairs well with that:
- Revenue-critical monitors → the channel your on-call person actually has notifications on for, strict thresholds, immediate alerts.
- Everything else → a team channel, lenient thresholds. It gets seen during business hours, which is the correct urgency for a docs site that got slow.
This gives you a two-tier system that matches how incidents actually work: a small number of things that are allowed to interrupt you, and a larger set of things that are watched but shouldn’t interrupt anyone’s dinner. The chat routing and the threshold tuning are doing complementary work — thresholds decide whether an alert fires, channel routing decides who hears it.
The honest test
Here’s how to know your alert setup is working: deliberately break something. Add a monitor pointed at a URL that 404s, let it fire a real alert into your real channels, and watch what happens. If the alert arrives in seconds, is readable, and generates a “looking into it” — the wiring is right. Delete the test monitor and trust the system.
The monitoring that saves you is the monitoring you believe, and the monitoring you believe is the monitoring you’ve seen work.
Alert channels are configurable on every plan, including the two-monitor free tier — hitsscout.link/signup.
Next in this series: building a public status page your customers can read without an account — and why every client site should have one.


