Repository navigation
Support
Need help with OnCall Notify? We're here to assist you!
For bug reports, feature requests, or technical issues, please use GitHub Issues:
This is the fastest way to get help because:
- ✅ The development team monitors issues daily
- ✅ Other users can benefit from solutions
- ✅ You can track progress on fixes
- ✅ Community members can help troubleshoot
Please check if your question has already been answered:
When reporting a bug, please include:
- macOS Version: (e.g., macOS 14.2 Sonnet)
- App Version: (found in Settings or About)
- Distribution Method: (Mac App Store or Direct Download)
- Steps to Reproduce: What you did before the bug occurred
- Expected Behavior: What should have happened
- Actual Behavior: What actually happened
- Screenshots: If applicable
Example Bug Report:
**Bug**: App crashes when clicking Settings
**Environment:**
- macOS: 14.2 (Sonnet)
- OnCall Notify: v0.16.0
- Distribution: Direct Download from GitHub
**Steps to Reproduce:**
1. Click the menu bar icon
2. Click the gear icon (Settings)
3. App crashes immediately
**Expected**: Settings window should open
**Actual**: App crashes
**Screenshot**: [attached]
Have an idea to improve OnCall Notify?
- Check if it's already requested in existing issues
- If not, open a new feature request
- Describe the feature and why it would be useful
We love hearing from users about what features would help them most!
Do NOT open public GitHub issues for security vulnerabilities.
If you discover a security issue:
- Email: rob@unicornops.ie
- Subject: "Security: OnCall Notify"
- Include detailed description of the vulnerability
- We will respond within 48 hours
Or use GitHub Security Advisories for private reporting.
Comprehensive documentation is available:
- README - Main documentation
- Verify you've entered a valid API token in Settings
- Click "Test Connection" to verify the token works
- Check your internet connection
- Ensure your service account has active incidents or schedules
- Verify the API token is correct and hasn't been revoked
- Check network access to the service API
- Review firewall or VPN settings
- Ensure the token has proper permissions
- Verify the app is running (check Activity Monitor)
- Try quitting and restarting the app
- Check macOS menu bar icon settings
For non-technical inquiries, privacy questions, or other matters:
Email: rob@unicornops.ie
Response Time: We aim to respond within 3-5 business days
Note: For technical issues, GitHub Issues will get you a faster response.
OnCall Notify is open source! The community can help:
- GitHub Discussions: Ask questions and share knowledge
- Issue Comments: Help others with similar problems
- Pull Requests: Contribute fixes and features
If you downloaded from the Mac App Store:
- ⭐ Please leave reviews in the App Store
- 💬 We respond to App Store reviews, but can't troubleshoot there
- 🐛 For detailed support, please use GitHub Issues
| Channel | Typical Response Time |
|---|---|
| GitHub Issues | 1-2 business days |
| GitHub Discussions | 2-3 business days |
| Security Email | Within 48 hours |
| General Email | 3-5 business days |
| App Store Reviews | 5-7 business days |
PagerDuty:
- Log in to PagerDuty
- User Settings → API Access Keys
- Create API User Token
- Copy and paste into OnCall Notify Settings
To start fresh:
- Open Settings in OnCall Notify
- Click "Delete Token" for all services
- Quit and relaunch the app
- Click menu bar icon
- Look at the top of the menu (shows version)
- Or check "About" in Settings
Want to help improve OnCall Notify?
- Report Bugs: Help us fix issues faster
- Suggest Features: Share your ideas
- Contribute Code: Submit pull requests
- Improve Docs: Help make documentation clearer
- Answer Questions: Help other users in Discussions
- Project Homepage: github.com/unicornops/oncallnotify
- Changelog: CHANGELOG.md
- License: GPLv3
We value your feedback! Let us know:
- What features you love
- What could be improved
- What services you'd like to see supported
- Any other thoughts
Thank you for using OnCall Notify! We're committed to making your on-call experience better.