Add Shift

Home > Admin Mode > Schedule > Add Shift

From “Home” in “Admin Mode,” select “Schedule,” then select “Add Shift.” On the Add Shift page, configure the shift name, color, start and end times, break time (including its start time and duration), and checkpoint.

Shift Name

Administrators can customize shift names according to actual needs, such as:

  • Day Shift: 8:00 AM to 5:00 PM
  • Evening Shift: 5:00 PM to 1:00 AM
  • Late Night Shift: 1:00 AM to 8:00 AM
  • Weekend Shift: A shift specifically supporting Saturdays, Sundays, or public holidays

Through clear naming, different working periods can be effectively distinguished, and users (employees) can quickly understand and manage their shift arrangements.

Color

To make shifts more identifiable, administrators can assign different colors to distinguish each shift period, for example:

  • Day Shift: Red
  • Evening Shift: Blue
  • Late Night Shift: Purple
  • Weekend Shift: Green

With appropriate color matching, schedules become easier to read at a glance, and users (employees) can quickly identify and manage different working periods.

Shift Start Time

After setting the shift start time, users (employees) must complete clock-in before this time to officially begin work. Failure to clock in on time may be marked as late by the system and may affect subsequent attendance records and payroll calculations.

If the shift start time is later than the shift end time, SwipePoint automatically treats it as an overnight shift. For example, a shift that starts at 23:00 and ends at 07:00 continues into the following day.

Shift End Time

After setting the shift end time, users (employees) must clock out after this time to officially complete work. If they clock out early, the system may mark it as early leave and affect attendance hours and payroll calculations.


Restrict Clock-In Time Range

Item Before Shift Start During Shift Period After Shift End
No Restriction Clock-in allowed Clock-in allowed Clock-in allowed
N Minutes Before/After Clock-in allowed only within N minutes before shift start Clock-in allowed Clock-in allowed only within N minutes after shift end

This feature allows administrators to define the time range during which users (employees) are allowed to clock in according to actual needs, ensuring clock-in behavior complies with organizational policies and preventing management issues caused by excessively early or late clock-ins. The available configuration options are as follows:

  • No Restriction: Users (employees) can clock in at any time; suitable when there are no specific requirements for clock-in timing.
  • 5 Minutes Before/After: Users (employees) can clock in no earlier than 5 minutes before shift start and clock out no later than 5 minutes after shift end.
  • 10 Minutes Before/After: Users (employees) can clock in no earlier than 10 minutes before shift start and clock out no later than 10 minutes after shift end.
  • 15 Minutes Before/After: Users (employees) can clock in no earlier than 15 minutes before shift start and clock out no later than 15 minutes after shift end.
  • 30 Minutes Before/After: Users (employees) can clock in no earlier than 30 minutes before shift start and clock out no later than 30 minutes after shift end.
  • 1 Hour Before/After: Users (employees) can clock in no earlier than 1 hour before shift start and clock out no later than 1 hour after shift end.
  • 2 Hours Before/After: Users (employees) can clock in no earlier than 2 hours before shift start and clock out no later than 2 hours after shift end.

Example of restricting clock-in time:

Assume the shift time is 9:00–18:00, and the restriction is set to 30 minutes before/after.

Time Clock-In Allowed
8:15 Not allowed
8:30 Allowed
9:00 Allowed
9:15 Allowed
17:45 Allowed
18:00 Allowed
18:30 Allowed
18:45 Not allowed

Usage Scenarios and Restrictions

  • Impact of Specified Time Range:

    • When a specific restricted time range is configured (such as 15 minutes before/after or 1 hour), users (employees) cannot clock in outside that range.
    • For example, for a 9:00–17:00 shift with a “15 minutes before/after” setting, users (employees) can clock in no earlier than 8:45 and clock out no later than 17:15.

This feature provides flexible options that allow administrators to adjust clock-in rules according to company policies and operational needs, effectively improving scheduling and attendance accuracy and fairness.


Flexible Clock-In

The Flexible Clock-In feature provides more flexible start and end time management and is suitable for work environments requiring a certain degree of flexibility. Available flexibility range options include:

  • Not Allowed: Flexible clock-in is disabled. Users (employees) must clock in and out strictly according to the scheduled time; otherwise, they will be considered late or leaving early.
  • 5 Minutes Before/After: Clock-in allowed within 5 minutes before or after shift time.
  • 10 Minutes Before/After: Clock-in allowed within 10 minutes before or after shift time.
  • 15 Minutes Before/After: Clock-in allowed within 15 minutes before or after shift time.
  • 30 Minutes Before/After: Clock-in allowed within 30 minutes before or after shift time.
  • 1 Hour Before/After: Clock-in allowed within 1 hour before or after shift time.
  • 2 Hours Before/After: Clock-in allowed within 2 hours before or after shift time.

Operation Method and Examples

  1. Flexible Adjustment of Start Time The Flexible Clock-In feature mainly adjusts the start time.

    • For example, if the shift start time is 9:00 AM:

      • If “15 minutes before/after” is selected, clock-ins between 8:45 and 9:15 AM will not be considered late.
      • Clock-ins after 9:15 AM or earlier than 8:45 AM will be considered non-compliant.
  2. Adjustment of End Time and Working Hour Calculation Flexible clock-in also affects end time calculation. The system ensures users (employees) complete the required working hours based on the flexibility range.

    • For example, if the shift time is 9:00 AM to 6:00 PM (with a 1-hour break) and the flexibility setting is “1 hour before/after”:

      • If a user (employee) clocks in at 8:30 AM and clocks out at 5:50 PM, the system recognizes the required working hours as completed and does not mark it as early leave because the actual working hours meet the required 8 hours.

Feature Advantages

  • Reduce unnecessary late or early-leave records: Users (employees) clocking within the flexibility range will not be marked as late or leaving early, increasing tolerance in workflow management.
  • Ensure compliance with working hours: The system automatically verifies working hours to prevent insufficient hours caused by flexible clock-in.

Late Arrival Allowance Time

The Late Arrival Allowance Time feature allows administrators to define the acceptable late clock-in range after the shift start time.

Clock-ins within this time range will be marked as late. If the user still has not clocked in after exceeding this range, it will be marked as absence.

Available configuration ranges include:

  • Not Allowed: No late allowance time; absence is not determined.
  • 5 Minutes: Clock-in within 5 minutes after shift start is marked as late; beyond that is absence.
  • 10 Minutes: Clock-in within 10 minutes after shift start is marked as late; beyond that is absence.
  • 15 Minutes: Clock-in within 15 minutes after shift start is marked as late; beyond that is absence.
  • 30 Minutes: Clock-in within 30 minutes after shift start is marked as late; beyond that is absence.
  • 1 Hour: Clock-in after 1 hour from shift start is considered absence.

Operation Method and Examples

  1. Late and Absence Determination Mechanism The system distinguishes between late arrival and absence based on the configured allowance time.

    • For example, if the shift start time is 9:00 AM:

      • If the late allowance time is set to 10 minutes:

        • Clock-in between 9:01 and 9:10 AM → marked as late
        • No clock-in at or after 9:11 AM → marked as absence
  2. Attendance Record Presentation Method The system records both the actual clock-in time and attendance status (Normal / Late / Absence).

    • For example, if an employee clocks in at 9:38 AM:

      • Status displayed as Absence
      • Clock-in time recorded as 9:38

Feature Advantages

  • Clearly distinguish late arrival from absence: Automatically determined by time range, avoiding inconsistent manual judgment
  • Improve management standardization: Ensures unified attendance rules across departments
  • Maintain complete records: Records both status and actual time for convenient future review and analysis

Early Leave Allowance Time

Early Leave Allowance Time defines the criteria for determining when users (employees) leave before the scheduled end time. The system distinguishes between early leave and absence based on the configured time range to ensure consistency in attendance records.

When users clock out before the scheduled end time, if the time is within the allowed range, it is recorded as early leave; if it exceeds the allowed range, it is considered absence.

Configurable Options

The system provides the following early departure determination ranges:

  • Not Allowed: Early leave allowance time is not enabled; absence is not calculated
  • 5 Minutes: Clock-out 5 minutes earlier than the scheduled end time
  • 10 Minutes: Clock-out 10 minutes earlier than the scheduled end time
  • 15 Minutes: Clock-out 15 minutes earlier than the scheduled end time
  • 30 Minutes: Clock-out 30 minutes earlier than the scheduled end time
  • 1 Hour: Clock-out 1 hour earlier than the scheduled end time

Determination Logic Explanation

The system calculates based on the scheduled end time defined in the shift.

  • Example: If the scheduled end time is 18:00 and the allowance is set to within 15 minutes

    • Leaving between 17:45 and 17:59 → determined as early leave
    • Leaving at or before 17:44 → determined as absence

Usage Scenario Explanation

  • Employees need to leave early for personal reasons but still within the allowed company range
  • Certain positions allow leaving after completing work tasks early
  • Administrators need to distinguish between minor early departure and abnormal absence

Feature Value

  • Differentiate levels of attendance exceptions: Not all early departures are treated the same
  • Improve management flexibility: Adjustable ranges according to organizational culture
  • Enhance policy consistency: Avoid inconsistent judgments among supervisors

Break Time

During a shift period, administrators can define multiple break periods. Each break period includes a start time and break duration. No clock-in is required during break periods, and break time is not counted toward attendance hours.

Break Time Clock-In Requirement Setting

If clock-in is required during break time, create two separate shifts. For example, if working hours are from 9:00 AM to 6:00 PM with a one-hour break from 12:00 PM to 1:00 PM, configure two shifts:

  1. First shift: 9:00 AM to 12:00 PM
  2. Second shift: 1:00 PM to 6:00 PM

Users (employees) clock in at the following times:

  • 9:00 AM clock-in to start work
  • 12:00 PM clock-out to end work
  • 1:00 PM clock-in to start work
  • 6:00 PM clock-out to end work

Checkpoint

To ensure users (employees) perform shifts at the correct location, administrators can specify clock-in locations. For example:

  • Branch A Day Shift: Restrict checkpoint within the GPS range of Branch A
  • Branch B Night Shift: Restrict checkpoint within the GPS range of Branch B

When using schedule-based shift clock-in, be sure to disable the Allow Clock-In Without Selecting Schedule feature to ensure users (employees) must select the corresponding shift when clocking in and avoid incorrect clock-ins.

Edit Checkpoint

If checkpoint editing is required, perform add or edit operations at the following path:

Home > Admin Mode > Clock-In Records > Checkpoint Settings

From “Home” in “Admin Mode,” select “Clock-In Records,” then select “Checkpoint Settings.”


Frequently Asked Questions

Q1: How many schedules can a single organization have?

A: SwipePoint does not currently specify a fixed limit for the number of schedules in one organization. If you cannot add a schedule, or a large number of schedules causes the SwipePoint app to become slow or unresponsive, contact the SwipePoint team.

Q2: Can I create an overnight shift?

A: Yes. If a shift starts at 21:00 and ends at 06:00, the system displays “(Next Day)” before the end time to show that the shift continues into the following day.

Q3: How do I add a shift?

A: From “Admin Mode,” open “Schedule,” then select “Add Shift.” Configure the shift name, color, start and end times, break time, and the checkpoints that can be used for the shift.

Q4: Why assign different names and colors to shifts?

A: Distinct names (such as Day Shift, Night Shift, or Weekend Shift) make work periods easier to understand. Different colors (such as red, blue, or green) make schedules easier for administrators and users (employees) to scan.

Q5: How do shift start and end times affect clock-in?

A: Users (employees) must clock in before the shift start time; otherwise, the system may mark them as late. They must clock out after the shift end time; clocking out early may be marked as early leave. These settings affect attendance records and related working-hour calculations.

Q6: What is the “Restrict Clock-In Time Range” feature? What options are available?

A: “Restrict Clock-In Time Range” defines the overall period during which attendance can be recorded. With “No Restriction,” users (employees) can record attendance at any time. With an “N minutes/hours before/after” option, they can clock in no earlier than N minutes/hours before shift start and clock out no later than N minutes/hours after shift end.

Q7: How does the Flexible Clock-In feature work? Which times does it affect?

A: The Flexible Clock-In feature provides more flexible start and end time management and mainly adjusts the start time. Within the configured flexibility range (such as 15 minutes or 1 hour before/after), users (employees) will not be considered late. The system also adjusts end time calculation to ensure required working hours are completed.

Q8: If clock-in is required during break time, how should it be configured?

A: If clock-in is required during break time, it cannot be configured within a single shift. The working period must be split into two independent shifts. For example:

9:00 clock-in to start work 12:00 clock-out to end work 13:00 clock-in to start work 18:00 clock-out to end work

Q9: Can multiple checkpoints be assigned to a single shift? How do I edit checkpoints?

A: Yes. You can select multiple checkpoints while configuring a shift. To add or edit checkpoints, open “Clock-In Records and Management” in “Admin Mode,” then select “Checkpoint Settings.”

Q10: How can I identify an overnight shift?

A: If the shift start time is later than the end time—for example, 21:00 to 06:00—the system displays “(Next Day)” before the end time to show that the shift continues into the following day.

Q11: How do I configure working hours?

A: In “Admin Mode,” open “Schedule,” select “Add Shift,” and set the shift start time and shift end time. These values determine late and early-leave status and are the basis for Restrict Clock-In Time Range and Flexible Clock-In. If the start time is later than the end time, the system treats the shift as overnight. If attendance must be recorded during a break, split the working period into multiple shifts.

Q12: How can I prevent users (employees) from clocking in before the allowed start time?

A: If administrators find that users (employees) clock in too early before the scheduled start time, they can control this through the Restrict Clock-In Time Range feature in the schedule settings. After enabling this setting, users (employees) can only clock in within the defined range before shift start and after shift end. Clock-ins outside this range will not be allowed.

Q13: After configuring Restrict Clock-In Time Range, what is the allowable clock-in time?

A: After enabling Restrict Clock-In Time Range, attendance can be recorded from N minutes before shift start through N minutes after shift end. For example, for a 09:00–18:00 shift with a 15-minute before/after setting, users (employees) can clock in no earlier than 08:45 and clock out no later than 18:15. Attendance cannot be recorded outside this range.

Q14: Can I configure different checkpoints for different shifts?

A: First enable and configure the required checkpoints in “Checkpoint Settings.” Then open “Schedule” in “Admin Mode” and select the appropriate checkpoints while adding or editing each shift. Save the configuration when finished.

Q15: What is the purpose of configuring break time?

A: During a shift period, administrators can define multiple break periods. Each break period includes a start time and break duration. The system automatically calculates and deducts break hours. Users (employees) do not need to clock in during break time, and break time is not counted toward attendance hours, clearly separating working time and break time and avoiding unnecessary working-hour discrepancies.

Q16: What does setting Restrict Clock-In Time Range to 30 minutes mean?

A: With Restrict Clock-In Time Range: 30 minutes before/after, users (employees) can clock in no earlier than 30 minutes before shift start and clock out no later than 30 minutes after shift end. Attendance cannot be recorded outside this range. This helps attendance records align with the configured schedule.

Q17: What is the difference between Restrict Clock-In and Flexible Clock-In?

A: Restrict Clock-In defines when attendance can be recorded. For example, with a 30-minute before/after setting, users (employees) can clock in no earlier than 30 minutes before shift start and clock out no later than 30 minutes after shift end. Attendance cannot be recorded outside this range.

Flexible Clock-In provides flexibility in start and end times. As long as users (employees) clock in within the configured flexibility range, the system recognizes the attendance as normal. This approach is suitable for work environments where start and end times do not need to be strictly fixed.


Subscribers receive faster support. If you encounter an error or have trouble using SwipePoint, contact the SwipePoint team through the official LINE account. LINE ID: @nka7729y | Contact us



This manual strives for accuracy and completeness, but we do not assume any liability for errors, omissions, or updates. The content may be modified at any time without prior notice. We are not responsible for any damages arising from the use of this manual or downloading its contents, including but not limited to system failures, data loss, or infringement of rights. Users assume full responsibility and risk.