If your daily working hours are fixed but your working days and start times vary frequently, try using the shift work type.
The shift work type is commonly used in hospitals, manufacturing, heavy industry, and similar sectors where days off and holidays change every week or where working days vary.
With the shift work type, after setting up the work type, an administrator or team leader must assign schedules to members. Once assigned, members can easily check their schedules and shifts via the mobile app.
Only administrators with permission to configure work types and policies can set up work types.
Basic Work Type Settings
From the left menu, go to [Settings] -> [Work Types] -> [Add Type] and select [Shift Work].
You can enter the name of the work type and configure working days, weekly holidays, and more.
| Description | Recommended Setting |
Working Days per Week | Select the number of days agreed to work in a week. | Usually 5 days |
Average Break Time | Enter the total break time.
| Usually 1 hour |
Schedule Cycle Start Day | Select the day of the week on which the schedule cycle begins. | If Monday is selected, working days will be Monday through Friday based on 5 scheduled working days per week. |
Weekly Holiday | The day(s) to be designated as the weekly holiday (paid day off)
| At least one paid day off must be entered. When assigning schedules, the day set in the work type is designated as the default weekly holiday; however, for the shift work type, this can be freely changed in the schedule assignment screen. |
Scheduled Work Hours | You can select the basis for calculating daily and weekly scheduled work hours.
|
|
Overtime Records
Input Increment Restriction
Only overtime that matches the set increment can be entered.
For example, if the overtime input increment is 30 minutes, only 30-minute, 60-minute, 90-minute, … increments of overtime can be entered.
Real-Time Work Tracking - Handling When Below Input Increment
When using real-time work tracking, you can specify the behavior when overtime does not match the set increment.
Rounding up increases overtime to match the increment; rounding down decreases it to match.
When configuring the handling method for overtime below the input increment, you can specify the behavior during real-time clock-in/out when overtime does not match the set increment.
Minimum Overtime Input Duration
Overtime below the minimum input duration is not recognized.
For example, if the minimum input duration is 60 minutes, overtime of 1–59 minutes cannot be registered.
Real-Time Work Tracking Feature
By enabling this feature, members can record their work via the app or the real-time work tracking feature.
On-Time Clock-In/Out Recognition Range
Through the on-time clock-in/out recognition range, late arrivals within the administrator-set time range can be recognized as on-time clock-ins, and early departures can also be recognized as on-time clock-outs.
On-Time Clock-In/Out Recognition Range
On-Time Clock-In/Out Recognition Range
Through the on-time clock-in/out recognition range, late arrivals within the administrator-set time range can be recognized as on-time clock-ins, and early departures can also be recognized as on-time clock-outs.
Example based on a 9:00am - 6:00pm schedule assignment
a. On-time clock-in/out recognition range set to [ On-Time Only ]
If the Start Work button is clicked before 9:00am, only 'Scheduled On-Time 9:00am Clock-In' is shown in the work widget and 'Start Now' is not available; from 9:01am onwards, only the 'Start Now' button is shown, enabling management of late arrivals.
If no schedule has been assigned, 'on-time' cannot be determined, so please make sure to assign a schedule after configuring this setting.
b. On-time clock-in/out recognition range set to [ 5 minutes ]
Until just before 9:05am, both 'Start Now' and 'On-Time 9:00am Clock-In' buttons are shown together for flexible clock-in; from just after 5:55pm onwards, both 'End Now' and 'On-Time 6:00pm Clock-Out' are shown together.
If no schedule has been assigned, 'on-time' cannot be determined, so please make sure to assign a schedule after configuring this setting.
Tracking Settings
You can configure the real-time work tracking settings applied to members.
Allow Early Clock-In Before Scheduled Start Time
Allow Early Clock-In Before Scheduled Start Time
Through Allow Early Clock-In Before Scheduled Start Time, you can configure whether work records are registered when a member clocks in before the scheduled on-time start.
Example based on a 9:00am - 6:00pm schedule assignment
a. When Allow Early Clock-In Before Scheduled Start Time is disabled,
Even if a member taps [Start Work] at 8:50am, their work start is scheduled and recognized from 9:00am.
If no schedule has been assigned, 'on-time' cannot be determined, so please make sure to assign a schedule after configuring this setting.
b. When Allow Early Clock-In Before Scheduled Start Time is enabled,
If a member taps [Start Work] at 8:50am, work is treated as having started from 8:50am. If they clock out at 6:00pm, this can be considered as 10 minutes of overtime.
If no schedule has been assigned, 'on-time' cannot be determined, so please make sure to assign a schedule after configuring this setting.
Handling Method for Missing Clock-Out Records
Handling Method for Missing Clock-Out Records
Through the Handling Method for Missing Clock-Out Records setting, you can choose how work records are handled when there is no clock-out entry.
a. Automatic Clock-Out: If work has not been ended within a certain period (20 hours from the time the Start Work button was tapped), the system can automatically record work equal to the [Working Hours] defined in the work type.
For example, for a work type with [Working Hours] of 8 hours, if a member starts work at 8:30am and does not clock out, the system will automatically process clock-out at 5:30pm (9 hours later, including 1 hour of break time).
Note: For automatic clock-out, the recommended break time is not prioritized; instead, a 30-minute break is inserted in the middle of work for shifts of 4 hours or more.
For example, if your company's lunch break is from 12:00pm to 1:30pm and the recommended break time has been entered accordingly,
if a member starts work at 9:00am and is automatically clocked out without ending work, a 1-hour break is arbitrarily inserted between 12:00pm and 1:00pm.
b. Clock-In Record Only: Only the time the member tapped Start Work is saved, and the member can manually enter the missing clock-out time. (Requires work editing permission)
Default Clock-Out Settings
Through Default Clock-Out Settings, you can configure the default settings for convenience features (default clock-out method, work record confirmation) applied to members.
Default Clock-Out Method
Default Clock-Out Method
a. Prioritize Clock-Out at Current Time: Records the exact time the member taps the button.
b. Prioritize Clock-Out at On-Time End: Records clock-out based on the configured on-time standard or clock-in time. However, since members can also record their actual clock-out time by tapping the three-dot button when ending work, it is not always possible to show only the on-time clock-out button.
Automatic Work Tracking
You can enable [Automatic Work Tracking] at the bottom of the settings screen.
When this feature is enabled, members no longer need to manually enter their clock-in and clock-out times every day. Even if work is not recorded, the system will automatically enter work records each day according to the company's start time and working hours.
For example, if the start time is set to 9:00am and working hours to 8 hours, enabling [Automatic Work Tracking] causes the flex system to automatically enter work records from 9:00am to 6:00pm.
Advanced Settings
Allow Scheduled Work Hours Exceeding the Statutory Standard (40 Hours per Week)
You can flexibly configure work schedules that exceed 40 hours per week.
Using this option allows you to accurately reflect patterns where weekly working hours vary depending on shift cycles or schedule (work roster) assignments.
Examples
Patterns where working hours differ by shift cycle, such as 4-team 2-shift or 4-team 3-shift rotations
Patterns where daily scheduled hours differ, such as 6 hours one day and 8 hours another
Patterns where weekly working hours vary, such as 36 hours or 48 hours
Allow Work Records Exceeding the Statutory Maximum Working Hours (52 Hours per Week)
Allow Work Records Below the Statutory Minimum Break Time
When work is registered, the recommended break time is also registered.
If the recommended break time is not used, or if a member attempts to record a long shift where the recommended break time is insufficient, flex automatically inserts a 30-minute break for every 4 hours of work.
However, if this setting is enabled, breaks will not be forcibly inserted.
Allow Weekly Holiday Assignment Cycle to Exceed One Week
Under the Labor Standards Act, the weekly holiday must be designated at least once per week. However, if there are cases where the weekly holiday is registered beyond a one-week interval when publishing a schedule due to internal circumstances, you can enable this feature to publish the schedule.
FAQ
What does setting a default work type mean?
What does setting a default work type mean?
When set as the default work type, that work type is matched first when inviting new members.
Can the default clock-out method be fixed to what the administrator has set?
Can the default clock-out method be fixed to what the administrator has set?
While the default clock-out method can be configured based on management style, members can change the clock-out method themselves to suit their work situation.
This is designed to help members register their clock-out more conveniently and to accurately reflect actual working hours by considering members' preferences and usability.
The feature is provided flexibly so that the company's policies are maintained while respecting each member's work flow.
Is the overtime setting available on mobile as well?
Is the overtime setting available on mobile as well?
Yes, it is available from mobile version 2.102.0 onwards.
Please instruct members to update their app after the settings update.
How does the overtime setting interact with the on-time clock-out and 'default clock-out method' options?
How does the overtime setting interact with the on-time clock-out and 'default clock-out method' options?
A. Using the 'default clock-out method' option, first set the target clock-out time, then adjust it to comply with the policy.
For example, if the scheduled end time is 7:30pm but clocking out on time generates 45 minutes of overtime, and the company policy only recognizes increments of 30 minutes (rounding down),
the system will attempt to clock out at 7:15pm, reducing overtime by 15 minutes.
Can the overtime setting be applied to holiday work and night work as well?
Can the overtime setting be applied to holiday work and night work as well?
No, it is currently not applied to holiday work or night work.
Is it possible to register overtime for just one day without matching the overtime setting? Is there no way to register it after getting approval?
Is it possible to register overtime for just one day without matching the overtime setting? Is there no way to register it after getting approval?
No, a method to record exceptional overtime after receiving approval through an approval workflow is not currently provided.
However, when an administrator registers work via 'Work Record Upload', the overtime policy is not applied. If there is overtime that must be registered, please have the administrator upload it via Excel.
Can a work type be created without a weekly holiday?
Can a work type be created without a weekly holiday?
A work type cannot be created without a weekly holiday. This applies equally when creating fixed, staggered, and selective work types, not just shift work types. This is because under Article 55 of the Labor Standards Act, an employer must provide a worker who has worked all of the prescribed working days in a week with an average of at least one paid day off per week.
However, if you do not want to set a weekly holiday in the work type — which may indicate that the weekly holiday is flexible for certain members — and working days are fixed but days off and weekly holidays are flexible within the cycle, you can use the shift work type to have administrators assign schedules and members work accordingly.


























