01 · Current Situation
現在你每天的工作是這樣
每週或每月手動跑一次打卡報表,然後逐筆比對請假紀錄,標記出哪些人有異常(遲到、曠職、不明缺席)。找到後再 Email 或 LINE 通知主管,主管自己決定要不要處理。整個流程沒有累積統計——你不知道某個員工的遲到是偶發、還是已經持續惡化幾週,通常要等到人事面談才被正式發現。
02 · Pain Points
這樣做,會遇到什麼問題
✗
發現時間落後
月底才跑報表,異常行為可能已持續 3-4 週才被注意到。等到主管看到、再決定處理,又是兩週過去。
✗
沒有累積趨勢
看不到員工異常行為的長期趨勢,只知道「最近有幾次遲到」。是偶發還是惡化中,靠 HR 印象判斷。
✗
通知效率低
手動篩選、標記、再逐一通知主管,每月吃掉 3-4 小時的純整理時間。
03 · Measurable Impact
導入後的改變
出勤異常發現延遲
7-30 天
(月底跑表)
(月底跑表)
↓
當日或隔日
每月出勤分析作業時間
3-4 小時
↓
30 分鐘以內
辨識重複問題員工
低
(無累積統計)
(無累積統計)
↓
高
(自動追蹤累計次數)
(自動追蹤累計次數)
04 · AI Workflow
AI 工作流解法
01
打卡 CSV → Google Sheets
打卡系統資料每日匯出 CSV 到 Google Sheets,GAS 自動比對請假紀錄,把對不上的(遲到 / 曠職 / 不明缺席)即時標記。
02
每日早上 GAS 自動掃描 + LINE Bot 推播
不再等月底。GAS 每天早上跑一次,有新異常立即 LINE Bot 通知 HR 與該員工的對應主管。發現延遲從幾週變成隔日。
03
累計次數自動追蹤 + 閾值觸發
Sheets 自動累積每人異常次數,達到設定閾值(例如:當月第 3 次遲到、連續兩週出現異常)時自動再觸發提醒,把「偶發」與「持續惡化」分開來看。
Google Sheets
Google Apps Script
LINE Bot
05 · Workflow Video
直接看實際跑起來的樣子
GAS 在 Google Sheets 內讀打卡 CSV、比對請假、標記異常、推播 LINE Bot、累計每人異常次數的全段 demo。整套流程不出 Google Workspace。
不再等月底跑表,
異常當日就跳出來。
從「月底發現遲到三週」變成「明天就收到提醒」,從「靠 HR 印象抓重複」變成「累計次數客觀追蹤」 —— 早期偵測比補強通知更有用。
Designed & Implemented by
人資 · 中型企業
