HR: Workflows and Email templates

Modified on Tue, 26 Jul 2022 at 12:11 PM

Here you can find several examples of Workflows and Email templates, commonly used for HR processes. Remember to visit our article Create Workflows and Email templates to learn how to set them up.


Note: For these examples, we recommend that you first create the email templates and, afterward, you build the workflows in which they will be used.


TABLE OF CONTENTS


Notification before an upcoming birthday


Email template overview


First, set up the details of your email template:


Email template name: Upcoming birthday reminder


Subject: Reminder: {!userPersonal.nextBirthday} is the birthday of {!userPersonal.displayName}


Body:

 

Hello,

{!userPersonal.nextBirthday} is the birthday of {!userPersonal.displayName}.

Please take care of the next steps according to your team-related arrangements.

Best regards,

Your HR Team


Afterward, fill in the email template settings on the right panel as follows:

  • Category: choose HR
  • Company: choose your preferred company
  • Language: choose your preferred language
  • Object: Employee
  • Field: (empty)


Finally, click CREATE to save your email template and finish the first step.



Workflow definition overview


First, fill in the fields as follows:


Workflow name
Upcoming birthday reminder
Object selected
Employee
Trigger
Custom trigger: Next birthday
Schedule

5 days before

Filter

Active - equals to - Active


Your workflow will look like this:



Click SAVE AND NEXT. Then, click ADD ACTION and fill the fields as follows:


Action name

Upcoming birthday reminder

Action type

Email alert

Email template

Upcoming birthday reminder

Sender email address

no-reply@kenjo.io

Recipient

Manager


The action you just added will look like this:



Finally, click ADD ACTION. Click FINISH to finish setting up your workflow. Remember to activate your workflow once you are ready to use it by setting the toggle ACTIVE.


Reminder upload of medical certificate for sickness over three days


Email template overview


First, set up the details of your email template:


Email template name: Reminder to upload a medical certificate for sickness over 3 days


Subject: Reminder: Please upload your medical certificate to Kenjo


Body:



Hello,

Please upload your doctor certificate here in Kenjo for your {!_timeOffTypeName} from {!_from} to {!_to}. If you have already uploaded your medical certificate, please consider this email irrelevant.

We wish you a good recovery and look forward to seeing you soon!

Best regards,

Your HR Team

Afterward, fill in the email template settings on the right panel as follows:

  • Category: choose HR
  • Company: choose your preferred company
  • Language: choose your preferred language
  • Object: Time off request
  • Field: (empty)


Finally, click CREATE to save your email template and finish the first step.




Workflow definition overview


First, fill in the fields as follows:


Workflow name
Reminder to upload a medical certificate for sickness over 3 days
Object selected
Time off request
Trigger
Time off request record is created
Schedule

Immediately after

Filter

Time off type - equals to - Sickness

Working days/hours - greater than or equals to - 3


Your workflow will look like this (make sure to add all the filters from the table above):



Click SAVE AND NEXT. Then, click ADD ACTION and fill the fields as follows:


Action name

Reminder to upload a medical certificate

Action type

Email alert

Email template

Reminder to upload a medical certificate for sickness over 3 days

Sender email address

no-reply@kenjo.io

Recipient

Employee


The action you just added will look like this:



Finally, click ADD ACTION. Click FINISH to finish setting up your workflow. Remember to activate your workflow once you are ready to use it by setting the toggle ACTIVE.


Information in the employee profile has been changed


Email template overview


First, set up the details of your email template:


Email template name: Information in the employee profile has been changed


Subject: In the profile of {!userPersonal.displayName}, information has been changed


Body: 


Hello,

In the employee profile of {!userPersonal.displayName} details have been changed.

Best regards,

Your HR Team


Afterward, fill in the email template settings on the right panel as follows:

  • Category: choose HR
  • Company: choose your preferred company
  • Language: choose your preferred language
  • Object: Employee
  • Field: (empty)


Finally, click CREATE to save your email template and finish the first step.




Workflow definition overview


First, fill in the fields as follows:


Workflow name
Information in the employee profile has been changed
Object selected
Employee
Trigger
Employee record is updated
Schedule

Immediately after

Filter

IBAN code - is modified (suggestion)


Note: The filter is optional. If no filter is selected, you will be informed about every change in an employee's profile.


The workflow from the example will notify you whenever the IBAN code of one of your employees has been changed. You can create other workflows following this example and setting different filters to ensure you get notified whenever any important information on your employees' profiles gets modified. You can also edit the email template to further specify which information has changed.


Your workflow will look like this:



Click SAVE AND NEXT. Then, click ADD ACTION and fill the fields as follows:


Action name

Information in the employee profile has been changed

Action type

Email alert

Email template

Information in the employee profile has been changed

Sender email address

no-reply@kenjo.io

Recipient

Select employee (suggestion)


Note: In our example, we have chosen the Recipient "Select employee" as we only want to notify the HR manager about this change.


The action you just added will look like this:



Finally, click ADD ACTION. Click FINISH to finish setting up your workflow. Remember to activate your workflow once you are ready to use it by setting the toggle ACTIVE.


Reminder of remaining vacation from the previous year


Email template overview


First, set up the details of your email template:


Email template name: Reminder: Expiration of carryover days from the previous year


Subject: Expiration of carryover days from last year

Body:


Dear employees,

 

The vacation days carried over from last year will expire on the 31st of March of this year.

 

Please check your holiday balance and make sure you use any remaining carryover days before that date.


Best regards,

 

Your HR Team



Afterward, fill in the email template settings on the right panel as follows:

  • Category: choose HR
  • Company: choose your preferred company
  • Language: choose your preferred language
  • Object: Recurrent workflow
  • Field: (empty)



Finally, click CREATE to save your email template and finish the first step.


Workflow definition overview


Note: As the expiration of carryover days happens yearly, this is a recurrent workflow. This is one of the only workflows where we toggle the option "Repeat workflow", so every year you can send your employees a reminder of the vacation days they still haven't taken.  


First, fill in the fields as follows:


Workflow nameReminder: Expiration of carryover days from the previous year
RepeatYearly
Starting ondate to start
EndsNever


Your workflow will look like this:





Click SAVE AND NEXT. Then, click ADD ACTION and fill the fields as follows:


Action nameReminder: Expiration of carryover days from the previous year
Action typeEmail alert
Email templateReminder: Expiration of carryover days from the previous year
Sender email addressno-reply@kenjo.io
Select companyYour company


The action you just added will look like this:




Finally, click ADD ACTION. Click FINISH to finish setting up your workflow. Remember to activate your workflow once you are ready to use it by setting the toggle ACTIVE.


Expiry of the validity of a document

Email template overview


First, set up the details of your email template:


Email template name: Expiry of the validity of a document


Subject: The document {!name} of {!relatedTo} expires on {!validUntil}


Body: 


Hello,


the document {!name} tagged {!tags} by {!relatedTo} expires on {!validUntil}. Please take the necessary actions if the document needs to be renewed.


Best regards,


Your HR Team



Afterward, fill in the email template settings on the right panel as follows:

  • Category: choose HR
  • Company: choose your preferred company
  • Language: choose your preferred language
  • Object: Document
  • Field: (empty)




Finally, click CREATE to save your email template and finish the first step.


Workflow definition overview


First, fill in the fields as follows:


Workflow nameExpiry of the validity of a document
ObjectDocument
TriggerDocument valid until
Schedule14 days before


Your workflow will look like this:


Click SAVE AND NEXT. Then, click ADD ACTION and fill the fields as follows:


Action nameExpiry of the validity of a document
Action typeEmail alert
Email templateExpiry of the validity of a document
Sender email addressno-reply@kenjo.io
RecipientSelect employee


The action you just added will look like this:


Note: In this case, we have chosen "Select employee" as we want to notify the HR manager only about this change. 


Finally, click ADD ACTION. Click FINISH to finish setting up your workflow. Remember to activate your workflow once you are ready to use it by setting the toggle ACTIVE.


Task for the renewal of the certificate of enrollment 


Note: The "Certificate of enrollment" tag must have been previously created and used. To create the tag, go to Settings > Smart docs > Settings > (+) ADD TAG


Workflow definition overview


First, fill in the fields as follows:


Workflow nameTask for the renewal of the certificate of enrollment
ObjectDocument
TriggerDocument valid until
Schedule14 days before 
FilterTags - equals to - Certificate of enrollment 

Your workflow will look like this:



Click SAVE AND NEXT. Then, click ADD ACTION and fill the fields as follows:


Action nameTask for the renewal of the certificate of enrollment
Action typeTask
AssigEmployee
Due date14 days after


The action you just added will look like this:




Finally, click ADD ACTION. Click FINISH to finish setting up your workflow. Remember to activate your workflow once you are ready to use it by setting the toggle ACTIVE.


Reminder of an open Task


Email template overview


First, set up the details of your email template:


Email template name: Reminder of an open Task


Subject: Reminder of your Task {!title} with due date on {!dueDate}


Body: 


Hello,


You have a Task named {!title} in Kenjo that is past its due date on {!dueDate}.

Please complete it as soon as possible and mark it as done.


You can check your Tasks in Kenjo by clicking here.


Best regards,


Your HR Team



Afterward, fill in the email template settings on the right panel as follows:

  • Category: choose HR
  • Company: choose your preferred company
  • Language: choose your preferred language
  • Object: Task
  • Field: (empty)


Finally, click CREATE to save your email template and finish the first step.



Workflow definition overview


First, fill in the fields as follows:


Workflow definitionReminder of an open Task
ObjectTask
TriggerCustom trigger: Due date
Schedule1 after 
FilterDone - not equals to - Done


Your workflow will look like this:



Click SAVE AND NEXT. Then, click ADD ACTION and fill the fields as follows:


Action nameReminder of an open Task
Action typeEmail alert
Email templateReminder of an open Task
Sender email addressno-reply@kenjo.io
RecipientEmployee


The action you just added will look like this:




Finally, click ADD ACTION. Click FINISH to finish setting up your workflow. Remember to activate your workflow once you are ready to use it by setting the toggle ACTIVE.



Two-Step Approval Process


This workflow is meant to notify the second approver of a time off request. To be able to use this workflow, you should have activated the Two-step approval in Settings > Time off > Settings. The first approver is, by default, the direct managers set on the “Reports to” field of the employee and is who gets the notification of a new Time off request through the workflow “Time off: Notification to manager”. With the workflow you-re about to create, the second approver will receive a notification to approve the request once the first approval had done so.


Email template overview


First, set up the details of your email template:


Email template name: 2-step approval


Subject: You have a pending time off request as a second approver


Body: 


Hello,


There is a {!_timeOffTypeName} request from {!relatedUser.displayName} already approved by his/her direct manager waiting for your approval in Kenjo. 

You can view this request directly in Kenjo.


Best regards,


Your HR Team


Afterward, fill in the email template settings on the right panel as follows:

  • Category: choose HR
  • Company: choose your preferred company
  • Language: choose your preferred language
  • Object: Time off
  • Field: (empty)


Finally, click CREATE to save your email template and finish the first step.


Workflow definition overview


First, fill in the fields as follows:


Workflow definition2-step approval
ObjectTime off request
TriggerTime off request record is updated
ScheduleInmediately after
FilterStatus - equals to - InApproval


Your workflow will look like this:



Click SAVE AND NEXT. Then, click ADD ACTION and fill the fields as follows:


Action name2-step approval
Action typeEmail alert
Email template2-step approval
Sender email addressno-reply@kenjo.io
RecipientSelect employee (the specific employee selected as the second approver)



Finally, click on FINISH

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article