📋 Quick Setup
Webhook URL:
https://hls.clidecoder.com/webhook
Webhook Secret:
0eafeebff81353f861742e1391ba371f045d1fbc586f9033f8e789954c7c9733
🏢 Organization-Level Webhook (Recommended)
Best for: clidecoder and shawn-storie organizations - covers ALL repositories automatically
- Go to your GitHub organization page
- Click Settings → Webhooks
- Click Add webhook
- Configure the webhook:
- Payload URL:
https://hls.clidecoder.com/webhook
- Content type:
application/json
- Secret: Use the secret above
- Which events: Select "Send me everything"
- Active: ✅ Checked
- Click Add webhook
📁 Repository-Level Webhook
Use when: You want to monitor specific repositories only
- Go to your repository on GitHub
- Click Settings → Webhooks
- Click Add webhook
- Use the same configuration as above
🤖 What Happens Next?
⚡
Instant Processing
All GitHub events are captured in real-time
🤖
Claude Auto-Analysis
Every event triggers Claude AI analysis
🔄
GitHub Actions
Automated labels, assignments, comments
📊
Web Dashboard
Monitor all activity from this interface
🔧 Troubleshooting
Common Issues & Solutions
Webhook not receiving events:
- Check webhook delivery history in GitHub settings
- Verify the URL is exactly:
https://hls.clidecoder.com/webhook
- Ensure "application/json" content type is selected
Signature verification failing:
- Double-check the webhook secret matches exactly
- Make sure there are no extra spaces in the secret
Events not appearing:
- Check that "Send me everything" is selected
- Or manually select specific events like "Issues", "Pull requests", "Pushes"
✅ Ready to go! After setting up your webhook, all GitHub events will be automatically processed with Claude AI analysis.