專案

對內(B2E)LINE OA BOT

反覆詢問同事的常見問題,改成在 LINE 裡自助查詢

員工在熟悉的 LINE 裡查資料、走表單,不必反覆詢問少數同事。

成果
員工在 LINE 取得操作指引與查詢結果;入職表單填寫後回寫資料庫
角色
從雛型接手:資料串接、授權確認、LINE 身分對應與推播
時間
2025.08 上線,2026.02 接手完成
技術
LINE Messaging API · React · Express · PostgreSQL · Drizzle ORM

問題 資料在紙本與 Excel,常見問題反覆詢問少數同事

原本靠紙本與 Excel;常見問題反覆詢問少數同事,而且受值班時段限制。

做法與角色 圖卡、觸發式回覆與表單入口;先核對授權再回覆

整合 LINE 圖卡、觸發式回覆、內部操作知識與工具查詢。HR 可觸發入職表單流程,員工填寫後回寫資料庫,減少重複輸入與回覆。

授權:員工在 LINE 呼叫功能時,先核對授權。串接 API 反查資料,確認是授權員工後,才提供操作指引或查詢結果;員工身分以 LINE 身分對應來辨識。

角色:從雛型接手,完成資料串接、LINE 身分對應與推播。接手後的功能於 2026.02 完成,2026.03–04 持續升級微調。GPS 位置訊息不在這裡計算,直接轉交跨場館排班系統處理。

使用情境 問答、圖卡、位置訊息打卡

  • 問答:員工在 LINE 呼叫小幫手、提出問題,取得操作指引或工具查詢結果。
  • 圖卡與觸發式回覆:透過 LINE OA 的圖卡選項與觸發詞,取得固定資訊。
  • 打卡:員工傳送 LINE 位置訊息,轉交跨場館排班系統處理。

LINE 整合 官方帳號是入口,身分與授權以 LINE 對應

入口是公司的 LINE 官方帳號:圖卡、觸發式回覆與表單入口都在 LINE;員工身分以 LINE 身分對應,核對授權後才回覆;位置訊息轉交跨場館排班系統打卡。

效益 減少重複詢問與人工輸入

減少重複詢問與人工輸入;需要進一步確認的問題,轉交負責同仁。

規模 80 個 API 路由、20 張資料表

程式規模:80 個 API 路由、20 張資料表(依 GitHub 主線清點)。自動化測試尚未建立。

原始碼:DAOS-Sport/Line-400-helper。