Set up leave approval workflows to ensure leave requests go through the right approvers before being finalized.
Step 1 — Go to Settings
Step 2 — Go to Policies
Inside Settings, click on the Policies tab.
Select the policy where you want to set up leave approval.
Step 3 — Go to Leave Tab
Step 4 — Configure Approval Workflow
Who do employees need leave approval from?
Click the box to select the approver type from the dropdown:
Their Manager: Employee submits request to their assigned manager.
Permission Groups: Choose any permission group you’ve created (e.g., HR Manager Permission, Manager Permission, Admin Permission, or other custom permissions).
If you select a permission group, employees can pick one person from that group to send the request to.
If they have no manager, who should approve their leave?
If you selected Their Manager above but some employees don’t have assigned managers:
Use this field to select fallback approvers.
A dropdown list will show users included in your permission groups.
Step 5 — Configuring Leave Approval Layer Settings
You can now configure how leave requests are approved by choosing between a Fixed Approval Layer structure or a Dynamic Approval Layer structure. This provides greater flexibility by allowing approval workflows to automatically adjust based on the number of leave days requested.
Selecting the Approval Layer Type
Navigate to the Leave Policy settings and locate the Leave Approval Layer Setting section.
You can choose one of the following options:
Fixed Leave Approval Layer
Uses the standard approval hierarchy.
Supports one to four approval layers.
The same approval flow applies to all leave requests regardless of the number of leave days requested.
Dynamic Leave Approval Layer
Allows approval layers to change automatically based on the leave duration.
Different approval requirements can be configured for different leave day ranges.
Helps streamline approvals for shorter leave requests while maintaining stricter controls for longer absences.
Configuring Dynamic Approval Rules
After selecting Dynamic Leave Approval Layer, define the leave day ranges and corresponding approval layers.
For example:
1–2 Days Leave → Require 2 Approval Layers
3–4 Days Leave → Require 3 Approval Layers
Based on this configuration:
An employee requesting 2 days of leave will require approval from 2 approvers.
An employee requesting 4 days of leave will require approval from 3 approvers.
The system will automatically determine the required approval flow when a leave request is submitted.
Step 6 — Save the Policy
After configuring the approval layer settings, click Update Policy to save your changes.
✅ Additional Notes:
Dynamic approval layers are applied automatically based on the number of leave days requested.
Fixed approval layers continue to follow the same approval hierarchy for all leave requests.
Approval workflows are generated at the time the leave request is submitted.
Dynamic Leave Approval Layer configuration is currently available on the web system.
Mobile application support for this feature is still pending release.






