微信小程式客服

讓 AI 回覆微信小程式的客服訊息,轉人工後在後台接待。

顧客點小程式裡的「聯絡客服」按鈕進入微信客服會話,發送的訊息由 AI 回覆;轉人工後在後台「對話」裡接待,回覆會發回顧客的微信。

第一步:在後台「渠道」頁接入。 填小程式的 AppID 和 AppSecret(微信公眾平台 → 開發 → 開發管理 → 開發設定)。儲存前會實際向微信換一次 access_token,填錯會直接提示原因。我們用 stable_token 介面取得令牌,不會讓你自己伺服器正在使用的令牌失效。

第二步:設定訊息推送。 微信公眾平台 → 開發 → 開發管理 → 開發設定 → 訊息推送,啟用後照「渠道」頁給出的內容填寫:

項填寫
URL{API}/channels/wechat/{渠道 ID},渠道頁可以複製
Token / EncodingAESKey渠道頁產生的,可以複製
訊息加密方式安全模式
資料格式JSON

提交時微信會來驗證地址,成功後渠道狀態變成「運行中」。小程式開了 IP 白名單的,要把渠道頁顯示的伺服器 IP 加進去。

第三步:在小程式裡放按鈕。

<button open-type="contact" session-from="{{userToken}}">联系客服</button>

session-from 裡放你伺服器簽發的 user_token(格式見 識別登入顧客),AI 就知道顧客是哪位會員,可以查訂單;不放就按匿名顧客處理。令牌只在顧客進入會話時驗證一次,建議 exp 給 1 小時以上。

說明:

  • 顧客發訊息後 48 小時內可以回覆他(微信的規定),超過就要等顧客再發訊息。發不出去的回覆會在「對話」裡標紅並寫明原因。
  • 目前處理文字訊息和小程式卡片;圖片、語音會記錄在對話裡給座席看,AI 接待時會請顧客改用文字描述。
  • 在渠道裡填了「商品頁路徑」(如 pages/goods/detail?id={id})時,AI 推薦的商品會另外發小程式卡片,{id} 換成商品的 external_id。商品要有 JPG 或 PNG 圖片才發卡片。
  • 同一顧客 24 小時內首次進入客服會話時發送一次歡迎語,可以在渠道裡關掉;內容使用「機器人設定」裡的歡迎語。
  • 微信客服訊息裡不支援 Markdown,AI 會用純文字回答。

這頁對你有幫助嗎?

最後更新: