You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: enhance schedule documentation with missing features and details
Add fair rotation, rotation cycle units (hour/month), time restriction
modes (daily/weekly with multiple periods), detailed notification channel
configuration (personal + group chat with 9 IM platforms), schedule
detail view modes, and field constraints to both zh and en docs.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: en/on-call/configuration/schedule.mdx
+40-9Lines changed: 40 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,6 +29,7 @@ Understanding these concepts before configuration will help you better plan your
29
29
|**Override**| Temporarily adjust the on-call person for a specific time period without modifying permanent rules (commonly used for leave, temporary coverage) |
30
30
|**Date Mask**| Select which days to participate in on-call, e.g., Team A on-call Monday to Friday, Team B on weekends |
31
31
|**Continuous Rotation**| When enabled, rotation boundaries are calculated based on shift start time, preventing shifts from being split at 00:00. Only supported when date mask is configured. See [Date mask and continuous rotation](#date-mask-and-continuous-rotation) for details |
32
+
|**Fair Rotation**| The system automatically adjusts rotation order to ensure each member gets opportunities in different time periods, preventing someone from always being on-call during weekends |
- **Time Restriction**: (Optional) This rule only takes effect during specific time periods
64
+
65
+
-**On-call Personnel**: Select members participating in rotation, supports grouping and primary/backup roles
66
+
-**Rotation Cycle**: Supports four units — hour, day, week, and month — with values from 1 to 30. For example, "2 days" means rotation every 2 days
67
+
-**Handoff Time**: When the rotation cycle is 1 week, you can specify the day and time for handoff
68
+
-**Fair Rotation**: When enabled, the system automatically adjusts rotation order to prevent someone from always being on-call during weekends
69
+
-**Date Mask**: Select which days of the week to schedule on-call. See [Date mask and continuous rotation](#date-mask-and-continuous-rotation) for details
70
+
-**Time Restriction**: (Optional) Restrict actual on-call hours within each rotation cycle, with the following modes:
71
+
-**No restriction**: Members are on-call for the entire rotation cycle
72
+
-**Daily**: Set daily on-call time ranges (e.g., 09:00–18:00), multiple periods can be added
73
+
-**Weekly**: Set day+time on-call ranges (e.g., Monday 09:00 – Friday 18:00), multiple periods can be added
74
+
75
+
<Note>When date mask is enabled, the "Weekly" restriction mode is unavailable since the date mask already provides day-of-week control. After setting time restrictions, there may be gaps with no one on-call — ensure other rules provide coverage.</Note>
56
76
</Step>
57
77
</Steps>
58
78
@@ -162,6 +182,17 @@ Consider enabling continuous rotation in the following scenarios:
162
182
</Tab>
163
183
</Tabs>
164
184
185
+
## View schedule details
186
+
187
+
---
188
+
189
+
Click a schedule name to enter the detail page, where you can view the scheduling calendar and manage on-call rules. The upper right corner provides these options:
190
+
191
+
-**View switcher**: Toggle between "Week", "Two Weeks", and "Calendar" (month view)
192
+
-**Highlight my shifts**: When enabled, your on-call shifts are highlighted for quick identification
193
+
194
+
Click any time slot in the calendar to view the current responders or create an override.
0 commit comments