Add Registered Student To School User
Notifies when a registered student is added to a school user's list.
Notifies when a registered student is added to a school user's list.
Notifies alternate signups that an interview schedule has started.
Notifies when an appointment has been approved.
Notifies when an employer approval request has been approved.
Notifies when an event has been approved.
Notifies when a Handshake AI (HAI) application has been approved.
Notifies when an interview schedule has been approved.
Notifies when an interview slot swap request has been approved.
Notifies students of new job postings after postings have been approved. Relevance will be applied to ensure the student and job are a good match.
Notifies when a job review has been approved.
Notifies when a registration has been approved.
Notifies a user when they have been assigned an interview slot.
Notifies when an appointment has been cancelled.
Notifies when a user meeting has been cancelled.
Notifies when a user has checked in to an appointment.
Notifies when a user has checked in to an interview slot.
Promotional push and in-app notifications for the Codex Creator Challenge partnership campaign (Codex x Handshake). Runs weekly for 5 weeks (3/29 - 4/26 2026) with two audience tracks.
Questionnaire
Notifies when a new appointment has been created.
Notifies when a comment is added to an appointment.
Notifies when a comment is added to a document.
Notifies when a new drop-in session is available.
Notifies when a new employer approval request has been created.
Notifies when a comment is added to an employer approval request.
Notifies when an employer has been flagged.
Notifies when a new event has been created.
Notifies when a comment is added to an event.
Notifies when a comment is added to an experience.
Notifies when a new interview schedule has been created.
Notifies when a comment is added to an interview schedule.
Notifies when an interview slot swap has been requested.
Notifies when a new job has been created.
Notifies when a new job posting has been created.
Notifies when a new note has been created.
Notifies when a comment is added to a posting.
Notifies when an employer approval is needed for a posting.
Notifies when a new registration has been created.
Notifies when a comment is added to a registration.
Start here to learn more about how to create through the Notifications Sending Service API.
Notifications Data Service exists at//github.com/joinhandshake/notifications/tree/main/services/data
Notifies when an interview schedule date has been changed.
Notifies when an interview slot date has been changed.
Notifies when an appointment has been declined.
Notifies when an employer approval request has been declined.
Notifies when an event has been declined.
Notifies when an interview schedule has been declined.
Notifies when an interview slot swap has been declined.
Notifies when a job posting has been declined.
Notifies when there is an error with a user's calendar metadata sync.
Reminds about an upcoming job expiration.
Reminds about an upcoming job posting expiration.
Recommends feed content posts to users based on their interests.
Delivers a digest of employer analytics.
Notifies users about follower milestones they have reached.
The FRUX (first-run user experience) notifications series is a 28-day notification series that introduces users to various parts of the Handshake app (e.g. Feed, People search, Profile).
Promotional notification for giveaway campaigns.
Handshake tips notifications that help students get the most out of the platform. Delivered as in-app notifications.
Notifies users about a career fair invitation.
Notifies users about an event invitation.
Notification sent to students to remind them about upcoming application deadlines for jobs they have shown interest in.
Notifies when a user leaves an interview slot.
Notifies when someone likes a user's content post.
Notifies when an application is marked as alternate.
Notifies when an application is marked as primary.
Notifies users when a new comment is added to their post. Separate configs exist for student users and employer/educator users.
Notifies when someone follows the user.
Notifies community members about new posts in hosted communities.
Notifies when a user is mentioned in a content comment.
Notifies when a user is mentioned in a content post.
Notifies users when someone replies to their comment. Separate configs exist for student users and employer/educator users.
Notifications sent to students about new cohort activity, delivered via in-app and push channels.
Notifies when a user is marked as a no-show for an appointment.
Welcome to the Notification Sending Service documentation! Here you will find everything you need to send a notification for both the recruiting and Handshake AI platform.
Overview
Notifies the applicant about their application status.
Notifies Career Services staff about an employer flag.
Prompts active students to add or confirm a personal (non-school) email on their profile, so Handshake can reach them outside their school inbox.
Notifies about new posts from brands the user follows.
Notifies about new posts from people the user follows.
Notifies about new posts from the user's cohort.
Notifies primary signups that an interview schedule has started.
In-app notifications that inform students of their profile views for the day.
Digest of questions for employers.
Digest of questions for school staff.
Notifications Relevance Service exists at//github.com/joinhandshake/notifications/tree/main/services/relevance
Reminds users about an upcoming appointment.
Reminds users about an upcoming career fair.
Event reminder notifications sent to users registered to the event.
Reminds users about an upcoming interview slot.
Requests an evaluation for an experience.
Requests a user to reactivate their account.
Requests staff member access for an employer.
These notifications alert students regarding their saved job searches. Each saved search has its own custom notification logic set up by the student. They can select daily or weekly notifications that send via email, in-app, and/or push when new jobs are added to their saved search.
Notifications Sending Service exists at//github.com/joinhandshake/notifications/tree/main/services/sending
Notifies when a user takes an interview slot.
There is a rake task that can create all student in-app notifications that are currently supported. Before running this task, you'll want to make sure that the Notifications Service is running.
Notifies users about a Terms of Service update.
Notifies users about the January 2026 Terms of Service update.
Promotional notification for the UK Live Rent Free campaign.
Notifies when an approved event has been updated.
Notifies when a document has been updated.
Notifies when an event has been updated.
Notifies when an interview schedule has been updated.
Periodic digest of activity from the user's school.