你的 WhatsApp,有人回了。

WhatsApp Business AI 客服會在你自己的 WhatsApp 號碼上全天候回覆客戶。WhatsApp 只允許在客戶最後一則訊息後的 24 小時內自由回覆;超出這個視窗就必須使用已核准的範本,而客服代理會自動選對形式,不會落得發不出去。

你接上的是你本來就有的 WhatsApp Business 帳號。訊息使用方案內含的點數;Meta 自己的對話費用另計。

WhatsApp Marcus Reid 24 小時視窗已關閉
你們有當天完成的牙冠嗎?
有 —— 我們有保留當天完成牙冠的時段。要我幫您查這禮拜嗎?
好,麻煩你
template · appointment_confirmation Marcus 您好,您在港灣牙醫診所的預約已確認為週四下午 2:30。
最後那則回覆是兩天後才發出的,已經超出 24 小時視窗,所以送的是一則已核准的範本,而不是自由格式訊息。這一點弄錯不會跳出任何錯誤 —— 訊息只是單純沒送到。

或者,直接開口問

視窗說了算。你只要開口問。

自由格式或範本 —— 它會挑 WhatsApp 允許的那一種。

from:octo whatsapp
Octo今天處理了 46 則 WhatsApp 對話 — 41 則在視窗內,5 則以範本送出下午 6:10
Octo範本已核准:booking_confirm_v3 — 狀態已從 Meta 同步回來下午 2:22
OctoMeta 已駁回:promo_october — 標頭裡有變數週一

Inbox今天處理了 46 則 WhatsApp 對話

OOcto下午 6:10

今天在你自己的號碼上服務了 46 位客戶。41 位在 24 小時視窗內,所以我正常回覆;另外五位需要已核准的範本,也都送出去了。沒有任何一則是無聲失敗的。

D下午 6:18

是哪五位?另外我們有週六營業時間的範本嗎?

Octo線上
我可以回 aisha 嗎?上午 9:30 ✓✓
不能用自由格式 —— 她 31 小時前來訊,視窗已經關了。只能用已核准的範本。上午 9:30
我們有核准哪些?上午 9:31 ✓✓
三個:booking_confirm_v3、appointment_reminder_v2 和 payment_due。另有兩個還在 Meta 審核中。上午 9:31
那就用預約那一個上午 9:32 ✓✓
已送出。如果她回覆,視窗就會重開,接下來 24 小時我可以正常和她對話。上午 9:32
訊息
#omniocto4 位成員
MRMarcus下午 1:14

@Octo 幫新的週六營業時間送一個範本去審核

OOctoAPP下午 1:14

處理中 🔧(執行create_whatsapp_template…)

已從這裡送交 Meta —— 不用在他們後台另外維護一份副本。狀態會同步回來。 (edited)

🙏 2

3 則回覆 · 最後一則於 14 分鐘前

DWDana下午 2:26

送出去之前先給我看 Aisha 實際會收到什麼

訊息 #omniocto

Email octo@agent.omniocto.com · WhatsApp 1-MAN-ASK-OCTO · Slack #omniocto

搞垮 WhatsApp 整合的那條規則

二十四小時,然後一切都變了。

這不是細節。它是決定一個 WhatsApp 客服在實務上會不會動的唯一關鍵,而且在某則訊息無聲無息沒送到之前,你根本看不見它。

在視窗內

客戶在過去 24 小時內傳過訊息,所以客服代理可以像其他管道一樣,用自己的話回覆。

在視窗外

不允許自由格式。只能送 Meta 已經核准的範本,否則訊息就是送不出去。

這個選擇由系統替你做

哪一種形式被允許,是在送出的那一刻算出來的。你不需要自己盯著時間戳,去決定該寫哪一種訊息。

弄錯這一點,不會跳出客戶看得到的錯誤訊息。它只是讓回覆永遠沒有送達 —— 這就是為什麼它值得在這一頁佔這麼多篇幅。

你會怎麼交辦

連接、讓範本過審、放它去回。

1

連接帳號

走 Meta 自己的註冊流程。

在流程中授權你的 WhatsApp Business 帳號,不必在不同後台之間搬 token。號碼仍然是你的。

「在我們的 WhatsApp 上放一個客服代理,讓它回答預約相關的問題。」
2

建立你會用到的範本

然後交給 Meta 審核。

在這裡寫好範本並送審。狀態會回傳並持續同步,所以在你需要用到之前,就已經知道自己實際能送什麼。

3

讓它開始工作

自由格式或範本,哪一種被允許就用哪一種。

視窗內直接回覆、視窗外送範本,而行銷活動則以帶有逐人變數的範本發出。每一則對話都會落進共用收件匣。

✓ 客服代理已在 WhatsApp 上線 · 3 個範本已核准

底下實際發生的事

讓 WhatsApp 真的能用的那些環節。

內嵌註冊,不用搬 token

連接走 Meta 的內嵌註冊流程,所以授權帳號是流程的一部分,而不是一張附著開發者後台截圖的客服工單。

Meta 內嵌註冊

範本帶著它真實的狀態

建立範本、送審,它的狀態 —— 待審、已核准、已駁回、已暫停 —— 會同步回來,而不是靠人腦記。你隨時知道自己被允許送什麼。

建立 → 審核 → 狀態同步

24 小時規則,每一次都有處理

該用自由格式還是範本,是在送出時才決定的。它要避免的失敗是無聲的:一則根本沒送到客戶手上的回覆。

視窗內自由格式 · 視窗外範本 · 送出時決定

活動啟動前先預覽

範本變數會逐位聯絡人填入,而你可以在任何東西送出之前,看到某位指名收件人會收到什麼 —— 欄位對應錯誤就是在這裡被抓出來的。

逐人變數 · 啟動前預覽

WhatsApp 對話和其他東西放在一起

和 Email、簡訊、聊天與通話同一個共用收件匣,共用同一套指派、標籤與搜尋 —— 而且掛在同一筆聯絡人紀錄底下。

一個收件匣 · 每位客戶一份歷程

常見問題

大家真正會問的問題。

什麼是 24 小時視窗?
WhatsApp 只允許企業在客戶最後一則訊息後的 24 小時內傳送自由格式訊息。超過之後,就只能送 Meta 已核准的範本。這是多數 WhatsApp 整合會弄錯的規則,因為訊息只是單純發送失敗,而在客戶說「我一直沒收到回覆」之前,沒有人會發現。
那視窗關掉之後會怎樣?
系統會改送一則已核准的範本,而不是自由格式訊息。客服代理是在送出的那一刻判斷哪種形式被允許,而不是憑假設 —— 所以視窗外的回覆會變成一則範本,而不是一個錯誤。
範本要怎麼取得核准?
你在這裡建立範本,它會送到 Meta 審核,狀態再回傳回來 —— 待審、已核准、已駁回或已暫停 —— 並持續同步。你不需要在 Meta 後台另外維護一份清單。
範本可以個人化嗎?
可以,透過範本自己定義的變數,逐位聯絡人填入。活動啟動前,你可以預覽某位指定收件人實際會收到什麼 —— 而這一步正是抓出欄位對應錯誤的地方。
連接需要工程師嗎?
不需要。連接是走 Meta 的內嵌註冊流程,你在流程中授權自己的 WhatsApp Business 帳號,而不是在不同後台之間搬 token。
對話最後會進到哪裡?
進到和你的 Email、簡訊、網頁聊天與電話同一個共用收件匣,掛在同一位聯絡人底下 —— 所以一位上週打過電話、今天用 WhatsApp 傳訊息的客戶,是一份歷程而不是兩份。

開始

把它放到客戶本來就在傳訊息的那個號碼上。

你接上的是你本來就有的 WhatsApp Business 帳號。訊息使用方案內含的點數;Meta 自己的對話費用另計。