[{"data":1,"prerenderedAt":642},["ShallowReactive",2],{"docs-navigation":3,"docs:\u002Fdocs\u002Fkiosk":76,"docs-search-sections":181,"docs-surround:\u002Fdocs\u002Fkiosk":639},[4],{"title":5,"path":6,"stem":7,"children":8,"icon":10},"Introduction","\u002Fdocs","docs\u002F01.index",[9,11,16,21,26,31,36,41,46,51,56,61,66,71],{"title":5,"path":6,"stem":7,"icon":10},"ph:book-open-bold",{"title":12,"path":13,"stem":14,"icon":15},"Getting started","\u002Fdocs\u002Fgetting-started","docs\u002F02.getting-started","ph:rocket-launch-bold",{"title":17,"path":18,"stem":19,"icon":20},"Dashboard","\u002Fdocs\u002Fdashboard","docs\u002F03.dashboard","ph:gauge-bold",{"title":22,"path":23,"stem":24,"icon":25},"Kiosk mode","\u002Fdocs\u002Fkiosk","docs\u002F04.kiosk","ph:device-tablet-bold",{"title":27,"path":28,"stem":29,"icon":30},"BYOD self-login","\u002Fdocs\u002Fbyod-self-login","docs\u002F05.byod-self-login","ph:device-mobile-bold",{"title":32,"path":33,"stem":34,"icon":35},"Managing approvals","\u002Fdocs\u002Fmanaging-approvals","docs\u002F06.managing-approvals","ph:check-circle-bold",{"title":37,"path":38,"stem":39,"icon":40},"Sharing a Location","\u002Fdocs\u002Fsharing-a-location","docs\u002F07.sharing-a-location","ph:share-network-bold",{"title":42,"path":43,"stem":44,"icon":45},"Reports","\u002Fdocs\u002Freports","docs\u002F08.reports","ph:chart-bar-bold",{"title":47,"path":48,"stem":49,"icon":50},"Shifts","\u002Fdocs\u002Fshifts","docs\u002F09.shifts","ph:calendar-check-bold",{"title":52,"path":53,"stem":54,"icon":55},"Holidays","\u002Fdocs\u002Fholidays","docs\u002F10.holidays","ph:calendar-star-bold",{"title":57,"path":58,"stem":59,"icon":60},"Leave Policies","\u002Fdocs\u002Fleave-policies","docs\u002F11.leave-policies","ph:umbrella-bold",{"title":62,"path":63,"stem":64,"icon":65},"Overtime","\u002Fdocs\u002Fovertime","docs\u002F12.overtime","ph:timer-bold",{"title":67,"path":68,"stem":69,"icon":70},"FAQ","\u002Fdocs\u002Ffaq","docs\u002F13.faq","ph:question-bold",{"title":72,"path":73,"stem":74,"icon":75},"Changelog","\u002Fdocs\u002Fchangelog","docs\u002F14.changelog","ph:list-bullets-bold",{"id":77,"title":22,"body":78,"description":175,"extension":176,"faqs":177,"icon":25,"meta":178,"navigation":177,"ogImage":177,"path":23,"seo":179,"stem":24,"__hash__":180},"docs\u002Fdocs\u002F04.kiosk.md",{"type":79,"value":80,"toc":166},"minimark",[81,85,89,94,100,104,107,120,123,127,144,147,151,159,163],[82,83,22],"h1",{"id":84},"kiosk-mode",[86,87,88],"p",{},"The kiosk turns a shared device at your location into the official time clock. Employees clock in and out with a PIN — nothing to install, no biometric hardware required.",[90,91,93],"h2",{"id":92},"see-it-in-action","See it in action",[95,96],"docs-video",{"caption":97,"src":98,"title":99},"Select your name, enter a PIN, then clock in and clock out from the same kiosk session.","\u002Fvideos\u002Fdemos\u002Fkiosk.mp4","Clock in and out from the location kiosk",[90,101,103],{"id":102},"hardware","Hardware",[86,105,106],{},"Any device with a modern browser works:",[108,109,110,114,117],"ul",{},[111,112,113],"li",{},"A wall-mounted tablet (iPad, Android, or Windows tablet)",[111,115,116],{},"A phone left on the counter",[111,118,119],{},"A laptop or desktop browser",[86,121,122],{},"The kiosk works offline for short network drops and syncs automatically when the connection is restored.",[90,124,126],{"id":125},"pairing-the-kiosk","Pairing the kiosk",[128,129,130,138,141],"ol",{},[111,131,132,133,137],{},"Open ",[134,135,136],"code",{},"\u002Fkiosk"," on the device you want to use as the time clock.",[111,139,140],{},"Sign in with your location's kiosk account.",[111,142,143],{},"The device is now paired to that branch and ready for employee PINs.",[86,145,146],{},"You can re-pair a device at any time by signing out and signing in again with a different kiosk account.",[90,148,150],{"id":149},"installing-as-a-pwa","Installing as a PWA",[86,152,153,154,158],{},"ClockTap is a Progressive Web App. After pairing, use your browser's ",[155,156,157],"strong",{},"Install app"," option to add ClockTap to the device home screen and run it full-screen.",[90,160,162],{"id":161},"recent-activity","Recent activity",[86,164,165],{},"The kiosk shows the most recent clock-ins so employees can confirm their action went through. Anyone with admin access can review the full attendance feed from the dashboard.",{"title":167,"searchDepth":168,"depth":168,"links":169},"",2,[170,171,172,173,174],{"id":92,"depth":168,"text":93},{"id":102,"depth":168,"text":103},{"id":125,"depth":168,"text":126},{"id":149,"depth":168,"text":150},{"id":161,"depth":168,"text":162},"Turn any tablet, phone, or shared browser into a secure attendance kiosk for your location.","md",null,{},{"title":22,"description":175},"mM-aCFGA7eTcFmJI3EpQAe1gHA4SaWwnp2uZjQHXbTg",[182,187,191,196,201,204,208,211,216,221,226,231,236,241,246,251,254,258,263,269,274,279,284,286,289,292,296,300,304,307,310,314,319,324,329,334,339,344,349,352,356,359,364,369,374,379,382,386,391,396,401,406,410,414,417,422,427,432,437,442,447,452,457,462,465,469,474,479,482,486,491,496,501,506,511,514,518,523,528,533,538,543,546,550,555,560,563,567,572,577,582,587,592,597,600,604,609,614,619,624,629,634],{"id":6,"title":183,"titles":184,"content":185,"level":186},"Welcome to ClockTap",[],"Browser-based attendance tracking for shift-based teams and deployed staff. Learn how ClockTap helps you clock in, manage attendance, and review requests from one dashboard.",1,{"id":188,"title":183,"titles":189,"content":190,"level":186},"\u002Fdocs#welcome-to-clocktap",[],"ClockTap is a browser-based attendance system for shift-based businesses and teams deployed across multiple sites. No biometric hardware, no installs — just a tablet or phone running a modern browser. This documentation walks you through setting up your workspace, pairing a kiosk, managing employees, reviewing approvals, and exporting reports.",{"id":192,"title":193,"titles":194,"content":195,"level":168},"\u002Fdocs#what-you-can-do-with-clocktap","What you can do with ClockTap",[183],"Clock in from a kiosk — Turn any browser into a secure shared time clock with PIN sign-in.Clock in from a personal phone — For staff deployed to a client site or working from home, with a geofence to prove they were there.Manage employees per location — Add staff, assign roles, and group them by the location they work at.Review requests — Approve overtime, leave, and manual corrections from one inbox.Track attendance trends — See late arrivals, overtime, and daily summaries at a glance.Export records — Download CSV reports for payroll and audits.",{"id":197,"title":198,"titles":199,"content":200,"level":168},"\u002Fdocs#new-here","New here?",[183],"Start with the Getting started guide to set up your first location and pair a kiosk in a few minutes. If you have questions, the FAQ covers the most common topics.",{"id":13,"title":12,"titles":202,"content":203,"level":186},[],"Create your workspace, choose a clock-in method, add a location, invite your team, and start tracking time.",{"id":205,"title":12,"titles":206,"content":207,"level":186},"\u002Fdocs\u002Fgetting-started#getting-started",[],"Follow these steps to roll out ClockTap to your first location. The setup wizard walks you through each one.",{"id":209,"title":93,"titles":210,"content":167,"level":168},"\u002Fdocs\u002Fgetting-started#see-it-in-action",[12],{"id":212,"title":213,"titles":214,"content":215,"level":168},"\u002Fdocs\u002Fgetting-started#_1-create-your-workspace","1. Create your workspace",[12],"Sign up with your work email from the landing page. Your first workspace is provisioned automatically on the free Starter plan — no credit card required.",{"id":217,"title":218,"titles":219,"content":220,"level":168},"\u002Fdocs\u002Fgetting-started#_2-choose-how-your-team-clocks-in","2. Choose how your team clocks in",[12],"The setup wizard opens by asking how your team will clock in. Pick the setup that fits how your team works — you can change it later from location settings: Kiosk — Staff clock in on a shared device (a tablet, phone, or browser) using their PIN.Personal devices — Each employee clocks in from their own phone. Every employee needs an email so they can be invited. This is the usual choice for staff deployed to a client site or working from home. You're not locked into one method: turn on the other later from location settings, and a shared kiosk and personal-device clock-in will run side by side.",{"id":222,"title":223,"titles":224,"content":225,"level":168},"\u002Fdocs\u002Fgetting-started#_3-add-your-first-location","3. Add your first location",[12],"Give the location a name and details. A location is the unit of grouping for employees, kiosks, and attendance records — each one has its own clock-in setup and its own attendance feed. It can be a branch, an office, a client site you deploy staff to, or anywhere else your team works. You can add as many as your plan allows.",{"id":227,"title":228,"titles":229,"content":230,"level":168},"\u002Fdocs\u002Fgetting-started#_4-add-employees","4. Add employees",[12],"Add each team member with their name, role, and PIN. If you chose Personal devices, add each employee's email so they can be invited to clock in from their own phone. You can also import employees in bulk later from the Employees screen.",{"id":232,"title":233,"titles":234,"content":235,"level":168},"\u002Fdocs\u002Fgetting-started#_5-set-a-schedule","5. Set a schedule",[12],"Assign shifts so ClockTap can flag late arrivals and overtime against each employee's expected hours. This step is optional — you can skip it and add schedules later.",{"id":237,"title":238,"titles":239,"content":240,"level":168},"\u002Fdocs\u002Fgetting-started#_6-start-clocking-in","6. Start clocking in",[12],"Depending on the method you picked in step 2: Kiosk — Open the Kiosk screen on the shared device, sign in with the kiosk-only account created with your location, and the device is paired to it. Staff clock in by tapping their PIN.Personal devices — Each invited employee accepts their email invite, sets a password, and clocks in from their own phone at \u002Fapp\u002Fclock. See BYOD self-login for the full flow.",{"id":242,"title":243,"titles":244,"content":245,"level":168},"\u002Fdocs\u002Fgetting-started#_7-review-attendance","7. Review attendance",[12],"Back in the admin dashboard, open Attendance to see live clock-ins, late arrivals, and overtime. Use the date range picker to filter by day, week, or month, and export to Excel for payroll.",{"id":247,"title":248,"titles":249,"content":250,"level":168},"\u002Fdocs\u002Fgetting-started#next-steps","Next steps",[12],"BYOD self-login — let staff clock in from their own phones.Share a location with a business partner or manager as a co-owner.Read Managing approvals to learn how leave and overtime requests flow through the system.Read the FAQ for answers to common setup questions.",{"id":18,"title":17,"titles":252,"content":253,"level":186},[],"Your daily command center — today's attendance, who's clocked in, pending approvals, and switching between a single location or all locations.",{"id":255,"title":17,"titles":256,"content":257,"level":186},"\u002Fdocs\u002Fdashboard#dashboard",[],"The dashboard is the first thing you see after signing in. It rolls up the day at a glance: today's attendance, who's late, pending approvals, a live list of who's clocked in, and a weekly attendance trend.",{"id":259,"title":260,"titles":261,"content":262,"level":168},"\u002Fdocs\u002Fdashboard#viewing-all-your-locations","Viewing all your locations",[17],"If you manage more than one location, the dashboard can show a single location or roll up all locations at once. There are two ways to switch, and they stay in sync.",{"id":264,"title":265,"titles":266,"content":267,"level":268},"\u002Fdocs\u002Fdashboard#from-the-dashboard-header","From the dashboard header",[17,260],"Next to the greeting at the top of the dashboard there's a location pill showing the current scope. Click it and choose All Locations to roll up every branch, or pick a single location to focus on just that branch. The pill shows a map-pin icon for a single location and a buildings icon for all locations.",3,{"id":270,"title":271,"titles":272,"content":273,"level":268},"\u002Fdocs\u002Fdashboard#from-the-sidebar","From the sidebar",[17,260],"The location selector at the top of the sidebar does the same thing from anywhere in the app. Open it and choose All Locations or any single location. Your choice is remembered the next time you sign in. Note: The All Locations option only appears when your workspace has more than one location. Every screen — attendance, approvals, reports, shifts — respects the scope you pick here.",{"id":275,"title":276,"titles":277,"content":278,"level":168},"\u002Fdocs\u002Fdashboard#whats-on-the-dashboard","What's on the dashboard",[17],"Today's Attendance — how many scheduled employees have clocked in so far.Late Today — employees who clocked in past their grace period.Pending — approvals waiting for review; click through to the Approvals inbox.Employee status — a live list of who is currently clocked in, with on-time, early, or late badges.Attendance trend — a quick weekly bar chart with a week-over-week delta.Pending requests — manual entries, overtime, and leave awaiting action.",{"id":280,"title":281,"titles":282,"content":283,"level":168},"\u002Fdocs\u002Fdashboard#setup-reminders","Setup reminders",[17],"When a location is missing key configuration, the dashboard surfaces a banner with a shortcut — for example, to set up a holiday calendar or enable a leave policy. Dismiss it once a location is configured, and it won't return for that location.",{"id":23,"title":22,"titles":285,"content":175,"level":186},[],{"id":287,"title":22,"titles":288,"content":88,"level":186},"\u002Fdocs\u002Fkiosk#kiosk-mode",[],{"id":290,"title":93,"titles":291,"content":167,"level":168},"\u002Fdocs\u002Fkiosk#see-it-in-action",[22],{"id":293,"title":103,"titles":294,"content":295,"level":168},"\u002Fdocs\u002Fkiosk#hardware",[22],"Any device with a modern browser works: A wall-mounted tablet (iPad, Android, or Windows tablet)A phone left on the counterA laptop or desktop browser The kiosk works offline for short network drops and syncs automatically when the connection is restored.",{"id":297,"title":126,"titles":298,"content":299,"level":168},"\u002Fdocs\u002Fkiosk#pairing-the-kiosk",[22],"Open \u002Fkiosk on the device you want to use as the time clock.Sign in with your location's kiosk account.The device is now paired to that branch and ready for employee PINs. You can re-pair a device at any time by signing out and signing in again with a different kiosk account.",{"id":301,"title":150,"titles":302,"content":303,"level":168},"\u002Fdocs\u002Fkiosk#installing-as-a-pwa",[22],"ClockTap is a Progressive Web App. After pairing, use your browser's Install app option to add ClockTap to the device home screen and run it full-screen.",{"id":305,"title":162,"titles":306,"content":165,"level":168},"\u002Fdocs\u002Fkiosk#recent-activity",[22],{"id":28,"title":27,"titles":308,"content":309,"level":186},[],"Let staff clock in from their own devices with location-based security.",{"id":311,"title":27,"titles":312,"content":313,"level":186},"\u002Fdocs\u002Fbyod-self-login#byod-self-login",[],"Bring Your Own Device (BYOD) lets employees clock in and out from their personal phone or browser, without needing a shared kiosk. Each staff member gets their own account and can only manage their own attendance.",{"id":315,"title":316,"titles":317,"content":318,"level":168},"\u002Fdocs\u002Fbyod-self-login#how-it-works","How it works",[27],"An owner or co-owner enrolls the employee from their profile and sends an email inviteThe employee accepts the invite, sets a password, and signs in at \u002Fapp\u002FclockThe personal clock page shows only their data: shifts, attendance, and requestsClock actions use the same geofencing and WiFi allowlist as the kiosk You can run BYOD on its own, or alongside a shared kiosk — pick Personal devices when you set up the location, or turn on personal login later in location settings.",{"id":320,"title":321,"titles":322,"content":323,"level":168},"\u002Fdocs\u002Fbyod-self-login#enrolling-staff","Enrolling staff",[27],"Owners and co-owners invite employees from the employee detail page: Open Employees and select a staff memberFind the Personal device login card and turn the switch onEnter the employee's personal email and click Invite emailThe employee accepts the invite from their inbox and creates their passwordThey can now sign in at \u002Fapp\u002Fclock from any browser or install ClockTap as a PWA on their phone The card shows a status badge — Invite pending, Active, or Disabled — so you always know where each employee stands. If the location has no geofence or allowed networks yet, a warning appears on the card; staff can clock in from anywhere until you configure restrictions under Locations → Edit → Restrictions.",{"id":325,"title":326,"titles":327,"content":328,"level":168},"\u002Fdocs\u002Fbyod-self-login#the-my-clock-page","The My Clock page",[27],"After signing in, employees land on My Clock (\u002Fapp\u002Fclock): Clock in \u002F out — same start\u002Fend time display as the kioskToday's shift — tap View all for the next seven daysAttendance — recent clock-ins for the current weekCorrections, Overtime, and Leaves — file and track requests without opening the dashboard Bookmark \u002Fapp\u002Fclock or add ClockTap to the home screen for one-tap access on a personal device.",{"id":330,"title":331,"titles":332,"content":333,"level":168},"\u002Fdocs\u002Fbyod-self-login#security","Security",[27],"Self-login respects the same restrictions configured for your kiosk: Geo-fencing — Clock actions require a location within the configured radiusWiFi allowlist — Devices must be on an approved network (by public IP) When both are turned on, staff must satisfy both to clock in.",{"id":335,"title":336,"titles":337,"content":338,"level":168},"\u002Fdocs\u002Fbyod-self-login#what-employees-can-do","What employees can do",[27],"Staff with self-login can: Clock in and out from their own deviceView their attendance historySee upcoming shiftsFile manual entry correctionsSubmit overtime requestsFile leave requestsCancel pending requests They cannot: View other employees' dataApprove or reject requestsManage location settingsAccess the dashboard or reports",{"id":340,"title":341,"titles":342,"content":343,"level":168},"\u002Fdocs\u002Fbyod-self-login#approvers","Approvers",[27],"Approvers get the same self-service surface plus their approval powers. They can: Clock in\u002Fout via \u002Fapp\u002Fclock (self-scoped)View their own attendance and shiftsOpen the Approvals inbox to approve the team's leave and overtime requests They cannot approve their own requests, and they do not get the rest of the dashboard — attendance, payroll, shifts, and location settings stay owner-only.",{"id":345,"title":346,"titles":347,"content":348,"level":168},"\u002Fdocs\u002Fbyod-self-login#disabling-self-login","Disabling self-login",[27],"If an employee loses their device or should no longer have self-login access: Open their employee pageOn the Personal device login card, turn the switch offTheir sessions are revoked and they can no longer access \u002Fapp\u002Fclock Turn the switch back on to restore access. To clear the email entirely, use the trash button next to it and confirm — a fresh invite is required to re-enroll.",{"id":33,"title":32,"titles":350,"content":351,"level":186},[],"Review overtime, leave, and manual attendance correction requests from one inbox.",{"id":353,"title":32,"titles":354,"content":355,"level":186},"\u002Fdocs\u002Fmanaging-approvals#managing-approvals",[],"The Approvals screen is where approvers review attendance changes that staff submit during the day.",{"id":357,"title":93,"titles":358,"content":167,"level":168},"\u002Fdocs\u002Fmanaging-approvals#see-it-in-action",[32],{"id":360,"title":361,"titles":362,"content":363,"level":168},"\u002Fdocs\u002Fmanaging-approvals#request-types","Request types",[32],"Manual correction — An employee forgot to clock in or out and is asking you to record the actual time.Overtime — An employee is requesting overtime hours to be credited for a shift. See Overtime for how staff file it and how detection thresholds are set.Leave — An employee is requesting paid or unpaid leave for one or more days.",{"id":365,"title":366,"titles":367,"content":368,"level":168},"\u002Fdocs\u002Fmanaging-approvals#reviewing-requests","Reviewing requests",[32],"Each request shows who submitted it, what they are asking for, and any supporting details (date, hours, reason). You can: Approve — The request is accepted and reflected in the attendance record.Reject — The request is closed and the employee can see the rejection.",{"id":370,"title":371,"titles":372,"content":373,"level":168},"\u002Fdocs\u002Fmanaging-approvals#tabs","Tabs",[32],"Approvals are organized into tabs so you can focus on what is pending without losing visibility into what was already handled. Switch between Pending, Approved, and Rejected to audit prior decisions.",{"id":375,"title":376,"titles":377,"content":378,"level":168},"\u002Fdocs\u002Fmanaging-approvals#notifications","Notifications",[32],"Employees see the status of their own requests from the kiosk and any device where they are signed in. They do not need an email account to be notified.",{"id":38,"title":37,"titles":380,"content":381,"level":186},[],"Give a business partner or manager co-owner access to a location, so you can run it together.",{"id":383,"title":37,"titles":384,"content":385,"level":186},"\u002Fdocs\u002Fsharing-a-location#sharing-a-location",[],"Running a location with a business partner or manager? You can give another owner co-owner access to it, so you both manage it side by side — same employees, kiosks, attendance, and settings.",{"id":387,"title":388,"titles":389,"content":390,"level":168},"\u002Fdocs\u002Fsharing-a-location#add-a-co-owner","Add a co-owner",[37],"From Locations, open a location's ⋮ menu and choose Share, then: Enter the co-owner's email address and select Add.If they don't have an account yet, ClockTap sends them an invite — the entry shows Invite sent until they accept.Once they accept and sign in with that email, they become a co-owner of the location. You can add more than one co-owner to the same location — useful when a site is run by a small team of partners.",{"id":392,"title":393,"titles":394,"content":395,"level":168},"\u002Fdocs\u002Fsharing-a-location#what-a-co-owner-can-do","What a co-owner can do",[37],"Co-owners get the same access to that location as you: managing employees, shifts, holidays, leave policies, approvals, and reports. The only thing reserved to the original owner is sharing itself — co-owners can't add or remove other co-owners.",{"id":397,"title":398,"titles":399,"content":400,"level":168},"\u002Fdocs\u002Fsharing-a-location#remove-a-co-owner","Remove a co-owner",[37],"Open the same Share dialog and remove the co-owner from the list. Their access ends immediately. If they only had a pending invite, removing it cancels the invitation.",{"id":402,"title":403,"titles":404,"content":405,"level":168},"\u002Fdocs\u002Fsharing-a-location#scope","Scope",[37],"Sharing is per location. A co-owner you add to one location doesn't gain access to your others — share each location you want them to help run.",{"id":43,"title":407,"titles":408,"content":409,"level":186},"Reports and exports",[],"Track attendance trends and export records for payroll.",{"id":411,"title":407,"titles":412,"content":413,"level":186},"\u002Fdocs\u002Freports#reports-and-exports",[],"ClockTap rolls up daily activity into a single attendance dashboard so you can spot trends without exporting first.",{"id":415,"title":93,"titles":416,"content":167,"level":168},"\u002Fdocs\u002Freports#see-it-in-action",[407],{"id":418,"title":419,"titles":420,"content":421,"level":168},"\u002Fdocs\u002Freports#daily-summary","Daily summary",[407],"The dashboard summary shows, for the selected date range: Total clock-insLate arrivalsOvertime hoursPending approvals Use the location dropdown to filter to a single branch or view all locations together.",{"id":423,"title":424,"titles":425,"content":426,"level":168},"\u002Fdocs\u002Freports#attendance-table","Attendance table",[407],"Below the summary you'll see a row per employee with their clock-in, clock-out, and status (on time, late, overtime). Sort and filter to find a specific person or shift.",{"id":428,"title":429,"titles":430,"content":431,"level":168},"\u002Fdocs\u002Freports#exporting","Exporting",[407],"Click Export and pick a format. The default, Standard Excel, is the payroll-ready .xlsx workbook described below; the other presets reshape the same data for a specific destination — your accountant's spreadsheet or another payroll tool. Exports honor the active date range and location selection. The standard workbook contains one sheet per employee. Each sheet includes the selected date range up to today, with a row for every clocked shift and scheduled day the system can evaluate. Columns included: In Date, Clock In, Out Date, and Clock Out — the recorded attendance timestamps in the location timezone.Schedule — the assigned shift time, Rest Day, or Open Hour.Working Hours — the actual hours between clock-in and clock-out.Approved Hours — the payable hours ClockTap calculates after late arrivals, undertime, approved leave, and approved overtime.Status — on-time, late, undertime, absent, rest day, open hour, or leave status.Day Type — the pay category of the day: Ordinary, Rest Day, a holiday type, or a combination like Regular Holiday + Rest Day.Late (hrs) — late arrival plus undertime, shown as decimal hours.Overtime (hrs), Overtime Type, and Overtime Status — overtime amount, whether it is regular or rest-day overtime, and whether it is approved, pending, or rejected.Night (hrs) and Night OT (hrs) — payable hours that fall inside the location's night window (night differential), split into regular and overtime. Configure the window in the location's Grace Period\u002FOT settings; the default is 10:00pm–6:00am.Holiday and Holiday Type — matching location holidays and their classification. Holiday rows are highlighted in yellow, rest-day rows are highlighted in blue, and each employee sheet ends with Total Working Hours, Total Approved OT, and Total Paid Leave rows, followed by a Pay Categories table — the same counted hours regrouped by day type with Regular, OT, Night, and Night OT columns, ready for rate multipliers.",{"id":433,"title":434,"titles":435,"content":436,"level":168},"\u002Fdocs\u002Freports#export-presets","Export presets",[407],"Every preset exports the same counted hours; only the layout changes. Hours are always labeled buckets — ClockTap never computes pay amounts.",{"id":438,"title":439,"titles":440,"content":441,"level":268},"\u002Fdocs\u002Freports#accountant-spreadsheet-ph","Accountant Spreadsheet (PH)",[407,434],"An .xlsx with one row per employee for the whole period, columns matching the layout PH bookkeepers typically use: Location, Employee Code, Employee, Period Start, Period End, Regular Hrs, OT Hrs, Night Diff Hrs, Night Diff OT Hrs, Rest Day Hrs, Regular Holiday Hrs, Special Holiday Hrs, Paid Leave Hrs, Total Approved Hrs, Total Approved OT Hrs. Notes on the bucketing: A special working holiday carries no pay premium, so its hours count under Regular Hrs.Hours worked on a rest day that is also a premium holiday appear under the holiday column. The standard Excel workbook keeps the full combination split (e.g. Regular Holiday + Rest Day) if your accountant needs it.",{"id":443,"title":444,"titles":445,"content":446,"level":268},"\u002Fdocs\u002Freports#generic-csv","Generic CSV",[407,434],"A flat, machine-readable .csv with one row per employee per day and every field ClockTap tracks — dates in YYYY-MM-DD, one column per fact. Use this to feed any tool the other presets don't cover.",{"id":448,"title":449,"titles":450,"content":451,"level":268},"\u002Fdocs\u002Freports#quickbooks-time-csv","QuickBooks Time CSV",[407,434],"Time entries formatted for QuickBooks timesheet import: Employee, Date (MM\u002FDD\u002FYYYY), Duration (decimal hours), Notes. Approved regular hours and approved overtime come out as separate lines; days with nothing payable are skipped. Column order can vary by QuickBooks product — check the file against your import template before the first run.",{"id":453,"title":454,"titles":455,"content":456,"level":268},"\u002Fdocs\u002Freports#sprout-compatible-csv","Sprout-compatible CSV",[407,434],"Attendance rows for shops that keep payroll on Sprout: Employee Code, Employee Name, Date, Time In, Time Out, Regular Hours, Overtime Hours, Night Differential Hours, Late\u002FUndertime Hours, Rest Day, Holiday Type, Remarks. Employees need an employee code set for Sprout to match them. This mapping has not been verified against a live Sprout account — compare the columns with your Sprout attendance import template and tell us what differs.",{"id":458,"title":459,"titles":460,"content":461,"level":168},"\u002Fdocs\u002Freports#pay-categories-optional","Pay categories (optional)",[407],"If everyone at your location is paid one flat rate, you can skip this — it is off by default and the export stays as described above. Businesses that pay different rates for holidays, rest days, or night shifts can turn it on under Location settings → Pay categories. Once enabled, the payroll view and the export gain: Day Type — the pay category of the day: Ordinary, Rest Day, a holiday type, or a combination like Regular Holiday + Rest Day.Night (hrs) and Night OT (hrs) — payable hours that fall inside the location's night window (night differential), split into regular and overtime. Set the window under Pay categories → Night differential; the Philippine default is 10:00pm–6:00am.A Pay Categories table per employee, under their totals, with one row per day type and Regular, OT, Night, and Night OT columns — the figures an accountant applies rate multipliers to. ClockTap reports hours only. It never calculates pay amounts, premiums, or deductions — your payroll tool or accountant applies the rates. If you need a different format or shape, let us know — see the FAQ for how to request it.",{"id":48,"title":47,"titles":463,"content":464,"level":186},[],"How to set up shift templates and assign weekly schedules on the Shifts page.",{"id":466,"title":47,"titles":467,"content":468,"level":186},"\u002Fdocs\u002Fshifts#shifts",[],"The Shifts page is where you define the shifts your location runs and assign them to your team. It's worth getting right early — late detection, overtime, and payroll all key off shift assignments. The page has two tabs: Templates — reusable shift times (a name plus start and end), defined once and reused everywhere.Assignments — which employee works which shift, on which days.",{"id":470,"title":471,"titles":472,"content":473,"level":168},"\u002Fdocs\u002Fshifts#step-1-create-your-shift-templates","Step 1 — Create your shift templates",[47],"Open the Templates tab and select New Template. A template has four fields: Name — what the shift is called (e.g. Mid Shift).Start time and End time — when the shift runs.Unpaid break (minutes) — break time deducted from the shift, so paid hours reflect actual work. It defaults to 60 minutes; set it to 0 for shifts with no unpaid break. Save, and the template is available whenever you assign shifts. The Templates list shows each shift's total span alongside its paid hours — for example a 9:00 AM – 6:00 PM shift with a 60-minute break reads 9h span · 8h paid. Define the shifts your location actually uses — for example: Morning — 7:00 AM – 4:00 PMMid — 9:00 AM – 6:00 PMClosing — 2:00 PM – 10:00 PM Templates turn assigning a schedule into a few clicks instead of retyping times.",{"id":475,"title":476,"titles":477,"content":478,"level":168},"\u002Fdocs\u002Fshifts#step-2-assign-shifts-to-employees","Step 2 — Assign shifts to employees",[47],"Switch to the Assignments tab and choose an employee. Their monthly calendar shows the schedule that applies each day, while the Weekly schedule panel lists the active patterns by effective date. Select Edit weekly schedule to set the employee's typical week, then: Choose the Effective from date for when the pattern starts.Set each day to a shift template, Rest day, or Open (open hours, no fixed shift).Use + New template if you need a shift time that does not exist yet.Save the week. Assignments recur by day of week from the effective date. If a schedule changes later, create a new weekly pattern with a later effective date; the calendar keeps older dates tied to the old pattern and future dates tied to the new one.",{"id":53,"title":52,"titles":480,"content":481,"level":186},[],"Manage each location's holiday calendar — load a country's national holidays and add your own custom days.",{"id":483,"title":52,"titles":484,"content":485,"level":186},"\u002Fdocs\u002Fholidays#holidays",[],"Each location keeps its own holiday calendar. ClockTap can load a country's national holidays automatically, and you can layer your own custom holidays on top — like a location anniversary, a local fiesta, or a one-off closure. Holidays feed into pay calculations, so keeping the calendar accurate keeps payroll accurate. The calendar is configured per location, so it lives with the rest of a location's settings. Open Locations from the sidebar, open a location's ⋮ menu and choose Edit, then pick Holidays.",{"id":487,"title":488,"titles":489,"content":490,"level":168},"\u002Fdocs\u002Fholidays#turning-holiday-tracking-on","Turning holiday tracking on",[52],"Holiday tracking is off by default, so a location that works through holidays at the usual rate never has to think about it. To start tracking, switch Track holidays on in the header of Location settings → Holidays. Holidays are a Pro feature. On the Free plan the switch stays off and the section shows an upgrade prompt. Switching tracking off later doesn't delete anything — the country calendar and your custom holidays are kept, and turning it back on restores them.",{"id":492,"title":493,"titles":494,"content":495,"level":168},"\u002Fdocs\u002Fholidays#adding-a-custom-holiday","Adding a custom holiday",[52],"To add a holiday that isn't part of the national calendar: Select the location from the location picker, then open Holidays.Click Add Holiday.Pick the date. Use the year arrows at the top to move between years.Give the holiday a name (for example, Location Anniversary).Choose the holiday type — this controls how the day is paid.Click Add Holiday to save. It appears on the calendar straight away with a Custom marker.",{"id":497,"title":498,"titles":499,"content":500,"level":168},"\u002Fdocs\u002Fholidays#holiday-types","Holiday types",[52],"The holiday type tells the payroll calculation how to treat hours worked on that day: Regular Holiday — the highest premium; used for national regular holidays.Special Non-Working Holiday — a premium applies to hours worked, but the day is otherwise non-working.Special Working Holiday — a normal working day with no premium.",{"id":502,"title":503,"titles":504,"content":505,"level":168},"\u002Fdocs\u002Fholidays#country-calendar","Country calendar",[52],"Choose a country calendar to load that country's national holidays automatically for the selected year. Country holidays are marked separately from your custom ones, so you can always tell what came from the calendar and what you added.",{"id":507,"title":508,"titles":509,"content":510,"level":168},"\u002Fdocs\u002Fholidays#editing-and-hiding-holidays","Editing and hiding holidays",[52],"Custom holidays can be edited or deleted at any time.Country holidays can be edited for a single location (for example, to rename one or move its observed date) or hidden when your location stays open that day. Hidden and edited country holidays are tagged so the change is easy to spot — and easy to undo. Holidays are configured per location, so a closure at one branch never affects another.",{"id":58,"title":57,"titles":512,"content":513,"level":186},[],"Configure how vacation and sick leave accrue, reset, and carry over — at the location level, per employee, or with manual adjustments.",{"id":515,"title":57,"titles":516,"content":517,"level":186},"\u002Fdocs\u002Fleave-policies#leave-policies",[],"A leave policy decides how much vacation and sick leave your team starts with, how it grows over time, and what happens to unused days at the end of the year. ClockTap tracks vacation and sick balances; every accrual, reset, carryover, and approved request is recorded as a transaction, so a balance is always something you can trace back. There are three places leave is configured, and they stack in this order: Location policy — the default rules everyone in a location inherits.Per-employee policy — an override for one person, when their terms differ.Manual adjustments — a one-off correction to a single balance.",{"id":519,"title":520,"titles":521,"content":522,"level":168},"\u002Fdocs\u002Fleave-policies#step-1-set-the-location-policy","Step 1 — Set the location policy",[57],"The location policy is the baseline every employee inherits. Open Locations from the sidebar, open a location's ⋮ menu and choose Edit, then switch to the Leave Policy tab. Turn on Enable leave policy to start tracking balances for the location. While it's off, no balances, accruals, or resets are recorded. Once enabled, decide how balances are granted: Fixed starting balance — leave Enable monthly accrual off and set Starting vacation leave \u002F Starting sick leave, the balance an employee begins with when they join or at the start of a new leave cycle.Monthly accrual — turn on Enable monthly accrual if balances should instead grow automatically each month, then set the Vacation and Sick monthly accrual (the days added to each balance every month). Turning accrual on clears the fixed starting balances, since the two are alternatives.Reset schedule — when balances reset each year. Every Jan 1 resets everyone on January 1st; Custom Date lets you pick a specific month and day.Reset mode — what happens to unused days at reset:\nBalance Only — unused leave is discarded.Carryover All — all unused leave moves into the next cycle.Carryover Capped — unused leave carries over up to a limit. This reveals Vacation and Sick carryover caps; anything above the cap is forfeited. Save with Save Changes. The policy applies to every employee in that location who hasn't been given their own. Leave policies are configured per location, so each branch can run its own accrual and reset rules.",{"id":524,"title":525,"titles":526,"content":527,"level":168},"\u002Fdocs\u002Fleave-policies#step-2-override-the-policy-for-one-employee","Step 2 — Override the policy for one employee",[57],"When a single employee's terms differ — a longer-tenured hire with more vacation, say — give them their own policy instead of changing the location default. Open the employee from the Employees list, choose Edit, and open the Leave Policy tab. The Leave Policy Mode decides where their rules come from: Inherit Location Policy (default) — the employee follows the location policy. Nothing else to set.Custom Policy — the employee gets their own rules. The same fields as the location policy appear — starting balances, monthly accrual, reset schedule, reset mode, and carryover caps — and what you set here replaces the location policy for this employee only. Switching back to Inherit Location Policy at any time drops the override and returns them to the location default.",{"id":529,"title":530,"titles":531,"content":532,"level":168},"\u002Fdocs\u002Fleave-policies#step-3-make-a-manual-adjustment","Step 3 — Make a manual adjustment",[57],"Sometimes a balance just needs a one-off correction — granting a few extra days, or clawing back days credited in error — without touching the policy or any past leave requests. On the employee's profile, open Manual Adjustment: Pick the leave type — Vacation or Sick.Enter the amount — a positive number adds days, a negative number removes them.Add a short reason so the transaction history stays clear about why the balance changed. The adjustment posts immediately and updates the available balance. It shows up in the employee's Leave History as a manual transaction, separate from accruals and requests.",{"id":534,"title":535,"titles":536,"content":537,"level":168},"\u002Fdocs\u002Fleave-policies#how-a-balance-is-built","How a balance is built",[57],"A balance isn't a single number you edit — it's the running total of everything that's happened to it. On an employee's profile, the Leave Balance tab breaks down where the available figure comes from, and Leave History lists every transaction: Opening balance — the starting days from the policy.Monthly accrual — days added each month, if accrual is on.Carryover — days brought forward from the previous cycle at reset.Manual adjustment — your one-off corrections.Reservation — days held when an employee files leave from the kiosk, deducted while the request is pending or approved. Because the balance is the sum of these, every change is auditable — you can always see why a number is what it is.",{"id":539,"title":540,"titles":541,"content":542,"level":168},"\u002Fdocs\u002Fleave-policies#how-it-connects-to-the-rest-of-clocktap","How it connects to the rest of ClockTap",[57],"Employees file leave from the kiosk, which reserves the days against their balance. See Kiosk.Pending leave requests land in Approvals for an approver to approve or reject; rejecting releases the reserved days back. See Managing Approvals.Set up a location's leave policy before your team starts filing leave, so balances are right from day one.",{"id":63,"title":62,"titles":544,"content":545,"level":186},[],"How employees file overtime from the kiosk and how you set the grace period and overtime thresholds per location.",{"id":547,"title":62,"titles":548,"content":549,"level":186},"\u002Fdocs\u002Fovertime#overtime",[],"ClockTap detects overtime automatically when someone works past their scheduled shift, but detected overtime is only a flag — it is not payable until the employee files it and an approver approves it. Filed, approved overtime is the only overtime that lands on your payroll export. If the payroll page warns you that overtime is going unfiled, it usually means your team hasn't been shown how to file it, or the grace period and thresholds for the location need a look. This page covers both.",{"id":551,"title":552,"titles":553,"content":554,"level":168},"\u002Fdocs\u002Fovertime#filing-overtime","Filing overtime",[62],"Employees file their own overtime from the kiosk (or their self-service hub on a personal device). Overtime already sitting unfiled shows up under the Overtime tab, and a fresh clock-out that ran long prompts them right away. There are two ways to file: Right after clocking out — if the shift ran past schedule, an Overtime Detected prompt appears immediately. The employee confirms how much to file, adds a short reason, and taps File Overtime.Later, from the Overtime tab — if they tapped Skip or clocked out earlier, every shift with unfiled overtime is waiting on the Overtime tab with a File Overtime button. Either way, the request lands in Approvals for an approver to approve or reject. See Managing approvals. Only approved overtime is payable and appears on the payroll export — pending and unfiled overtime never do.",{"id":556,"title":557,"titles":558,"content":559,"level":168},"\u002Fdocs\u002Fovertime#grace-period-overtime-rules","Grace period & overtime rules",[62],"Each location sets its own grace period and overtime thresholds, which decide when overtime is detected in the first place and how it is rounded. You'll find them in Location settings → Hours & Overtime. Grace period — Minutes after shift start before an employee is marked late.Minimum overtime — Overtime is only recorded once it reaches this many minutes. Set to 0 to record all overtime.Overtime increment — Overtime is counted in whole blocks of this many minutes; leftover minutes that don't fill a block are dropped. For example, with a 60-minute increment, 1h 50m counts as 1h. Set to 0 to count every minute. Tune these so the overtime ClockTap detects matches how you actually pay it — then make sure your team knows to file it from the kiosk.",{"id":68,"title":67,"titles":561,"content":562,"level":186},[],"Frequently asked questions about ClockTap workspaces, kiosks, billing, and data.",{"id":564,"title":565,"titles":566,"content":167,"level":186},"\u002Fdocs\u002Ffaq#frequently-asked-questions","Frequently asked questions",[],{"id":568,"title":569,"titles":570,"content":571,"level":168},"\u002Fdocs\u002Ffaq#do-i-need-biometric-hardware","Do I need biometric hardware?",[565],"No. ClockTap is browser-based. Employees clock in with a PIN on any tablet, phone, or shared browser.",{"id":573,"title":574,"titles":575,"content":576,"level":168},"\u002Fdocs\u002Ffaq#does-the-kiosk-work-offline","Does the kiosk work offline?",[565],"The kiosk handles short network drops and syncs once the connection is restored. For long outages we recommend a backup paper log so you can reconcile after the fact.",{"id":578,"title":579,"titles":580,"content":581,"level":168},"\u002Fdocs\u002Ffaq#what-devices-are-supported","What devices are supported?",[565],"Any modern browser (Chrome, Safari, Firefox, Edge) on a tablet, phone, laptop, or desktop. Installing ClockTap as a PWA gives the kiosk a full-screen, app-like experience.",{"id":583,"title":584,"titles":585,"content":586,"level":168},"\u002Fdocs\u002Ffaq#is-there-a-free-plan","Is there a free plan?",[565],"Yes. The Starter plan is free, no credit card required. See Pricing on the landing page for current limits.",{"id":588,"title":589,"titles":590,"content":591,"level":168},"\u002Fdocs\u002Ffaq#how-is-data-stored","How is data stored?",[565],"Attendance records are stored in a managed Postgres database (Neon). You can export your data as CSV at any time from the Reports screen.",{"id":593,"title":594,"titles":595,"content":596,"level":168},"\u002Fdocs\u002Ffaq#how-do-i-contact-support","How do I contact support?",[565],"Join our community Facebook group and post your question there — we'll get back to you. If you have a feature request, include a brief description of what you're trying to accomplish.",{"id":73,"title":72,"titles":598,"content":599,"level":186},[],"Notable updates and releases for ClockTap.",{"id":601,"title":72,"titles":602,"content":603,"level":186},"\u002Fdocs\u002Fchangelog#changelog",[],"A running list of notable updates to ClockTap. We'll add entries here as new features ship.",{"id":605,"title":606,"titles":607,"content":608,"level":168},"\u002Fdocs\u002Fchangelog#july-25-2026","July 25, 2026",[72],"Pay approved hours by day type. Turn on Pay categories in Location settings to split each employee's approved hours across up to 32 buckets — Regular, Overtime, Night, and Night OT, each on Ordinary, Rest Day, Special \u002F Regular Holidays, and their combinations — so payroll matches how you actually pay. Leave it off if everyone is paid one flat rate; the payroll view and exports stay simple.One-click export in your accountant's format. The Payroll Export menu now ships four presets alongside Standard Excel: Accountant Spreadsheet (PH), Generic CSV, QuickBooks Time CSV, and Sprout-compatible CSV — pick the one your accountant asks for and skip the reformatting.Holidays are now per location. Each location has its own Track holidays switch in Location settings → Holidays, and the country's calendar lives there too. Turn it off for a location that works through holidays at the usual rate, and holidays disappear from that location's dashboard, attendance, and payroll everywhere in the app.File overtime with a slider. Staff filing overtime from the kiosk or their phone now drag a slider between the minimum and the counted maximum, instead of tapping a stepper — much quicker on a phone when the counted overtime spans hours.See what a feature does even when it's off. Sections you've turned off — Pay categories, Leave Policy, Holidays — now stay in the modal, grayed out, with the on\u002Foff switch in the header. So you can preview what enabling it looks like without going hunting.Hours & Overtime, in one place. Grace period, overtime block rounding, and minimums now live under a single Hours & Overtime section, and Kiosk login is folded into Clock-in methods — one place per topic.",{"id":610,"title":611,"titles":612,"content":613,"level":168},"\u002Fdocs\u002Fchangelog#july-20-2026","July 20, 2026",[72],"See who's on shift, right from the dashboard. Every row on the Employee status card now carries a bar for that person's scheduled shift. For anyone still clocked in, the bar fills as their shift runs and turns amber once they're past shift end — so it's obvious who's about to finish and who's stayed on without clocking out. For anyone already clocked out, the bar sits inside their shift window, so a late start or an early finish shows up as a gap. The card refreshes on its own every 30 seconds.Set a new hire's weekly schedule while you're adding them. Add Employee is now two steps: their details, then their usual week. The employee is created as soon as you finish the details, so you can skip the schedule and come back to it later from Shifts — and their PIN is still shown last, once you close the wizard.Shift templates show the week they actually cover. Each template on the Templates tab now shows the weekdays it runs and how many people work it, in place of the old assignment count — which counted schedule rows, not people, and read as \"5 active assignments\" for a single employee working five days. Alongside it, Used in July shows who worked the shift this month and how many times.Spot anyone who isn't on the schedule. If someone has no shift assigned, the Templates tab now says so and links straight to assigning them. They can still clock in — their hours just aren't checked against a schedule.The shift picker leads with your own shifts. When you pick a shift for a day, your templates come first in alphabetical order, with Rest day, Open, and Create a new shift below a divider.Overtime that exactly reaches your minimum now counts. With a 60-minute minimum, exactly one hour of overtime used to be dropped, even though the setting reads as \"under 1h isn't counted\". Reaching the minimum now counts. Check how your thresholds behave under Grace Period\u002FOT in Location settings.A new guide to overtime. Overtime walks through how staff file overtime from the kiosk or their phone, and how the grace period and thresholds for a location fit together — with a short video of both filing paths.",{"id":615,"title":616,"titles":617,"content":618,"level":168},"\u002Fdocs\u002Fchangelog#july-16-2026","July 16, 2026",[72],"Flexible clock-in windows on shift templates. A shift template can now open an early clock-in window instead of a single fixed start time — staff who arrive within the window are still counted on time. Set the window when you create or edit a template.Overtime counts in whole blocks — and staff can file part of it. Overtime now accrues in whole-block increments per your location's setting, and staff can file just part of their detected overtime with a reason. Configure the block size under Grace Period\u002FOT.Leave days stand out in payroll exports. Excel exports now highlight leave days so they're easy to spot, and empty overtime cells are left blank instead of showing a zero.Approval cards show the clock in and out times. Correction and overtime request cards in the Approvals inbox now display the full clock in\u002Fout date and time, so you can review a request without opening the entry.",{"id":620,"title":621,"titles":622,"content":623,"level":168},"\u002Fdocs\u002Fchangelog#july-9-2026","July 9, 2026",[72],"Shift Alignment — fix the shift, not the timesheet. When a completed entry drifts more than an hour from its scheduled shift, ClockTap flags it and offers a Change shift action. The modal has already picked the best-matching shift for you, and shows the status and overtime each option would produce — or you can create a new template on the spot. Apply it to just that day, or to every matching weekday from then on. Status and overtime re-derive instantly.Payroll now has its own page — in beta. The payroll breakdown moved out of Attendance and into Payroll in the sidebar. Each employee's card totals their approved hours and approved overtime for the period, with a day-by-day breakdown of status, late\u002Fundertime, and overtime. Export the whole period to Excel in one click.Overtime is filed, then approved. At clock out, staff are prompted to file any detected overtime with a reason — pick a preset or write your own. Owners review it from the Attendance page or the Approvals inbox, and each entry reads Approved, Pending Approval, Rejected, or Not filed. Only approved overtime counts toward the payroll total, so the Approved Overtime tile always matches the per-employee badges.Trivial overtime stays out of the way. Unfiled overtime at or below the location's minimum-overtime setting is no longer shown, and no longer counts toward the overtime summary. The setting that controls it now lives under Grace Period\u002FOT.",{"id":625,"title":626,"titles":627,"content":628,"level":168},"\u002Fdocs\u002Fchangelog#july-3-2026","July 3, 2026",[72],"Change your kiosk login email. Update the email a location's kiosk signs in with, right from Location settings → Kiosk login.Add and edit attendance records. Owners can now create a missing entry or correct an existing one directly from the Attendance page — including clock in\u002Fout, scheduled shift, and overtime — instead of waiting on a correction request. Overlapping records are prevented automatically.Approve overtime from the Attendance page. Overtime shows an info icon while it's still pending approval. You can now approve it inline: the approval indicator is yellow when no reason has been filled in yet, and turns green once a reason is recorded.New Timesheets view for payroll. A Timesheets tab summarizes each employee's worked vs. approved hours, days worked, late\u002Fundertime, and overtime status (approved, rejected, or pending) across a date range — and exports straight to Excel.See paid hours on shift templates. The shift template editor now breaks down shift span, unpaid break, and paid hours, so you know exactly what a template pays before assigning it.Quick-assign schedules to employees. Assigning shift templates is faster, with a refined schedule step in setup and assignments.Release updates on your dashboard. Owners now see a dated announcement when new ClockTap improvements are available. Open the release notes from the alert, or dismiss it permanently once you've read it.Faster access to support. Open the ClockTap Facebook support group directly from the app sidebar when you need help or want to connect with other users.Safer setup. Onboarding now prevents reusing the owner's email for an employee login, avoiding sign-in conflicts.",{"id":630,"title":631,"titles":632,"content":633,"level":168},"\u002Fdocs\u002Fchangelog#june-2026","June 2026",[72],"Choose how your team clocks in. Setup now starts by picking a clock-in method — a shared Kiosk or Personal devices. Change it any time from location settings, or turn on the other method to run both at once.Clock in from your own phone. Staff can now clock in and out from their personal device, with the same geofencing and WiFi security as the kiosk. No shared tablet required. See BYOD self-login.One place for staff self-service. Clocking in, viewing shifts, checking attendance, and filing corrections\u002Fovertime\u002Fleave requests now live together on the My Clock page at \u002Fapp\u002Fclock.Faster guided onboarding. The setup wizard walks you through clock-in method, location, employees, and schedule, so a new location is ready in minutes.Attendance export to Excel. Export your attendance range to a spreadsheet for payroll, with absent days highlighted.Stronger kiosk security. Added rate limiting on kiosk PIN sign-in to protect against repeated guesses.",{"id":635,"title":636,"titles":637,"content":638,"level":168},"\u002Fdocs\u002Fchangelog#earlier","Earlier",[72],"Public documentation section launched at \u002Fdocs.Approvals inbox with manual correction, overtime, and leave request flows.Multi-location attendance dashboard with CSV export.Kiosk PWA with offline-tolerant clock-in.Per-location kiosk pairing and PIN sign-in.",[640,641],{"title":17,"path":18,"stem":19,"description":253,"children":-1},{"title":27,"path":28,"stem":29,"description":309,"children":-1},1785113417836]