{"id":140761,"date":"2026-08-04T07:43:18","date_gmt":"2026-08-04T07:43:18","guid":{"rendered":"https:\/\/docs.daftra.com\/?post_type=tutorial&#038;p=140761"},"modified":"2026-08-06T11:25:50","modified_gmt":"2026-08-06T11:25:50","slug":"shift-schedule-unified-entry-point","status":"publish","type":"tutorial","link":"https:\/\/docs.daftra.com\/en\/tutorial\/shift-schedule-unified-entry-point\/","title":{"rendered":"Shift Schedule \u2014 Unified Entry Point"},"content":{"rendered":"<div dir=\"ltr\" lang=\"en\">\n<div class=\"flex-1 flex flex-col px-4 max-w-3xl mx-auto w-full pt-1\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div role=\"feed\" aria-label=\"Chat messages\" aria-describedby=\"_r_9t_\" aria-busy=\"false\" data-find-provider-scope=\"\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div data-sizer-excess=\"0\" data-rocksteady-sizer=\"\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div data-rs-index=\"471\" data-index=\"471\" data-last-message=\"true\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div tabindex=\"0\" role=\"article\" aria-setsize=\"472\" aria-posinset=\"472\" aria-label=\"Message 472 of 472\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div data-test-render-count=\"1\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"group\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"contents\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"group relative relative pb-[var(--msg-assistant-pb,0.75rem)]\" data-is-streaming=\"false\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"font-claude-response relative leading-[1.65rem] [&amp;_pre&gt;div]:bg-bg-000\/50 [&amp;_pre&gt;div]:border-0.5 [&amp;_pre&gt;div]:border-border-400 [&amp;_.ignore-pre-bg&gt;div]:bg-transparent [&amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [&amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"standard-markdown grid-cols-1 grid [&amp;_&gt;_*]:min-w-0 gap-3 [&amp;_&gt;_*:last-child]:mb-0 standard-markdown\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The system provides a unified entry point for viewing and managing shifts through the \u201c<strong style=\"color: #111827;\">Shift Schedule<\/strong>\u201d item in the Attendance sidebar menu. The system automatically routes you to the appropriate screen based on your permissions \u2014 whether you\u2019re an employee viewing your own shifts, or a manager tracking your team\u2019s shifts.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 id=\"accessing_the_shift_schedule\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Accessing the Shift Schedule<\/h2>\n<ol style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">From the main menu, click the \u201c<strong style=\"color: #111827;\">Attendance<\/strong>\u201d section.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Click \u201c<strong style=\"color: #111827;\">Shift Schedule.<\/strong>\u201c<\/li>\n<\/ol>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The system automatically determines which screen you\u2019re taken to based on your permissions:<\/p>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">My Shifts:<\/strong> Appears if you only have the \u201c<strong style=\"color: #111827;\">View My Shifts<\/strong>\u201d permission \u2014 displays the shifts assigned to you in view-only mode.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">My Team\u2019s Shifts:<\/strong> Appears if you have any of the following permissions: \u201c<strong style=\"color: #111827;\">View My Team\u2019s Shifts<\/strong>,\u201d \u201c<strong style=\"color: #111827;\">View All Shifts<\/strong>,\u201d \u201c<strong style=\"color: #111827;\">Manage My Team\u2019s Shifts<\/strong>,\u201d or \u201c<strong style=\"color: #111827;\">Manage Shifts<\/strong>\u201d \u2014 the editing permissions and scope vary based on what\u2019s granted to you.<\/li>\n<\/ul>\n<div style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"flow-root\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"ml-1 mt-6 flex items-center transition-transform duration-300 ease-out\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"p-1 -translate-x-px\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div aria-hidden=\"true\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div aria-hidden=\"true\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><\/div>\n<div class=\"h-px w-full pointer-events-none\" aria-hidden=\"true\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><\/div>\n<h2 id=\"permissions_and_behavior\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Permissions and Behavior<\/h2>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The system relies on a set of shift-related permissions (configured from \u201c<strong style=\"color: #111827;\">Employees<\/strong>\u201d \u2192 \u201c<strong style=\"color: #111827;\">Manage Employee Roles<\/strong>\u201c) to determine your access to the \u201c<strong style=\"color: #111827;\">Shift Schedule<\/strong>\u201d screen and what you can do within it:<\/p>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">View My Shifts:<\/strong> Displays only the shift assigned to you.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">View My Team\u2019s Shifts:<\/strong> Displays the shifts of employees under you, in view-only mode.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">View All Shifts:<\/strong> Displays the shifts of all employees in the account, in view-only mode.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Manage My Team\u2019s Shifts:<\/strong> Lets you edit the shifts of employees under you (assign, change, reassign, etc.).<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Manage Shifts:<\/strong> Lets you edit the shifts of all employees in the account.<\/li>\n<\/ul>\n<h2 id=\"schedule_screen_structure\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Schedule Screen Structure<\/h2>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Employees Column:<\/strong> Each employee appears by name with a colored icon showing the first letter of their name.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Day Cells:<\/strong> Each cell shows the name of the shift assigned to that day (e.g., \u201cMorning Shift\u201d) along with its start and end times. Days with no shift assigned show \u201cNo Shift,\u201d and weekly days off show \u201cWeekend.\u201d<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">\u201c\u22ef\u201d and \u201c+\u201d Icons:<\/strong> These appear when hovering over any cell \u2014 \u201c\u22ef\u201d opens the shift actions menu, and \u201c+\u201d opens the \u201c<strong style=\"color: #111827;\">Custom Day Assignment<\/strong>\u201d panel.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">\u201cShifts\u201d <\/strong>Row at the Bottom: A collapsible\/expandable row showing the number of active shifts for each day, as a quick statistical summary.<\/li>\n<\/ul>\n<h2 id=\"actions_available_from_within_the_schedule\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Actions Available From Within the Schedule<\/h2>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">You can perform several actions directly from within the schedule, without needing to navigate to separate pages.<\/p>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Assigning a Temporary or Custom Shift for a Day<\/strong>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Click the \u201c+\u201d icon shown in the cell for the desired employee and day, to open a side panel titled \u201c<strong style=\"color: #111827;\">Assign Custom Day<\/strong>\u201c:\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The panel shows the selected employee(s) at the top.\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">From the \u201cDay Type\u201d field, choose the required category (e.g., Working Day, Leave, 1\/2 Day, etc.).<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">If you select \u201cWorking Day,\u201d<\/strong> the panel expands to show full shift configuration fields:\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Shift Name:<\/strong> Enter a name for the temporary shift (e.g., \u201cTemporary Shift\u201d).<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Shift Type:<\/strong> Select a distinguishing color for the shift from the list, used to visually identify it in the schedule.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">On Duty Time \/ Off Duty Time:<\/strong> The shift\u2019s official working hours.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Start of Sign-In \/ End of Sign-In:<\/strong> The time window during which the employee is allowed to sign in.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Start of Sign-Out \/ End of Sign-Out:<\/strong> The time window during which the employee is allowed to sign out.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Lateness Grace Period:<\/strong> The number of minutes an employee can arrive after the on-duty time without it being counted as late.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Start Late Time:<\/strong> Sets the point at which actual lateness begins to be calculated (e.g., \u201cAfter the shift start time + grace period\u201d), with a calculation example shown below the field to help you understand its effect.<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">(Optional) Add a \u201cNote,\u201d or attach a supporting document by dragging and dropping it (maximum 20 MB).<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Click \u201cSave,\u201d or \u201cCancel\u201d to discard.<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Shift Actions Menu (\u201c\u22ef\u201d Icon)<\/strong>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Click the \u201c\u22ef\u201d icon shown in the cell to open a dropdown menu with four options:\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Change Shift:<\/strong> Replaces the shift assigned to this day with another shift from the account\u2019s shifts.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Assign Permission:<\/strong> Records an attendance permission (lateness or early leave) for this day.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Assign Day Off:<\/strong> Sets this day as the employee\u2019s weekly day off.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Day Details:<\/strong> Displays all of the day\u2019s details without editing.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Reassigning a Shift<\/strong>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Lets you move a shift from one employee to another without deleting and recreating it.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Press and hold the shift you want to move, then drag it (Drag &amp; Drop) and drop it into the cell of the new employee you want to move the shift to.<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Changing the Base Shift<\/strong>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Lets you edit the base (default) shift assigned to a specific employee, which is automatically applied to their weekly working days.\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Click the shift shown in the desired employee\u2019s column.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">A side panel titled \u201c<strong style=\"color: #111827;\">Assign Base Shift<\/strong>\u201d appears, showing the employee\u2019s current base shift name (e.g., \u201c<strong style=\"color: #111827;\">Morning Shift<\/strong>\u201c).<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">From the buttons shown at the top of the panel, you can: click \u201c<strong style=\"color: #111827;\">Create Shift<\/strong>\u201d to create an entirely new shift, click the pencil icon to edit the current shift\u2019s details, or use the dropdown arrow to select another base shift already defined in the account.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Below that, a \u201c<strong style=\"color: #111827;\">Working Days<\/strong>\u201d section appears, showing the seven days (Monday through Sunday) with each day\u2019s status label (e.g., \u201c<strong style=\"color: #111827;\">Working Day<\/strong>\u201d for regular weekdays, or \u201c<strong style=\"color: #111827;\">Day Off<\/strong>\u201d for weekly days off like Friday and Saturday). An arrow next to each day lets you edit its status independently (switching it from a working day to a day off or vice versa, or assigning it a different shift).<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Click \u201c<strong style=\"color: #111827;\">Save<\/strong>\u201d to apply the changes, or \u201c<strong style=\"color: #111827;\">Cancel<\/strong>\u201d to discard.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Viewing Day Details<\/strong>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Lets you view all the details related to a specific day for a specific employee within the same screen, without needing to navigate to a separate attendance page.\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Click the \u201c\u22ef\u201d icon shown in the cell, and select \u201cDay Details\u201d from the dropdown menu.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">A side panel titled \u201cDay Details\u201d appears, showing the name of the shift associated with this day at the top (e.g., \u201cMorning Shift\u201d).<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The panel displays the following details:\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Current Shift Type:<\/strong> e.g., \u201c<strong style=\"color: #111827;\">Custom Day Shift<\/strong>.\u201d<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Type:<\/strong> e.g., \u201cWorking Day.\u201d<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Start Date \/ End Date.<\/strong><\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">On Duty Time \/ Off Duty Time.<\/strong><\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Start of Sign-In \/ End of Sign-In.<\/strong><\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Start of Sign-Out \/ End of Sign-Out.<\/strong><\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Lateness Grace Period:<\/strong> The number of minutes allowed (shows \u201c-\u201d if no grace period is set).<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Start Late Time:<\/strong> Clarifies the point at which actual lateness begins to be calculated (e.g., \u201cAfter the lateness grace period only\u201d).<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Click \u201c<strong style=\"color: #111827;\">Edit Day<\/strong>\u201d to go directly to editing the day\u2019s details, or \u201c<strong style=\"color: #111827;\">Cancel<\/strong>\u201d to close the panel without editing.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2 id=\"available_filters\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Available Filters<\/h2>\n<div class=\"flex-1 flex flex-col px-4 max-w-3xl mx-auto w-full pt-1\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div role=\"feed\" aria-label=\"Chat messages\" aria-describedby=\"_r_9t_\" aria-busy=\"false\" data-find-provider-scope=\"\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div data-sizer-excess=\"0\" data-rocksteady-sizer=\"\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div data-rs-index=\"471\" data-index=\"471\" data-last-message=\"true\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div tabindex=\"0\" role=\"article\" aria-setsize=\"472\" aria-posinset=\"472\" aria-label=\"Message 472 of 472\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div data-test-render-count=\"1\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"group\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"contents\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"group relative relative pb-[var(--msg-assistant-pb,0.75rem)]\" data-is-streaming=\"false\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"font-claude-response relative leading-[1.65rem] [&amp;_pre&gt;div]:bg-bg-000\/50 [&amp;_pre&gt;div]:border-0.5 [&amp;_pre&gt;div]:border-border-400 [&amp;_.ignore-pre-bg&gt;div]:bg-transparent [&amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [&amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"standard-markdown grid-cols-1 grid [&amp;_&gt;_*]:min-w-0 gap-3 [&amp;_&gt;_*:last-child]:mb-0 standard-markdown\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The Shift Schedule provides two rows of filters at the top of the screen:<\/p>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">First Row:<\/strong> Department, Designation, Employees, and Date Range (a full week with navigation arrows).<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Second Row:<\/strong> Branch, Shift, and Day Off.<\/li>\n<\/ul>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Use the dropdown menus to narrow the displayed scope directly, without needing a separate \u201c<strong style=\"color: #111827;\">Apply<\/strong>\u201d button.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 id=\"export_and_settings\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Export and Settings<\/h2>\n<div class=\"flex-1 flex flex-col px-4 max-w-3xl mx-auto w-full pt-1\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div role=\"feed\" aria-label=\"Chat messages\" aria-describedby=\"_r_9t_\" aria-busy=\"false\" data-find-provider-scope=\"\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div data-sizer-excess=\"0\" data-rocksteady-sizer=\"\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div data-rs-index=\"471\" data-index=\"471\" data-last-message=\"true\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div tabindex=\"0\" role=\"article\" aria-setsize=\"472\" aria-posinset=\"472\" aria-label=\"Message 472 of 472\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div data-test-render-count=\"1\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"group\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"contents\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"group relative relative pb-[var(--msg-assistant-pb,0.75rem)]\" data-is-streaming=\"false\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"font-claude-response relative leading-[1.65rem] [&amp;_pre&gt;div]:bg-bg-000\/50 [&amp;_pre&gt;div]:border-0.5 [&amp;_pre&gt;div]:border-border-400 [&amp;_.ignore-pre-bg&gt;div]:bg-transparent [&amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [&amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<div class=\"standard-markdown grid-cols-1 grid [&amp;_&gt;_*]:min-w-0 gap-3 [&amp;_&gt;_*:last-child]:mb-0 standard-markdown\" style=\"margin: 0 0 18px; line-height: 1.9; font-size: 16px; color: #1f2430;\">\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Next to the second row of filters, three icons appear: the <strong style=\"color: #111827;\">gear icon (\u2699)<\/strong> to adjust display settings, and <strong style=\"color: #111827;\">PDF<\/strong> and <strong style=\"color: #111827;\">Excel<\/strong> icons to export the currently displayed schedule in the desired format.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"author":23,"featured_media":0,"template":"","categories":[8010],"tags":[10623,10624,10625,10626,10627,10622],"class_list":["post-140761","tutorial","type-tutorial","status-publish","hentry","category-shifts-management","tag-assign-shift","tag-custom-day-shift","tag-manage-shifts","tag-shift-roster","tag-shift-roster-settings","tag-shift-schedule"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Shift Schedule \u2014 Unified Entry Point - Daftra Knowledge Base<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/docs.daftra.com\/en\/tutorial\/shift-schedule-unified-entry-point\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Shift Schedule \u2014 Unified Entry Point - Daftra Knowledge Base\" \/>\n<meta property=\"og:description\" content=\"The system provides a unified entry point for viewing and managing shifts through the &#8220;Shift Schedule&#8221; item in the Attendance sidebar menu. The system automatically routes you to the appropriate screen based on your permissions \u2014 whether you&#8217;re an employee viewing your own shifts, or a manager tracking your team&#8217;s shifts.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/docs.daftra.com\/en\/tutorial\/shift-schedule-unified-entry-point\/\" \/>\n<meta property=\"og:site_name\" content=\"Daftra Knowledge Base\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-06T11:25:50+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/docs.daftra.com\/#website\",\"url\":\"https:\/\/docs.daftra.com\/\",\"name\":\"Daftra Knowledge Base\",\"description\":\"Daftra\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/docs.daftra.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/docs.daftra.com\/en\/tutorial\/shift-schedule-unified-entry-point\/#webpage\",\"url\":\"https:\/\/docs.daftra.com\/en\/tutorial\/shift-schedule-unified-entry-point\/\",\"name\":\"Shift Schedule \\u2014 Unified Entry Point - Daftra Knowledge Base\",\"isPartOf\":{\"@id\":\"https:\/\/docs.daftra.com\/#website\"},\"datePublished\":\"2026-08-04T07:43:18+00:00\",\"dateModified\":\"2026-08-06T11:25:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/docs.daftra.com\/en\/tutorial\/shift-schedule-unified-entry-point\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/docs.daftra.com\/en\/tutorial\/shift-schedule-unified-entry-point\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/docs.daftra.com\/en\/tutorial\/shift-schedule-unified-entry-point\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/docs.daftra.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Shift Schedule \\u2014 Unified Entry Point\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Shift Schedule \u2014 Unified Entry Point - Daftra Knowledge Base","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/docs.daftra.com\/en\/tutorial\/shift-schedule-unified-entry-point\/","og_locale":"en_US","og_type":"article","og_title":"Shift Schedule \u2014 Unified Entry Point - Daftra Knowledge Base","og_description":"The system provides a unified entry point for viewing and managing shifts through the &#8220;Shift Schedule&#8221; item in the Attendance sidebar menu. The system automatically routes you to the appropriate screen based on your permissions \u2014 whether you&#8217;re an employee viewing your own shifts, or a manager tracking your team&#8217;s shifts.","og_url":"https:\/\/docs.daftra.com\/en\/tutorial\/shift-schedule-unified-entry-point\/","og_site_name":"Daftra Knowledge Base","article_modified_time":"2026-08-06T11:25:50+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/docs.daftra.com\/#website","url":"https:\/\/docs.daftra.com\/","name":"Daftra Knowledge Base","description":"Daftra","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/docs.daftra.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/docs.daftra.com\/en\/tutorial\/shift-schedule-unified-entry-point\/#webpage","url":"https:\/\/docs.daftra.com\/en\/tutorial\/shift-schedule-unified-entry-point\/","name":"Shift Schedule \u2014 Unified Entry Point - Daftra Knowledge Base","isPartOf":{"@id":"https:\/\/docs.daftra.com\/#website"},"datePublished":"2026-08-04T07:43:18+00:00","dateModified":"2026-08-06T11:25:50+00:00","breadcrumb":{"@id":"https:\/\/docs.daftra.com\/en\/tutorial\/shift-schedule-unified-entry-point\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/docs.daftra.com\/en\/tutorial\/shift-schedule-unified-entry-point\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/docs.daftra.com\/en\/tutorial\/shift-schedule-unified-entry-point\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/docs.daftra.com\/en\/"},{"@type":"ListItem","position":2,"name":"Shift Schedule \u2014 Unified Entry Point"}]}]}},"_links":{"self":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tutorial\/140761","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tutorial"}],"about":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/types\/tutorial"}],"author":[{"embeddable":true,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/users\/23"}],"version-history":[{"count":6,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tutorial\/140761\/revisions"}],"predecessor-version":[{"id":141525,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tutorial\/140761\/revisions\/141525"}],"wp:attachment":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/media?parent=140761"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/categories?post=140761"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tags?post=140761"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}