Telegram 與 WhatsApp
讓每個代理在客戶原本就在用的通訊軟體裡,擁有一個原生的機器人身分。
一個代理,所有管道
網頁小工具、Telegram 與 WhatsApp 都只是入口,背後是同一個代理、同一份知識、同一份以客戶為單位的記憶。客戶從你的網站開始、改到 WhatsApp 繼續,只要管道身分已經綁定到他的帳號,這就是同一段對話。
管道身分怎麼運作
從 Telegram 進來的客戶會被識別為 telegram:<id>,從 WhatsApp 進來的則是 whatsapp:<number>。每個身分都有自己的空間、紀錄與記憶,之後可以綁定到平台帳號,讓網頁與通訊軟體上的對話併成同一份紀錄。
綁定是透過綁定碼完成的:使用者掃描網頁端產生的 QR code(或點擊 deep link),該通訊軟體的身分就會掛到他的帳號上。
Telegram
- 用 @BotFather 建立機器人,複製 bot token。
- 在主控台開啟該代理的 Telegram 設定,貼上 token。
- 平台會加密保存 token 並自動註冊 webhook,你這邊不需要任何伺服器設定。
每個代理都有自己的機器人,所以 @yourfirm_intake_bot 和 @yourfirm_support_bot 可以在同一個租戶底下跑不同的行動指南。
WhatsApp(Meta Cloud API)
- 建立一個啟用 WhatsApp 訊息功能的 Meta 應用,記下 access token、app secret 與 phone number ID。
- 在主控台該代理的 WhatsApp 設定中填入,憑證會加密保存。
- 把主控台顯示的 callback URL 與 verify token 複製到你的 Meta 應用 webhook 設定裡。
平台會回應 Meta 的握手驗證、檢查訊息簽章,並依 phone number ID 把進來的訊息路由到正確的代理。
WhatsApp 需要你自行完成 Meta 商家驗證並準備電話號碼。Telegram 沒有這些前置條件,是最快就能試跑的通訊管道。
回覆與格式
代理的回覆會依各管道的原生格式呈現,Markdown 會自動轉換成 Telegram 支援的格式,表格與清單也包含在內。對話管理(重新命名、重播、刪除、問候語)在兩個管道上的操作完全一致。