Shift Scheduling
Shift scheduling is one of the core functionalities of Taskly App, providing managers with powerful tools to efficiently manage team schedules while ensuring coverage and minimizing scheduling conflicts.
1. Assigning Shifts to Employees
Basic Assignment
Steps:
- Navigate to Schedule → Create Shift
- Select employees (click
+
or type@username
) - Set parameters:
[Date]: Dec 15, 2023 [Start]: 09:00 AM (Timezone-aware) [End]: 05:00 PM [Break]: 45min (auto-deducted) [Tags]: #register #backup
2. Employee Experience
Notifications
Employees receive:
📱 Mobile push: "You've been assigned to Dec 15 shift"
📧 Email: ICS calendar attachment included
⌚ Teams/Slack: Optional bot ping
Self-Service Options
Employees can:
-Request swaps (with manager approval)
-Mark availability in profile
View assigned shifts via:
query MyShifts {
assignedShifts(userId: "self") {
startTime
location
}
}
3. Approval Workflows
-Requester submits shift
-Supervisor approves basics
-HR verifies compliance
-Final confirmation sent
3. Reporting & Compliance
Key Reports
Labor Cost Forecast:
=SUMIFS(Shifts[Hours], Shifts[Employee], "John", Shifts[Status], "Approved")