Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Time Off template

Build an application in App Engine Studio (AES) using the Time Off Requests template to schedule employee vacations and time-off.

To use the Time Off template, install this application from the ServiceNow Store.

Create a time off application to streamline the process for employees to request time off through a single mobile or web-based form. Managers are notified via email when a request is submitted. They can use a mobile app or a web-based portal to view historical and pending requests by month or year for an employee or their entire team. This allows the manager to make informed decisions, improve planning for upcoming work, or identify where shifts must be covered. Employees are automatically notified when their requests are approved or rejected and why. If plans change and updates to an approved request are required, the employee can edit and resubmit their requests for approval through the portal.

For more information on creating an application using a template, see Create your app using an application template.

Parent Topic:Available templates

Time Off template contents

The following tables, experiences, automated workflows, and roles are included in the Time Off template for App Engine Studio (AES).

Tables in the Time Off app template

Table label \[name\]Description
Time Off Request Table\[x\_<company-code>\_<my\_time\_off\_request\_app>\_request\]Track time off requests that employees create using the Time Off Request app. For example, the employee name, creation date, manager, requested days off, and state of the time off request.

Experiences in the Time Off app template

ExperienceExperience typeDescription
Time Off Request | Default viewFormForm for managers and admins to use as a template for time off requests.
Time Off Request | WorkspaceFormWorkspace where managers can view, submit, and approve or reject time off requests. The workspace also contains historical records which can be viewed by team, employee, and time.
App name | PortalPortalPortal for managers and admins to view, submit, and approve or reject time off requests and for employees to view, edit, review, or cancel their time off requests.
App name | WorkspaceWorkspaceWorkspace where managers and admins can use view, submit, and approve or reject time off requests.
Time Off Request | RecordFormForm that managers can use to view, submit, and approve or reject time off requests.
Time Off Request | NewFormUsers can create new (save, submit, or cancel), update (save, submit, delete, or cancel), and review (approve or reject) time off requests.
Mobile appMobile experienceEmployees can request time off and access their requests. Managers can submit, view, update, approve or reject time off requests using your organization's iOS or Android app.
DashboardMobile experienceManagers and admins can view time off requests using your organization's iOS or Android app.

Automated workflows in the Time Off app template

Workflow nameWorkflow typeDescription
Time off request - Send commentsFlow - recordSends a notification to an employee or manager when a comment has been added to a time off request.
Daily Time Off inactivating recordsFlowUpdates the remaining time off on Time off request records until the remaining days is set to 0.
Time Off Req ApprovedEmailNotifies an employee of an approved time off request.
Time Off Req Updated/resubmittedEmailNotifies managers of updated/resubmitted time off requests.
Time Off CommentsEmailNotifies an employee or manager of a comment added to a time off request.
Time Off requests - Send notificationsFlow - recordSends a notification to an employee or manager when a time off request state changes. The notification contains details from the time off request.
Time Off Request CancelledEmailNotifies an employee or manager of a cancelled time off request.
Time Off Request RejectedEmailNotifies an employee of a rejected time off request.
Time Off Request - updated/resubmittedFlow - recordSends a notification to an employee or manager that a time off request is updated/resubmitted.
Time Off Req SubmittedEmailNotifies a manager when a time off request is submitted.
Time Off RequestEmailEmployees can draft, request, approve, reject, and cancel time off requests.

Roles in the Time Off app template

Role title \[name\]DescriptionContains roles
Manager\[x\_<company-name>\_ <my time\_off\_request\_app>.manager\]Managers can submit, view, approve, and reject time off requestsCreate, Read \(all\), Edit \(all\)
Employee\[x\_<company-name>\_ <my time\_off\_request\_app>.employee\]Employees can submit, view, edit, and cancel time off requestsCreate, Read \(own\), Edit \(own\), Delete \(own\)
Admin\[x\_<company-name>\_ <my time\_off\_request\_app>.admin\]Admins can manage the time off app and view all recordsCreate, Read \(all\), Edit \(all\), Delete \(all\)
PublicPublic users require no login to access features or functions within the application.Role contains no access by default.