Here’s a list of all push notification triggers, what they do, and their default templates.
Candidate Triggers
Document to Sign Added
This trigger is used to notify candidates that they need to log in to their profile to sign a newly added document.
Client Triggers
Document to Sign Added
This trigger is used to notify clients that they need to log in to their profile to sign a newly added document.
Chat Triggers
New Chat
This trigger notifies the user that they have a new chat message.
Default Template
Title: New chat message
Message Body: Message from [[fname]] [[lname]]: [[message]]
Event Care Triggers
Event Broadcast
This trigger is used when you broadcast an event.
Job Triggers
1. Automatically Broadcast new Shift Job
If this setting is turned on to auto broadcast a shift job, this is the push notification the user receives.
Default Template
Title: A newly available job.
Message Body: Hi [[fname]] [[lname]] [[date]] [[start_time]]
2. Automatically Rebroadcast Shift Job
If you have the setting set to rebroadcast a shift job, this is the push notification the user receives.
Default Template
Title: A newly available job.
Message Body: Hi [[fname]] [[lname]] [[date]] [[start_time]]
3. Job Assigned Candidate Notification
When you assign a candidate to a shift job, this is the push notification that will go to the candidate. This is not when a candidate accepts a shift job, but this is when you manually assign a candidate.
Default Template
Title: Hey [[candidatefname]] [[candidatelname]], New Job Assigned
Message Body: Client [[clientfname]] Date: [[date]], Start Time: [[starttime]].
4. Job Assigned Client Notification
After you assign a candidate to a job, this is the push notification that will go to the client. This is not when a candidate accepts a shift job, but this is when you manually assign a candidate.
Default Template
Title: Hey [[clientfname]], Candidate assigned to your job
Message Body: Candidate: [[candidatefname]] [[candidatelname]]. Date: [[date]], Start Time: [[starttime]].
5. Job Unassigned Candidate Notification
If you unassign a candidate from a shift job they were assigned to, this will be the push notification the candidate receives.
Default Template
Title: Hey [[candidatefname]] [[candidatelname]], Job Unassigned
Message Body: Client [[clientfname]] Date: [[date]], Start Time: [[starttime]].
6. Job Unassigned Client Notification
Default Template
Title: Hey [[clientfname]], Candidate unassigned from your job
Message Body: Candidate: [[candidatefname]] [[candidatelname]]. Date: [[date]], Start Time: [[starttime]].
7. Job Assigned To Other Candidate Applicant Notification
For shift jobs, we have a setting to inform candidates who are marked interested in a shift job that another candidate was assigned. This is the push notification the candidate receives.
Default Template
Title: Booking assigned to other candidate - [[clientfname]] [[date]]
Message Body: The booking on [[date]] of the client [[clientfname]] is assigned to other candidate.
8. Shift Job Accepted Client Notification
Default Template
Title: Hey [[fname]], Candidate assigned to your job
Message Body: Candidate: [[candidatefname]] [[candidatelname]]. Date: [[date]], Start Time: [[starttime]].
9. Shift Job Accepted Candidate Notification
If you are using the setting to allow candidates to accept or decline a shift job, if they accept, this is the push notification they receive.
Default Template
Title: Hey [[candidatefname]], You have accepted the job for [[clientfname]]
Message Body: Client: [[clientfname]] [[clientlname]]. Date: [[date]], Start Time: [[starttime]].
10. Shift Job Broadcast
This is the push notification the user receives when you manually broadcast a shift job. This is not for auto broadcast but for when you go to a shift job and click broadcast.
Default Template
Title: New shift available
Message Body: [[date]], [[starttime]] - [[endtime]]
11. Shift Job Bulk Broadcast
When you want to broadcast more than one shift job at once, you will use this template.
Note: make sure to use plural tags such as [[joblinks]]. If you use a singular tag, it could make the template not work. This includes using a tag in the subject line as well.
Default Template
Title: New shift available
Message Body: [[date]], [[starttime]] - [[endtime]]
12. Shift Job Candidate Reminder
If you have enabled the setting to send reminders to candidates about an upcoming shift job, this is the push notification they receive.
Note: Make sure to use [[notifyhours]] for notify hours before starting job. This tag will auto populate the number hours prior.
Default Template
Title: Job starting soon!
Message Body: Start time: [[starttime]]
13. Shift Job Client Reminder
If you have enabled the setting to send reminders to clients about an upcoming shift job, this is the push notification they receive.
Note: Make sure to use [[notifyhours]] for notify hours before starting job. This tag will auto populate the number hours prior.
Default Template
Title: Job starting soon!
Message Body: Start time: [[starttime]]
14. Shift Job Clock In Reminder
This is the push notification the candidate receives to remind them to clock in for their shift job if they have not done so yet.
Default Template
Title: Please clock in
Message Body: Hi [[candidatefname]], please clock in! Client: [[postername]], Date: [[date]], Time: [[starttime]]-[[endtime]]
15. Shift Job Clock Out Reminder
This is the push notification the candidate receives to remind them to clock out from their shift job if they have not done so yet.
Default Template
Title: Please clock out
Message Body: Hi [[candidatefname]], please clock out! Client: [[postername]], Date: [[date]], Time: [[starttime]]-[[endtime]]
16. Shift Job Updated Candidate Notification
If a client updates the shift job, this will inform the candidate who has been assigned to the shift job that there has been an update.
Default Template
Title: Booking updated
Message Body: The client [[clientfname]] [[clientlname]], has just updated the booking request for [[date]] [[starttime]]-[[endtime]]. Detail update: [[modified_data]]
17. Shift Job Updated By Admin Candidate Notification
If an admin makes a change or updates a shift job, this will inform the candidate who has been assigned to the shift job.
Default Template
Title: Booking updated
Message Body: Hi [[candidatefname]], the booking request for [[date]] [[starttime]]-[[endtime]] has just been updated. Detail update: [[modified_data]]
18. Shift Job Updated By Admin Client Notification
If an admin makes a change or updates a shift job, this will inform the client.
Default Template
Title: Booking updated
Message Body: Hi [[clientfname]], the booking request for [[date]] [[starttime]]-[[endtime]] has just been updated. Detail update: [[modified_data]]
19. Status Change Notification
This trigger is for shift jobs.
When you select this trigger, you will then need to select who it will be going to. Either the Filler (candidate) or the Poster (client). Then select the status you want the user to be notified at.
Note: If you want them to be notified when a shift job is assigned, you will need to use the Job Assigned trigger, not status change.
20. Unfilled Shift Job Client Reminder
If you have enabled the setting to inform a client that their shift job has not been filled yet, this is the push notification they receive.
Default Template
Title: Unfilled Job!
Message Body: Start time: [[starttime]]
21. Placement Job Broadcast
This will be your template for when you broadcast a shift job.
Default Template
Title: Hi [[fname]]
Message Body: There is a new opportunity available that may be of interest to you