Keeping track of pull request reviews can easily become a productivity sink. You assign reviewers on GitHub and hope they notice — maybe they do, maybe they don’t. Meanwhile Slack channels are full of pings and team chatter, and important review notifications get buried fast. 😩

If you’re like me — jumping between code, Slack, and multiple projects — you want direct, personal alerts that land in your Slack DMs the moment something needs your attention. The good news? GitHub actually supports this natively; it just isn’t super obvious how to enable it.

Here’s how I set it up, step by step, so I never miss a review request again 👇

📬 What This Does

Once configured, GitHub will send real-time Slack alerts straight to your direct messages for activities like:

  • Someone requests your review

  • Comments on a PR you're involved in

  • Pull request updates that matter to you

This means no more:

  • Scrolling through team channels looking for your name

  • Reliance on email notifications that arrive late

  • Manually nudging teammates to review

🛠 Setup: Quick & Practical

Here’s how to get personal Slack notifications working with GitHub’s built-in features:

1. Sign in to GitHub

Open GitHub and go to Settings via your profile icon.

2. Find Scheduled reminders

In the settings sidebar, look for Scheduled reminders. That’s where you’ll configure notifications.

3. Create a New Reminder

Click “Add your first reminder”.

4. Connect Your Slack Workspace

Authorize GitHub to send notifications to Slack. This connects your GitHub account to your Slack workspace.

5. Enable Real-Time Alerts

Check the box for Enable real-time alerts. This ensures you get instant Slack DMs instead of delayed summaries.

6. Choose What Matters

Select the types of notifications you want — e.g., review requests, comments, approvals, etc.

7. Save Your Reminder

Click “Create reminder”, and you’re all set.

Boom — now GitHub will DM you relevant alerts in Slack without adding noise to team channels.

🧠 Why This Is Better Than Other Tools

Sure, there are bots, custom workflows, and third-party services that can forward GitHub events to Slack, but they often:

  • Spam team channels instead of personal DMs

  • Require extra setup, maintenance, or costs

  • Add complexity without much benefit

By using GitHub’s own integrations, the alerts stay personal, reliable, and aligned with exactly what you care about.

💡 Pro Tips

Only Enable What You Need

Too many notifications defeat the purpose. Pick only the ones that help you act faster (e.g., review requests and comments).

📌 Check That Real-Time Box

If you skip enabling real-time alerts, GitHub will only send scheduled reminders — which aren’t as useful when you're trying to respond quickly.

👥 Team Setup Still Matters

If your entire team needs better notifications, use shared repository subscriptions in Slack too, so channels get relevant updates without personal DM clutter.

🧩 Final Thoughts

Setting up personal Slack notifications for GitHub pull request reviews takes minutes, but the payoff is real: faster responses, fewer missed reviews, and communication that actually helps instead of distracts.

If you want to refine this further or integrate it with other workflows — I’d love to help!

Reference

Sponsored

Feeling stuck or preparing for your next iOS role? Check out my 4-week iOS Coaching Program for hands-on guidance to sharpen your technical judgment and career direction.

If you enjoy this newsletter, you can always buy me a coffee — it’s deeply appreciated ☕️

Reply

Avatar

or to participate

Keep Reading