How it works
Pick your name, type your PIN, then press Clock In when you start and Clock Out when you leave. Lunch is deducted automatically. Overtime is anything over 40 hours in a Sunday–Saturday week.
Pick your name, type your PIN, then press Clock In when you start and Clock Out when you leave. Lunch is deducted automatically. Overtime is anything over 40 hours in a Sunday–Saturday week.
Your hours by day, week, month or pay period. Overtime = over 40 h per Sunday–Saturday week.
Request time off with a date range. Every new request or change goes to Pending Approval until Adam approves it.
Everyone's hours for the selected period. Click a person to see their shifts.
Choose your name, enter your PIN, then press Clock In at the start of your shift and Clock Out at the end. One record per shift is saved in Airtable. On a shared computer, tick Shared device so it signs you out automatically.
Open shifts show as Open. Tell an admin; they fix it in Team › Edit, which recalculates Regular/OT for the whole week.
Open / clocked in · Closed · Overtime / attention · Open from a previous day
Time Clock v1.1.0 · build 2026-10-06 · GBS module template · Cloudflare Pages + Pages Functions (/api/*).
—
Airtable base GBS Time Clock appJQ90WIwQeNPZU6 (workspace GBS Operations). Read & write through the server; the browser never sees the Airtable token or PINs.
tblZed5Fl9G9dWdP0 — Name fldb8hSiuSMbI1vFj, PIN fldo5eA7nB5J0w5TY, Role fldjKTEVHCabJpNzI, Department fldeto9ogvEicJr9o, Active fldMedz6d0Cp4PSRs, Lunch Deduction (min) fldp5AwupEjuCosRMtbl5gB3pNcEG7icbF — Request fldt0cNQrmj1twFR0, Employee fldbcw5AcwlTmFETX, Employee Rec ID fldUJFj4NAbA1gdKB, Type fldobMek5CoPtRGMd, Start Date fldJpHZNNUPVbvYKt, End Date fldp7NB48kVUyicRz, Hours per Day fld8S6ugiGCe6NGTV, Work Days fld01vUoTd8D72Xcz, Total Hours fldgGVLNHdb2b0Xl8, Status fldWJiHTjct71TG3t, Employee Note fldAnSOCTyAsJokaa, Requested At fldPMiJuCiv9e8MSY, Last Changed At fldJuvhhMAUdxaGAf, Decision By fld9PGWaA4X2Q1sOe, Decision At fldYiH6KhcWLlWsjn, Decision Note fldTIn8fmzu1bFUbH, History fldwBtxVbNNe3Ctv2. Employees › PTO Approver fld99e9Ypv0VefYiM.tblCDbJWUtmiZovRG — Shift fld1hFw3FcSXr39Gs, Employee fldUkcey4LyHlq62T, Employee Rec ID fldm1aor5pp3SVk1v, Clock In fldTAjVM4EOLK6xF9, Clock Out fldRKYRCkyuVe8SvV, Status fldm9CIMQ2HCHqa91, Work Date flduxxbtxQl2wYJw4, Gross fldZKoPw8hH9BhDkV, Lunch fldgxa8iQviD1C0Q2, Net fldrddB5wuCIZ4EsG, Regular fldW0GoAwlPSe4PdM, OT fldPKCnXtu6cv5HwE, Week Start (Sun) fldzatdmM92a4B6eY, Month fldpQ2pBqSCdkQdsa, Pay Period fldANQvdTTn7QEsIJ, Pay Period Start fldLiXLGuuOboFwgK, Source fldCJdrq8JfayIag3, Edited By fldcXRGieo20f9oxy, Notes fldITwTSBJc0oybKJAdd this link once in Outlook: Calendar › Add calendar › Subscribe from web, paste it, name it GBS PTO. It refreshes on its own (Outlook checks every few hours). Anyone with the link can see who is out, so share it only inside GBS.
If shifts were edited directly in Airtable, recalculate hours, Regular/OT and periods for a date range.