Back to Blog
Design5 minApr 5, 2026

How We Made Slack Alerts That People Actually Read

Traditional alerts get muted within a week. Ours get screenshotted and shared on Twitter. Here's the secret: make them funny.

How We Made Slack Alerts That People Actually Read
GT
Grumpy Team
Apr 5, 2026

Here's a universal truth about developer tooling: if your alerts aren't interesting, they get muted.

Every team has that one Slack channel — #alerts-production — that everyone has muted. It fires 50 times a day with messages that all look the same. Red emoji. Error code. Stack trace. Nobody reads them.

The Grumpy Approach

We asked ourselves: what if error alerts were actually entertaining?

Not in a gimmicky way. But in a way that makes developers pause, read the full message, and actually engage with the error. Here's our formula:

1. Lead With the Roast Instead of "Error in UserService.processPayment()", we lead with the AI's analysis: *"Someone is trying to charge a credit card that expired in 2019. Bold strategy."*

2. Provide the Context After the hook, we include the full stack trace, the relevant code snippet, and the AI's technical explanation of what went wrong and how to fix it.

3. Make It Actionable Every alert includes a severity badge, a direct link to the error in the dashboard, and a suggested fix. One click from Slack to resolution.

The Result

Teams using Grumpy report: - 73% fewer muted channels compared to traditional alerting - 3x faster acknowledgment time on critical errors - Several alerts screenshotted and shared on social media (free marketing, thanks)

The Secret Sauce

The AI persona is configurable. Want a "disappointed senior engineer"? Got it. Want a "sarcastic British butler"? Also got it. Want a "motivational coach who believes in you despite your terrible code"? We're working on it.

The key insight is that personality creates engagement. And engagement creates accountability. And accountability creates better code.

Connect Your Channels

Slack: Dashboard → Settings → Connect Slack Discord: Dashboard → Settings → Connect Discord (automatic)

Two clicks. Then watch your #alerts channel become the most popular channel in your workspace.

Ready to get roasted?

Two lines of code. That's all it takes.

Start your free month