Original Reddit post

Tell me if this sounds familiar:

  • you send Claude off running some complex task
  • you go make a cup of coffee
  • you come back a few minutes later to see what Claude has accomplished, just to find that… wtf! Claude got stuck on an approval prompt 5 seconds after you left, and did nothing. I ran into this constantly, so I decided to fix it. I build a simple tool to route Claude Code approval requests to a Slack channel. Now, whenever Claude gets stuck on a permissions prompt, it will send a message into a designated Slack channel. I get a nice push notification on my phone, and I can approve or deny the request right from the Slack message. If this sounds like something you could use, check out the repo at https://github.com/mdw87/claude-slack-approval which has instructions to set it up. It works using Claude Code’s HTTP hooks feature — a lightweight Node.js server sits in the middle, receives the hook payload, posts to Slack, and waits for a button click before responding. Setup is pretty simple: Clone the repo Run /setup-slack-auth-bot inside Claude Code and it walks you through the whole thing interactively Or follow the manual steps in the README (~10 min) I would love to hear if anyone has feedback or ideas on how this could be made better! submitted by /u/Middle-Nerve1732

Originally posted by u/Middle-Nerve1732 on r/ClaudeCode