CacaLabs 提供 LINE 版打卡/請假功能:員工不用另外安裝 App,直接在 LINE 裡用官方帳號的選單操作。這個功能含在公司的方案裡,公司在免費試用期間就能使用。

什麼情況下會不能用
公司在免費試用期間可以正常使用。只有在試用到期而公司尚未開通、或公司帳號已停用時,按下打卡、請假與補卡才會提示聯絡公司管理員——這要由公司管理員完成開通才會恢復,恢復後不必重新綁定。
員工端:綁定 LINE 帳號
先用 LINE 加官方帳號好友:在 LINE「加入好友」→「搜尋」→ 選「ID」,輸入完整 ID「@cacalabs」(用名稱關鍵字搜尋找不到,要用 ID 精確搜尋);也可以掃公司提供的 QR Code。加好友後官方帳號會自動回覆歡迎訊息與綁定引導。
接著用兩種方式擇一綁定:
- 免密碼(推薦):使用公司管理員提供的連結或 QR Code;在 LINE 內開啟後,確認姓名無誤並按「確認綁定」即可,不必記密碼。連結 24 小時內有效、只能用一次。
- 自助(公司代碼+密碼):點官方帳號回覆的綁定連結,輸入「公司代碼」「Email 或員工編號」「密碼」——這一組帳密就是平常登入網頁版的帳號;沒有 Email 的帳號填員工編號即可。
綁定成功後畫面會直接進入功能選單(最上方是公司名稱與你的姓名),之後就可以直接用圖文選單。綁定有兩個限制:同一個 LINE 帳號只能綁一位員工;同一位員工也只能綁一個 LINE 帳號。要讓這個 LINE 改綁另一位員工,需要先解除原本的綁定。
換了 LINE 帳號(換手機重辦 LINE、改用另一個帳號):在新的 LINE 加官方帳號好友,用上面的「自助(公司代碼+密碼)」方式綁定即可,舊的 LINE 會自動解除,不必先回舊帳號操作。換綁之後舊的 LINE 當場就不能再打卡或送單,但不會收到任何通知(系統不從 LINE 主動發訊息)。如果你沒有換過 LINE,某天卻發現原本的 LINE 打不了卡、要你重新綁定,可能是有人用你的密碼綁走了:請立刻更改密碼並聯絡公司管理員。用公司管理員給的免密碼連結則無法換綁,請改用自助方式,或請管理員先解除原本的綁定。
要每次打卡都重新登入嗎?綁定一次就好
這是最多人問的問題:LINE 打卡只要成功綁定「一次」,之後每天打卡都不用再登入、也不用重新輸入帳號密碼——直接開官方帳號選單按「打卡」就能用。因為在 LINE 裡操作時,LINE 會自動辨識你的身分,系統再靠第一次綁定建立的對應關係,就知道你是哪位員工,所以不需要每次重新登入。
只有在「綁定被解除」時才需要重新綁定一次(不是每次打卡,而是下列情況才會發生):
- 你自己按了選單最下方的「解除綁定」;
- 你把公司官方帳號封鎖或刪除好友(系統會自動解除綁定);
- 你在另一個 LINE 帳號用公司代碼+密碼重新綁定(舊的 LINE 會自動解除);
- 帳號被公司停用(綁定會被系統自動清除)。
小提醒:如果不是在 LINE 裡、而是用一般手機瀏覽器開啟打卡頁,可能會多一個「用 LINE 授權登入」的步驟;正常從 LINE 官方帳號選單進入不會遇到。
綁定後能做什麼
- 打卡(紫色,左上):進入 LINE 版打卡頁,上方顯示今天的上下班時間,下方依目前狀態提供「上班打卡」或「下班打卡」。打卡前會先定位,畫面顯示「已定位」再按(進到頁面就開始定位,在室內可能要幾秒才會從「定位中…」變成「已定位」);若拿到的定位不夠準(常見於室內的 Wi-Fi/基地台推算位置),會改顯示「定位精度不足,靠近窗邊或稍候再按」,不會擋住打卡按鈕,等一下或靠近窗邊通常就能收斂到更準的定位。按下後會要求 LINE 內建瀏覽器的定位權限;超出範圍或無法定位時會顯示原因(超出範圍時寫出最近的打卡地點,不寫距離),超出範圍但定位成功時另有「以外勤打卡」(不需核准,紀錄會標示「外勤」並記下位置,主管在考勤管理可開地圖看實際位置)。頁面最下方一直有「忘了打卡?補卡」。公司要求休息也要打卡時,上班中會多一顆「開始休息」(休息中變成「結束休息」);排了兩頭班的那天會列出「今天的班」;比班表晚下班超過公司設定的門檻時會跳出「晚下班的原因」——這幾項與網頁版相同,說明見〈打卡與出勤紀錄〉。
- 今日狀態:點選後在聊天室收到狀態卡,包含員工姓名、目前狀態、今天的上下班時間及下一個可用打卡按鈕。也可以輸入「今日狀態」「打卡狀態」「狀態」「打卡」取得相同回覆;若上一班已完成且還有下一班,按鈕會再次提供上班打卡。
- 請假:進入 LINE 請假頁,選假別後可看到剩餘天數,「請假單位」可選「整日」(填開始/結束日期)或「小時(單日)」(填請假日期與起訖時間),再填事由送出。下方列出最近 10 筆申請與狀態,待審核申請可以自行按「撤回」。
- 補卡:直接開補卡單(與「更多」裡的補卡同一頁)。
- 我的班表、考勤紀錄、公出:直接開對應的頁面,內容見下方「更多」裡的同名項目。
- 更多:開啟功能選單,顯示公司與員工姓名,提供打卡、我的班表、考勤紀錄、請假、補卡、公出申請、補休申請、調班申請、加班申請及解除綁定(有審核權限的人在「打卡」下方還會多一個「待審核」)。補卡需填補卡日期(那一班的上班日)、上班卡/下班卡與時間;原因只在那張單要主管核准時必填,免核准的可以留空。解除綁定會先要求二次確認。
- 我的班表:按月查看自己每天的班(班別與時間,沒有班寫「休」)與「月排班」天數、時數,也會寫這個月的班表公司發佈了沒。內容與網頁版「我的班表」相同,說明見〈打卡與出勤紀錄〉。
- 考勤紀錄:按月查看自己每天的上下班打卡時間,用「上個月/下個月」切換。內容與網頁版「考勤紀錄」相同:休息時間、補卡或管理者更正的標示都看得到;公司若設定員工可以看工時,也會顯示當天工時。某一天沒打下班卡時,那一格會出現「補卡」,點進去就是帶好日期的補卡單;有「超時」的那天可以按「說明原因」補填晚下班的原因。
- 公出申請:填目的地與起訖時間送出,送出即生效,該期間的打卡不受地點限制。
- 補休申請:上方顯示可用補休時數(有期初時數的話會一併列出「期初/已賺/已用」),下方填補休日期與時/分送出,待主管審核。補休時數來自「加班申請時選補休」核准後 1:1 記入,以及公司管理員填入的期初時數;餘額是 0 時不會顯示表單,改提示去申請加班。送出後主管會收到推播與 Email;審核完你也會收到,核准的通知還會寫明扣完之後還剩多少時數。
- 調班申請:選「調整日期」,再選調整方式——「自訂時間」「改成休假」或「跟同事換班」,填調班原因(必填)送出,待主管審核;下方列出你的調班與換班紀錄。說明見〈調班申請與審核〉。
- 加班申請:填加班日期、起訖時間、加班類型與補償方式(加班費或補休)送出,待主管審核。時數會依起訖時間自動帶入(跨夜會自動加一天),中間有休息可自行修改。下方列出最近 10 筆申請與狀態,待審核的可以自行按「撤回」。加班屬於人資薪資功能,公司若未啟用該模組,選單不會出現這一項。
忘了打卡時,LINE 打卡頁的處理方式與網頁版完全相同(同一套規則、同一份表單):
- 今天整天沒打卡:過了排定的下班時間之後,主要按鈕會變成「補上班時間並下班」,填今天幾點上班(預填班表時間並顯示總工時)就一次補齊上班與下班。上班那筆是一張補卡單——公司設定要核准時原因必填、顯示「補卡待核准」,免核准時送出就寫入、標示「補卡(免核准)」。若其實是現在才要上班,下面有「我現在才要上班」。
- 昨天忘了打下班卡:打卡頁最上方會出現一列待辦「{日期} 的下班卡沒打」,填那天幾點下班後按「補那天的下班卡」,或按「補下班並打今天的上班卡」一次做完。今天的上班卡不會被擋住。
- 當天已完成班次、班表又沒排下一班:會出現「再上一段班」,新開一筆沒有班次的出勤。
- 其他日期:頁面最下方的「忘了打卡?補卡」,或「更多 → 補卡」。
補卡日期一律填那一班的上班日(跨夜班也是),不是實際下班的那一天;補下班卡時再選「下班是哪一天」,跨夜班選「隔天」(班表跨夜時會預設選好)。
今日狀態為什麼不會消耗主動訊息數
「今日狀態」是由員工先點圖文選單或輸入關鍵字,系統再使用 LINE Reply API 回覆。依 LINE Messaging API 訊息計算規則,Reply Message 不計入方案的月訊息數;因此適合拿來做員工主動查詢。
CacaLabs 目前刻意只用免費的 Reply API:請假/補卡審核通知與公司公告一律改走「手機推播 + Email」(見〈安裝 CacaLabs 與開啟打卡提醒〉),不再從 LINE 主動發送,因此不會消耗 LINE 官方帳號的訊息數。
上下班提醒在哪裡收到
目前不再用 LINE 固定時間推送上下班提醒。排程提醒由 CacaLabs 安裝版的 PWA Web Push 負責,會依每位員工的班表產生;員工需把 CacaLabs 加到手機主畫面並允許通知。操作方式詳見〈安裝 CacaLabs 與開啟打卡提醒〉。
LINE 保留為隨用隨查的入口:想確認是否已打卡時,直接點「今日狀態」即可,不需要等待系統主動傳訊息。
通知會從哪裡收到
系統的主動通知一律走「手機推播 + Email」,不再從 LINE 發出(LINE 只負責你主動點、主動問的操作):
- 員工送出請假/補卡/公出/加班/補休申請後,有審核權限的人收到推播與 Email;簽核流程指名的那位主管(例如部門主管)也會收到「待你簽核」,多關卡的單在前一關核准、輪到下一關時,下一關指名的人也會收到(免核准的補卡不需要人審,所以不會通知)。
- 請假/補卡/加班核准或駁回時,員工本人收到推播與 Email;補卡核准後,考勤紀錄會在該時間旁標示「補卡」。加班若選補休,核准通知會直接寫明時數已記入補休餘額。
- 公司發布公告時,全體在職員工收到推播與 Email。
- 上下班提醒依個人班表發送,同樣走手機推播。
- 以上通知都不需要開通 LINE 加值服務。要收推播請先把 CacaLabs 加入手機主畫面並允許通知,詳見〈安裝 CacaLabs 與開啟打卡提醒〉;要調整或關閉某類通知,點網頁版右上角頭像 →「提醒設定」,或打卡頁右上角的「提醒設定」。
在 LINE 裡則可以隨時輸入關鍵字查詢(免費、不吃訊息額度):「今日狀態」看打卡情形、「我的請假」看最近假單、「我的補卡」看補卡進度。
注意事項
- 帳號被公司停用後,原本的 LINE 綁定會被系統自動清除,下次打開會看到「尚未綁定」;就算嘗試重新綁定,因為帳號已停用,輸入密碼也會被拒絕(提示「帳號已停用,請聯絡管理員」)。
- 請假申請送出後要等管理員審核。補卡要不要審核由公司在「設定 → 出勤規則」決定:預設一律要主管核准,公司也可以改成「今天與昨天的補卡免核准」。主管在 LINE 也審得到補卡,但「改時間後核准」只有網頁版有。
- 若需要綁定連結、QR Code 或公司代碼,請向公司管理員索取。
- 若聊天室底部仍顯示舊版藍色選單,可先關閉聊天室再重新開啟;若所有員工都仍是舊版,請由平台維護者重新部署預設圖文選單。
- Reply API 是否計入訊息數以 LINE 官方最新規則為準。系統不從 LINE 主動發送任何通知,因此不會消耗官方帳號的推播額度。