Leave Policies allow you to set the rules for how time off is managed in your workspace. They define the types of leave available — such as vacation, sick leave, or personal days—along with how leave is accrued and the conditions under which it can be taken.
By creating and applying Leave Policies, you ensure that all team members follow consistent rules, which makes managing time off simpler and more transparent for both employees and managers.
To create a Leave Policy,
- Go to Settings > Leave > Create new policy
- Fill out the following fields
- Name: Assign a name to the policy such as Vacation, Sick Leave, etc.
- Members: Select which members the policy applies to, giving you flexibility to assign different policies to different teams or roles.
- Schedule: Whether members will get their annual leave balance regardless of hiring date or whether it will be based on the hiring date.
- Paid or Unpaid: Decide whether the leave type is compensated or unpaid.
- Duration: Set the maximum duration for this leave type.
- Hours or Days: Choose whether the policy tracks leave in hours (useful for partial days) or full days.
- Allow negative balance: Whether members can still take leave if their balance is consumed.
These settings allow you to tailor each policy to reflect your organization’s approach to time off. For example, you might offer paid sick leave tracked in days for all employees, while setting up unpaid personal leave tracked in hours for contractors.
With Leave Policies in place, you can:
- Standardize requests and approvals: Ensure that all leave requests are handled under the same rules.
- Promote fairness and transparency: Members clearly understand what types of leave they are entitled to and under what conditions.
- Simplify reporting and planning: Leave data is automatically reflected in your reports, helping managers plan workloads, manage payroll, and maintain accurate attendance records.
To learn more about Leave Policy settings, visit the Leave Settings article.
Workspace-wide leave settings
To change workspace-wide leave settings:
- Go to settings in the WebWork web interface.
- Click Leave on the left side of the screen.
- Go to the Workspace tab, next to Leave Policy.

Here you can change the following settings:
- The duration of the notice period for leave requests
- Which policies don’t require a notice period
- The member types that can approve leave requests
- The member types that don’t need approval for their leave requests
- How durations are set for your leave policies
Note: if you select One duration for all next to Select duration option for Leave Policies, you will need to input the Time unit and Duration for all your leave policies. If you switch back to Separate duration for each, the durations for your added leave policies will be restored.
Multi-Level Approvals
Leave requests can go through multiple sequential approval stages instead of a single approver, with default behavior unchanged at one level unless admins opt in to add more from the leave settings page, where levels can be added, reordered, or removed. Requests move through configured levels in order, each level must approve before the request advances to the next, and the approver at the current level is notified when it’s their turn (no notification goes out to levels not yet reached). Request status stays “Pending” until every configured level has approved, and rejection at any level stops the request. This shows up on the leave settings page as a new approval-level configuration section, and on the request details page as a progress indicator showing the current level and completed levels. To enable this feature you should go to Settings, then click on Leave and Workspace:

You can add up to 4 approval levels: starting from project manager and the highest level – the owner of the workspace.
Was this article helpful?
Thanks for your feedback.