Task-level Work Schedules
Availability: Legacy Enterprise.; Unavailability: Legacy Free, Legacy Professional, Legacy Business.; |
Availability: Enterprise, Pinnacle. ; Unavailability: Free, Team, Business; |
Wrike offers multiple work schedules to support global teams with different workweeks. You can assign a specific work schedule, individual tasks and task-based custom item types, as well as configure the default schedule for all tasks in your space settings. This ensures tasks are scheduled accurately and displayed correctly across all views for team members working in different regions. This helps effectively manage working and non-working days, making the planning phase more accurate by incorporating regional schedules into your project timeline.
Important
This functionality applies exclusively to unassigned tasks - tasks that are either assigned to job roles only or not assigned to anyone at all. It does not apply to tasks that have been assigned to specific people.
Task-level work schedules are supported in the following areas:
-
Task dates and duration calculations.
-
Auto-rescheduling (when work schedules change or tasks are assigned/unassigned).
-
Date pickers (non-working days appear grayed out based on the task schedule).
-
Gantt chart (when dragging or resizing tasks, non-working days appear grayed out according to the tasks’s schedule).
-
Calendar (when scheduling tasks).
To easily see which schedules are applied to tasks, you can add the Work schedule field to your view:
-
Navigate to the relevant task and switch to Table View 1.
-
Click the Fields button 2 in the toolbar.
-
Scroll down and enable the toggle button next to the Work schedule 3.
The column is added to your table, allowing you to view the work schedules assigned to each task or item.
Additionally, you can also view the Work schedule in the task's item view under the fields tab.
By default, space admins and users with full access or editor roles have the ability to edit or change a task's work schedule. In Enterprise accounts, these permissions can be managed through the user's access roles.
To change the task’s work schedule:
-
Navigate to the relevant task in Table View where you’d like to change the work schedule.
-
Click on the task’s Work schedule field column.
-
Select the desired work schedule from the drop-down menu to apply it to the task.
Note
If a task is assigned to a user, it automatically applies that user's schedule including their time off and other personal schedule exclusions. In this case, the work schedule field becomes grayed out and cannot be modified. You can still select a different schedule, but it will only be applied when all users are unassigned from the task.
For bulk updates:
-
Click on the task’s Work schedule field column.
-
Hover over the corner, click the round icon, then click and drag it to the preferred tasks.
The new schedule will automatically apply.
Alternatively, you can open the task’s item view, click the Work schedule menu 1 under the fields, and choose the desired work schedule from the drop-down menu 2.
Note
This field is also available in task-based custom item type views, but you must first enable it in the custom item type configurator.
Space admins can change the work schedule in the space settings. By default, all new tasks are linked to the Default Schedule when they are created. However, you can change this to make task creation easier — if you set a different work schedule for your space, any new tasks created in that space will automatically use the selected schedule (as long as they remain unassigned).
In addition, the schedule you choose in the space settings will be shown as the default view for working and non-working days in the Gantt chart layout. This is a visual setting only and does not impact how tasks are actually scheduled — the correct task schedules will always be applied.
To change this, you need to create a custom work schedule. Once additional work schedules are created, you can apply them for a specific space in space settings:
-
Navigate to the relevant space in the sidebar.
-
Click the gear icon 1 next to the space overview to open the space settings.
-
Switch to the Work schedule tab 2.
-
Click the Work Schedule menu 3 and select the work schedule from the drop-down 4.
-
Click Save Changes.
All new tasks created in this space will follow the selected work schedule in a space. If a user is assigned to a task, it will automatically switch to the assignee’s work schedule.
Note
-
You cannot create or edit work schedules within a space's settings.
-
If a space is reconfigured to be linked to another work schedule, the schedules of existing tasks in that space will not automatically change.
-
If a task is moved or cross-tagged with another space that has a different work schedule, the task's original work schedule will not change.
Account owners and admins can control which users' access roles have permission to manage work schedules for tasks. In Enterprise accounts, these permissions can be restricted.
To do so:
-
Click on your profile image 1 in the sidebar.
-
Select Settings 2 from the drop-down menu.
-
In the left hand navigation panel, click Access roles 3 under Account management.
-
Scroll down to the Tasks and Subtasks section 4.
-
Click the checkbox next to Change work schedule for tasks 5 for the appropriate access roles.
-
Click Save changes.
You can track changes to task schedules in Wrike by using the Activity report. This allows you to export data showing how and when task schedules were modified.
To do so:
-
Navigate to your profile Settings page.
-
Click Activity reports 1 in the left hand navigation panel under Account management.
-
Click + Add operation and select Tasks, folders and projects section 2 in the dialogue box that appears.
-
Enable the checkbox for Task schedule changed 3.
-
Click Choose 4.
-
When a task is not assigned to any user (either unassigned or assigned to job roles only), this task schedule will be calculated based on the selected task schedule instead of the account Default Schedule.
-
When a task is assigned to a user - selected task’s work schedule is ignored and the assignee schedule is taken into account.