Push

List of Push Notification Triggers and their Default Templates

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