To address this need, we ruled out developing a fully customized notification solution due to associated development costs and time. After evaluating options, our choice fell on Knock, a multi-channel notification platform perfectly suited to the task. Integration was structured around a centralized backend for sending notifications within the app, by email, and via Slack, while receiving requests from other services through NATS JetStream. Additionally, a React component provided by Knock for the frontend ensured rapid implementation and a seamless, consistent user experience.