WhatsApp 連接教學
WhatsApp 全球用戶 20 億+,是跨國商業溝通首選。但設定比 Telegram 複雜。 先讀本頁再開始,省下踩雷時間。
兩種連接方式,先選一種
| 方式 | 適合 | 難度 | 費用 | 限制 |
|---|---|---|---|---|
| QR Code 配對 | 個人用、小團隊測試 | ⭐ 簡單 | 免費 | 用私人號碼,有風控風險 |
| Business API | 企業、正式商用 | ⭐⭐⭐⭐ 繁瑣 | 每則訊息美金 $0.005–$0.09 | 要公司實體、認證 |
如果你是要做正式商用客服,直接走 Business API。
QR Code 方式用的是個人帳號,Meta 偵測到「疑似自動化行為」會封號,且你的私人 WhatsApp 會被鎖。
方式 A:QR Code 配對(個人帳號)
適合: 個人使用、快速測試、小團隊內部。
前置準備
- 一支智慧型手機(有 WhatsApp)
- 建議:準備一支備用號碼(不要用主力號碼)
步驟
- 管理儀表板(Admin Panel) → Ada (oc-2) Tab → 設定 → Messaging → WhatsApp
- 選 QR Code 配對
- 畫面上出現 QR Code
- 手機 WhatsApp → 選單(⋮)→ 連結的裝置 → 連結裝置
- 用手機相機掃 管理儀表板 上的 QR Code
- 配對完成,管理儀表板 顯示「Connected」
[截圖:管理儀表板 > WhatsApp > QR Code 配對畫面]
配對後,該 WhatsApp 號碼收到的訊息都會被 AI 讀取並可能被回覆。
- 朋友的私人訊息也會
- 家族群組的訊息也會
- 因此強烈建議用備用號碼
如果要暫停 AI 回覆:管理儀表板 → Ada Dashboard → 暫停 Messaging。
QR 配對的限制
- WhatsApp 限制:一個號碼最多連 4 個裝置(包含手機本身)
- 管理儀表板 的配對會佔一個裝置名額
- 手機離線太久(約 2 週)配對會失效,要重新掃 QR
方式 B:Business API(企業用)
適合: 正式商用客服、跨國銷售、大量訊息。
前置準備
你需要:
- 公司實體(有登記的商業體)
- Facebook Business Manager 帳號
- Meta Developer 帳號
- 不能已被綁在其他 WhatsApp 應用的電話號碼
- 信用卡(付 API 費用)
預計流程需要 2-5 個工作天(Meta 認證時間)。
流程總覽
① 申請 Meta Business Suite 帳號
↓
② 建立 Meta App(WhatsApp 類型)
↓
③ 加入電話號碼並驗證
↓
④ 取得 Permanent Access Token
↓
⑤ 拿到 Phone Number ID 和 Business Account ID
↓
⑥ 在 管理儀表板 填入上述資訊
↓
⑦ 設定 Webhook URL
↓
⑧ 開始收發訊息
詳細步驟
-
申請 Meta Business Suite:前往 business.facebook.com 建立企業帳號
-
建立 Meta App:
- 到 developers.facebook.com → My Apps → Create App
- 類型選 Business
- 加入 WhatsApp 產品
-
新增電話號碼:
- WhatsApp > API Setup → Add phone number
- 輸入要用的商業電話(必須能收 SMS 或電話驗證碼)
- 完成 Meta 的企業認證(上傳營業登記、代表人資訊)
-
取得 API 認證:
- Permanent Access Token:Settings → System Users → 建立 System User 並產生 Token
- Phone Number ID:API Setup 頁面最上方
- WhatsApp Business Account ID:同上
-
在 管理儀表板 設定:
Ada Dashboard → 設定 → Messaging → WhatsApp → Business API填入:
- Access Token
- Phone Number ID
- WhatsApp Business Account ID
-
設定 Webhook:
- 管理儀表板 會給你一個 Webhook URL(形如
https://{前綴}-2.realvco.com/webhooks/whatsapp) - 回到 Meta Developer → WhatsApp → Configuration → Webhook
- 貼上 URL + Verify Token(管理儀表板 提供)
- 訂閱事件:messages、message_template_status_update
- 管理儀表板 會給你一個 Webhook URL(形如
[截圖:Meta Developer > WhatsApp > Configuration 設定畫面]
- 測試:
- Meta Developer → API Setup → 送測試訊息到你的 WhatsApp
- 如果你收到,且 Ada 有回覆 → 成功
Business API 費用
Meta 按「對話」計費:
- 服務對話(使用者先發起):前 1000 次/月免費,之後約 $0.005/次
- 行銷對話(你主動發起):每次 $0.02–$0.09(依國家)
- 台灣、香港、新加坡價格居中
- 詳細費率:Meta WhatsApp Pricing
進階設定(兩種方式都適用)
最簡單的方式:告訴 Rose 你要改什麼,Rose 會幫你設定。 不熟終端機的人用這個方式。
熟悉指令的可以直接 SSH 進主機修改。以下各項都示範兩種做法。
存取控制
對 Rose 說:
「只允許這幾個號碼對 Ada WhatsApp 傳訊:+886912345678、+886987654321」
或手動:
openclaw config set channels.whatsapp.dmPolicy "allowlist"
openclaw config set channels.whatsapp.allowFrom '["+886912345678", "+886987654321"]'
群組規則
對 Rose 說:「XXX 群組裡 Ada 都要回覆,不用 @mention」
或手動:
openclaw config set channels.whatsapp.groups."*".requireMention true
openclaw config set channels.whatsapp.groups.GROUPID.requireMention false
已讀回條
對 Rose 說:「開啟 Ada WhatsApp 的已讀回條」
或手動:
openclaw config set channels.whatsapp.sendReadReceipts true
媒體大小限制
對 Rose 說:「把 Ada WhatsApp 的媒體檔上限設為 50MB」
或手動:
openclaw config set channels.whatsapp.mediaMaxMb 50
訊息範本(Business API 限定)
Business API 要主動發訊息給使用者(24 小時客服視窗外),必須用預先核准的訊息範本。
在 Meta Business Suite 建立並送審範本:
- WhatsApp Manager → Message Templates → Create
- 填寫類別(Marketing、Utility、Authentication)、語言、內容
- 送審(24-48 小時)
- 審核通過後在 管理儀表板 設定範本 ID,Ada 就可以使用
常見問題
QR 配對後 AI 不回應
- 手機 WhatsApp 的「連結的裝置」顯示連結成功?
- 管理儀表板 > Ada > Messaging > WhatsApp 狀態是「Connected」?
- 手機有開網路,且近期有打開 WhatsApp?
- 試著從另一個號碼傳訊息給你,看 AI 是否回覆
Business API Webhook 驗證失敗
最常見:
- Verify Token 填錯(大小寫敏感)
- Webhook URL 填錯(確認是 Ada 的
-2URL,不是 管理儀表板 的-00) - 容器當下沒跑起來
Business API 申請被拒
常見原因:
- 營業登記不完整
- 電話號碼之前被其他 WhatsApp 應用綁過
- 行業類別與 WhatsApp 商業政策衝突(例如加密貨幣、賭博、成人內容)
帳號被封怎麼辦
QR 配對方式風險高。被封的徵兆:
- 訊息送不出去
- 登入時顯示「違反服務條款」
- WhatsApp App 強制登出
預防:
- 不要大量發送主動訊息
- 不要把 AI 當垃圾訊息機器人用
- 正式商用走 Business API
被封後個人帳號基本無解,建議改走 Business API。
下一步
- Telegram 連接教學 — 想先試簡單的
- LINE 連接教學 — 台灣日本泰國首選
- 通訊平台總覽
- Ada 設定指南 — 設定客服人格