Relevance Service
Notifications Relevance Service exists at: https://github.com/joinhandshake/notifications/tree/main/services/relevance
NRS serves as a relevancy layer that decides which notifications to send to whom. It exposes a single
endpoint, POST /v1/relevance_decisions/events, which retrieves candidate students from student-search
(SSaaS) for an event, publishes a relevance decision per candidate to DEP, and returns the send
decisions to the caller. It is currently used for the approve_event notification.
Relevance is opt-in per notification: the endpoint returns 400 unless the notification config sets
relevance.enabled: true.
The legacy new-job-alert scoring path was removed in NTF-4920; the notification relevance service no longer scores job postings.
For more info, see Confluence: Data Engineering | Notifications Relevance Service