webhook notifications should use @silent #41

Closed
opened 2026-03-09 12:29:22 -07:00 by amari Β· 0 comments

Description

Hey team! πŸŽ‰ Right now, our webhook notifications are pinging everyone with full notification alerts, which is creating a lot of noise in Slack and other integrated channels. We'd love to make these quieter and more respectful of everyone's focus time.

The idea is to update our webhook notification system to use the @silent mention format instead of regular mentions. This way, notifications will still show up in threads and logs (so nothing gets lost!), but they won't trigger those attention-grabbing pings that pull people away from their work.

This is a small but meaningful change that shows we're thinking about our team's experience β€” not just about getting messages through, but about getting them through kindly.

Acceptance Criteria

  • Webhook notifications are sent with @silent formatting enabled
  • Notifications still appear in relevant Slack channels/threads (visibility preserved)
  • Desktop/mobile notification badges are not triggered (the core goal ✨)
  • All existing webhook event types support silent mode (standard events, custom events, etc.)
  • Documentation is updated to reflect this change so future developers understand the choice
  • A quick test confirms that messages arrive without causing notification storms

Notes

Feel free to check the webhook integration docs and our Slack API setup β€” there might be some config already in place that makes this even easier than we think! And if you run into any questions about which notification types should stay loud (if any), just holler β€” we can chat through the use cases together. πŸ’™

# Description Hey team! πŸŽ‰ Right now, our webhook notifications are pinging everyone with full notification alerts, which is creating a lot of noise in Slack and other integrated channels. We'd love to make these quieter and more respectful of everyone's focus time. The idea is to update our webhook notification system to use the `@silent` mention format instead of regular mentions. This way, notifications will still show up in threads and logs (so nothing gets lost!), but they won't trigger those attention-grabbing pings that pull people away from their work. This is a small but meaningful change that shows we're thinking about our team's experience β€” not just about getting messages through, but about getting them through *kindly*. # Acceptance Criteria - [ ] Webhook notifications are sent with `@silent` formatting enabled - [ ] Notifications still appear in relevant Slack channels/threads (visibility preserved) - [ ] Desktop/mobile notification badges are not triggered (the core goal ✨) - [ ] All existing webhook event types support silent mode (standard events, custom events, etc.) - [ ] Documentation is updated to reflect this change so future developers understand the choice - [ ] A quick test confirms that messages arrive without causing notification storms # Notes Feel free to check the webhook integration docs and our Slack API setup β€” there might be some config already in place that makes this even easier than we think! And if you run into any questions about which notification types should stay loud (if any), just holler β€” we can chat through the use cases together. πŸ’™
naomi closed this issue 2026-03-09 20:24:14 -07:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nhcarrigan/elysium#41