跳至主要內容

LINE_INTEGRATION

不用裝 App,在 LINE 查單、簽核、收告警把查單、簽核與告警搬進 LINE,權限與稽核跟後台一樣

什麼是 LINE 串接系統開發?

LINE 串接系統開發是把內部系統的查詢與簽核介面搬進 LINE:員工綁定員編後查商品、客戶與訂單,權限與稽核跟後台一致。只做串接開發,不做行銷代操。

LINE 串接架構圖,展示公司系統的查單、簽核、告警訊息送進 LINE

WHAT_IS

LINE 串接系統開發到底在做什麼?

把公司系統裡「要查、要簽、要通知」的那幾件事,搬到員工和客戶本來就每天在用的 LINE 上。不用裝 App,不用發一組新的帳號密碼。

  • 現在是這樣要查一張單,打電話問內勤。內勤開後台查完再回報,一天重複幾十次。
  • 做完之後在 LINE 打單號,系統直接回一張卡片,上面就是那張單現在的狀態。
  • 權限沒有變鬆誰看得到哪一層價格、誰能簽核,一律由後端依身分決定,跟後台同一套規則。
前後對照圖,展示查單流程從打電話問內勤改為在 LINE 直接查詢
查單流程從打電話問內勤改為在 LINE 直接查詢

WHAT_WE_DID

LINE 官方帳號客製開發做得出什麼?

以下都是我們自己寫過的程式碼與做出來的系統。

一、員工用的查詢機器人。 LINE Bot 開發最常見的起點:加好友、綁定員工編號後,用圖文選單切換四種查詢:

  • 查商品與報價打關鍵字,回一張卡片輪播:品名、料號、在庫數量,價格依權限決定看得到哪一層。
  • 查客戶用編號直達,也能用手機或姓名找,帶出聯絡方式與近期訂單。
  • 我的訂單預設只顯示待處理與處理中,已完成的不佔版面。
  • 查訂單單號、網路單號、倉儲單號、收件人都查得到。
四種查詢功能示意圖,展示查商品與報價、查客戶、我的訂單、查訂單四張手機卡片
查商品與報價、查客戶、我的訂單、查訂單四張手機卡片
  • 二、身分綁定與權限。 用 LINE Login 身分綁定把使用者對應到你系統裡的員工或會員編號。沒綁定的帳號,任何需要權限的動作都做不了。進價與成本在資料庫欄位層級就擋死,機器人拿不到整包資料自己挑欄位。
  • 三、LINE 推播通知與告警。 報價送出、簽署完成、即將到期(見 報價系統與合約管理)、保固登記完成(見 免拆箱保固登記 SaaS)、設備異常——這些事件送進 LINE。告警送出前先分流去重:同一個異常在恢復前只發一次,恢復時補一則結束通知。
LINE 推播通知分流示意圖,展示設備告警經過分流與去重後送出
設備告警經過分流與去重後送出

四、免下載 App 的網頁介面。 要填表或多步驟的流程用 LIFF 網頁應用——跑在 LINE 裡的網頁,拿得到身分,改版不必送審。查詢結果與簽核用 Flex Message,也就是可以放按鈕和狀態顏色的卡片訊息。

想先自己試一遍的人,可以照著 LINE Bot 開發教學做一遍——Google Apps Script 串 Messaging API 與 Gemini API,原始碼公開在 GitHub。

PRICING

費用怎麼算?

LINE 串接系統開發的費用分兩塊,而且第二塊不經我們的手。

一、開發費(我們收)。 一次性,按範圍計。最主要的變因是介面做到哪一層——這四階由輕到重,你可以先對號入座:

介面層級階梯圖,展示從純文字通知到 LIFF 網頁應用的四個層級與成本差異
從純文字通知到 LIFF 網頁應用的四個層級與成本差異

其他影響價格的因素(含要不要身分綁定與角色分層):

  • 事件數量:三個推播事件和二十個,工作量差很多
  • 要串的系統有沒有 REST API:只能讀資料庫的最花時間
  • 上線後要不要持續維運與調整
  • 二、LINE 平台費用(你自己付)。 方案月費與訊息額度由 LINE 收取,開在你的帳號、由你付款,0 元經過我們,也不加價。
  • 訊息成本要在設計階段就算。 依 LINE 官方說明,使用者先發話、系統在時限內回應(Reply)不計入訊息費用;群發與主動推播則計入。所以能做成「使用者先問、系統再回」的就不主動推。另外一件現在就該知道的事:LINE 官方帳號的價格方案自 2026 年 11 月 1 日起調整,中用量固定月費由 800 元改為 1,000 元、高用量由 1,200 元改為 1,400 元,各方案的免費訊息則數維持不變。若不同意調整,依官方公告須在 2026 年 10 月 27 日前改為輕用量方案;後台另在 10 月 28 日至 11 月 2 日系統更新期間無法升降方案。額度規劃我們在盤點階段會一起算進去。
推播成本示意圖,展示回覆訊息與主動推播對訊息額度的差異
回覆訊息與主動推播對訊息額度的差異

實際費用依需求評估,盤點結束後提供書面報價與範圍說明。

PROCESS

怎麼進行?要多久?

五個步驟。

  1. 盤點要推什麼、誰收先列事件清單:哪些狀態變化值得發一則訊息、發給誰、需不需要回覆。這一步做不完整,上線後就會變成洗版,然後大家把通知關掉。
  2. 帳號與頻道設定在你自己的 LINE Developers 帳號下建立 Provider 與 Channel,設定 Webhook 與簽章驗證,並調整後台的自動回應。
  3. 介面設計查詢結果與簽核用 Flex Message,常用功能放圖文選單,填表或多步驟走 LIFF。這一步決定使用者願不願意用第二次。
  4. 身分綁定與串接用 LINE Login 對應身分,接上內部系統的 API 或資料來源,用測試頻道整輪跑過:分流、去重、失敗重送與逾時。
  5. 上線與移交權限、憑證、部署文件交回,撤掉我們的管理員身分。
介面選擇對照圖,展示 Flex Message 卡片與 LIFF 網頁應用的差別
Flex Message 卡片與 LIFF 網頁應用的差別

一個 LINE 案子其實分成兩半:一半是我們寫的程式,一半是在後台按出來的設定。後者不產生任何程式碼,卻最常卡住——最常見的意外是系統接上去之後,官方帳號原本的自動回應還在繼續發,客人問一句會同時收到系統的答案和一則罐頭訊息,看起來就像帳號壞掉。這一步要兩邊一起調。

平台設定對照圖,展示一半是寫出來的程式一半是後台設定出來的
一半是寫出來的程式一半是後台設定出來的

時程取決於四件事:只推通知還是要雙向查詢、介面停在 Flex Message 還是要做 LIFF、要不要身分綁定與多層權限、以及要串的系統有沒有 API。**只推通知的最短,加上 LIFF 與身分綁定會明顯拉長,要串沒有 API 的舊系統最久。**實際排程在需求盤點結束後以書面確認——我們不在看過你的系統之前給沒有依據的週數。

WHO_FITS

誰適合做 LINE 串接系統開發?

三種公司,我們都接。

  • 現場人員不開電腦的產業物流、餐飲、工程、零售、維修。師傅在車上,外場在跑單,你叫他登入後台不會發生,但他的 LINE 一直開著。
  • 想讓客戶免下載 App 的品牌客戶不會為了查一次訂單或保固,特地去裝一支 App。
  • 已經有官方帳號、卻只會群發的行銷與客服主管帳號有了、好友也有了,缺的是把它接上內部系統。LINE 官方帳號客製開發要做的就是這一段:從單向群發,變成可以問、問得到答案。

還有一種是有設備要看狀態的:廠務、機房、冷鏈、門禁。設備端怎麼收資料、怎麼判斷異常,寫在 IoT 與監控系統整合;這一頁講的是它最後怎麼變成 LINE 上的一則訊息。

NOT_FOR_YOU

誰不適合?

以下幾種我們會直接說不適合,不用互相耗時間。

  • 想找人代操推播行銷的不接。那是行銷代理商的工作,我們寫程式。
  • 只想買現成月租聊天機器人的市面上有便宜很多的 SaaS。客製的理由只有一個:要接你自己的資料;只是想要個自動回覆,不用花這筆錢。
  • 內部沒有可查的資料來源連共用試算表都沒有,LINE 接上去也沒東西可回。先走 企業系統客製開發。
  • 主體其實是流程自動化的LINE 只是其中一個出口的話,主體在 AI 工作流與流程自動化。
  • 想把 LINE 當唯一客戶資料庫的好友名單匯不出完整資料,userId 又是依 Provider 發放。資料主體必須留在你自己的系統。

OWNERSHIP

帳號與資料歸誰?

全部歸你,寫進合約。結案時撤掉我們的所有權限——要不要繼續找我們維護是另一件事,不能靠扣著帳號來綁。

項目開在誰的帳號
LINE 官方帳號你的,你是管理員。我們以受邀成員身分進去做事
LINE Developers 的 Provider 與 Channel你的。Channel secret 與 access token 由你保管,結案後輪替
好友名單與 userId你的。userId 依 Provider 發放(同一 Provider 底下各 Channel 共用同一組),所以 Provider 開在誰名下比想像中重要
雲端專案(GCP/Cloudflare)你的,帳單也開給你
原始碼你的 Git 帳號或組織,含部署與環境變數文件

START

要從哪裡開始?

先做一件你今天就做得到的事:把「員工或客戶現在在 LINE 上做什麼、你希望他們多做什麼」寫成幾句話,連同你手上系統的名稱一起給我們。

我們會回你一份現況判讀:這件事在 LINE 上做不做得到、需要先補什麼、大概分成幾個階段。這一步不收費,也不需要你先整理好規格——把規格整理清楚本來就是我們的工作之一。

EVIDENCE

這一頁的說法,去哪裡查證?

  • 驗簽不是我們加戲LINE 官方文件明載:機器人伺服器可能收到來自 LINE 平台以外的惡意請求,處理事件前務必驗證簽章,見 Verify webhook signature。我們把它做成「解析前先驗、失敗一律 401」。
  • Flex Message 的能力與限制卡片版面能做到什麼、不能做到什麼,依據是 Flex Message 文件——其中最影響設計的是不同 LINE 版本與桌機/手機的呈現落差,版面要留餘裕。我們每張詳情卡另附純文字版,是依我們自己的實測,不是官方明文限制。
  • Webhook 會重送,所以必須冪等事件接收與重送行為見 Receiving messages。事件依 ID 去重、先回 2xx 再處理業務邏輯,都是照官方描述的重送行為設計的;回覆權杖的可重用情形依事件類型而不同,我們一律當成只能用一次來設計。
  • 資費與調整時程方案月費、免費訊息則數、加購級距與這次調整的時間點,依據是 LINE 官方公告 2026 年 LINE 官方帳號方案價格調整。我們只轉述,不自行推估。
  • 圖文選單每一格能綁什麼動作動作型態的定義見 Actions——該頁列的是所有動作型態,其中相機、相簿、位置三種只能用在快速回覆,綁不到圖文選單。查詢種類多的時候,動作型態怎麼配會直接影響選單設計。

FAQ

常見問題

我們公司已經有 LINE 官方帳號,需要重開一個嗎?

不用。既有帳號啟用 Messaging API 就可以,好友不會流失。要注意的是聊天模式與 Webhook 的關係:啟用 Webhook 之後,官方帳號後台原本設定的自動回應行為會改變,必須到官方帳號管理後台把自動回應訊息調整好,否則使用者會同時收到系統回覆和罐頭訊息,看起來就像帳號壞掉。

LINE 推播通知的額度怎麼算?有沒有辦法少花一點?

依 LINE 官方說明,群發、分眾與主動推播計入訊息費用,Reply(使用者先發話、系統在時限內回應)不計入。所以能做成「使用者先問、系統再回」的就不主動推;同一批資訊合併成一則卡片,不逐筆發;告警去重,同一個異常在恢復前只發一次。額度在盤點階段就要算完,且 2026 年 11 月 1 日起資費調整,一律以官方最新公告為準。

LINE Login 身分綁定怎麼讓系統知道對話的人是誰?

用 LINE Login 做身分綁定,把 LINE 的 userId 對應到你系統裡的員工編號或會員編號,首次綁定走一次性驗證碼或員工帳密登入。沒有綁定就只能做公開查詢,任何需要權限的動作(查自己的訂單、送簽核、下控制指令)都做不了。要注意 userId 是依 Provider 發放的:同一個 Provider 底下,不論是 Messaging API 或 LINE Login 的 Channel,同一個人拿到的 userId 都一樣;換一個 Provider 就是另一組值。所以 Provider 開在誰名下很重要——這也正是「機器人」和「登入」兩個 Channel 能對得起來的前提。

Flex Message 開發和純文字訊息差在哪?什麼時候值得做?

Flex Message 可以放按鈕、狀態顏色、多筆清單,適合查單結果、簽核卡片、告警摘要——使用者看完就能直接按,不用再打字。純文字適合簡單通知。要提醒的是 Flex 在不同 LINE 版本與桌機版的呈現會有落差,版面要留餘裕;一旦內容複雜到像表單,就不該硬塞 Flex,應該改用 LIFF。

LIFF 網頁應用跟一般網頁有什麼不同?為什麼說它是免下載 App 的替代方案?

LIFF 就是跑在 LINE 內建瀏覽器裡的網頁,差別在於它拿得到使用者身分,也能直接關閉視窗並把結果回傳到聊天室。對使用者來說,體驗接近 App 但不必下載、不必註冊新帳號;對你來說,它就是一份網頁,改版不必送審。設計時要決定視窗尺寸(Full/Tall/Compact),並處理被外部瀏覽器開啟時的行為,否則身分會拿不到。

可以用 LINE 查詢或控制現場設備嗎?安全嗎?

查詢狀態沒問題,下控制指令也做得到,但要加三層:操作人員白名單、送出前二次確認、每一筆指令留紀錄。我們自己的監控系統已經把 MQTT 的設備狀態接到 Messaging API 推播。實務建議先從「唯讀查詢加告警推播」上線,跑穩再開控制權限。設備端怎麼收資料寫在 IoT 與監控系統整合那一頁。

告警一直洗版,大家都把通知關掉了,怎麼辦?

三件事同時做。分流:依設備、部門或嚴重度發給不同對象,不是全部丟同一個群。去重與抑制:同一個異常在恢復前只發一次,恢復時補一則通知,否則使用者無法判斷問題還在不在。門檻設計:把「值得叫醒人」和「看報表就好」分開,後者不要用推播。分流做不好,再精準的告警也會被靜音。

可以接 AI 自動回覆嗎?

可以,Messaging API 接上模型就能做。但要設邊界:只回答系統裡查得到的資料,查不到就明確說查不到並轉人工,不要讓模型自己猜訂單狀態或庫存數字。實務上比較穩的做法是先用 AI 判斷使用者想問什麼、再交給既有查詢介面取資料,回覆內容仍由系統產生。這類設計屬於流程自動化的範圍,細節寫在 AI 工作流與流程自動化那一頁。

把你的狀況寫給我們

說明員工或客戶現在在 LINE 上做什麼、你希望他們多做什麼。收到後先回覆能不能做。

本頁最後更新:

(07) 964-6463|service@clone-info.net|週一至五 09:00–18:00