受眾存取
受眾存取 是你決定誰能進來使用 live 體驗,以及 rollout 要開到多大的地方。

存取模式
這一頁最核心的決策,就是 access mode:
Open:只要能到達這個體驗的人都能進來,系統會把他們記錄下來Whitelist:只有你允許的人能進來
如果是早期 stakeholder pilot,通常 Whitelist 會安全得多。
Operator 在這裡會做什麼
在這一頁,operator 可以:
- 切換 access mode
- 一位一位新增使用者
- 當名單變大時,用 CSV 匯入
- 檢查有哪些人進來過,以及他們的狀態
- 打開使用者詳情頁,管理該使用者在各 Agent 上的互動模式
選擇正確的頻道
手動新增使用者或匯入 CSV 時,請選擇這些 External User ID 來源的頻道。Codeer 會用頻道來正確正規化與儲存 identity。
- Web、Widget、Browser Extension、Slack identity 會使用一般正規化。
- LINE、Messenger、Instagram identity 會保留原本大小寫。
嵌入網站的 Web Widget 請選 Widget。Web 是給 web client 使用;兩者都屬於網頁情境,但 Codeer 會存成不同的頻道類型。
如果 workspace 只設定了一種頻道類型,Codeer 可以自動預選。若 workspace 有多種頻道類型,新增或匯入使用者前請明確選擇頻道。
CSV 匯入格式
需要一次加入多位允許使用者時,可以使用 CSV 匯入。
CSV 必須包含以下必填欄位:
External User ID:你系統中的穩定使用者識別碼Name:使用者顯示名稱
以下欄位為選填:
EmailPhoneCompanyJob TitleNote
Header 格式如下:
External User ID,Email,Name,Phone,Company,Job Title,Note
範例 row:
host-user-123,john@example.com,John Doe,0912345678,ABC Inc,Manager,Early pilot user
External User ID 是 client user 的 canonical identity。它必須存在、在依頻道規則正規化後不能於 CSV 中重複,也不能已經存在於同一個 workspace。Email 是選填的 profile data,只有提供時才會驗證格式。
Agent routing 與真人交接
當使用者和一個或多個 Agent 互動過後,使用者詳情頁會顯示 agent routing 表格。
你可以用它確認:
- 使用者和哪些 Agent 對話過
- 每個 Agent 目前對這位使用者是
AI還是Humanmode - human mode 是由 Agent handoff、CRM 手動切換,還是自動 timeout 造成
- 如果有設定 timeout,human mode 何時到期
有編輯權限的 operator 可以把已發布且啟用 handoff 的 Agent 從 AI 切到 Human,也可以把啟用中的真人互動切回 AI。
設定細節請看 Human Handoff。
External user 使用額度限制
受眾存取 也包含 live external user 的進階設定:
Contact email:當使用者遇到 billing 或 usage limit 訊息時,用來聯絡團隊的 email。Monthly end-user credit cap:選填的每位 external user 每月 workspace credit 上限。Credit cap message:使用者達到上限時顯示的自訂多語訊息。空白語系會使用表單預覽中的預設訊息。
這適合 controlled pilot 或對成本敏感的 public channel。若不需要每位使用者的月額度上限,請留空。
一個實用的 rollout 原則
每個階段都用剛剛好的開放程度:
- 早期 pilot:
Whitelist - 擴大測試:仍然受控,只是白名單變大
- 正式開放:如果產品決策真的要全面開放,再切到
Open
如果你正在做高度受控的 web pilot,這裡的設定也要和 channel 設定一起對齊。
什麼要定期檢查
就算 rollout 很健康,這一頁也值得定期回來看,確認:
- 最近到底有哪些人進來
- 允許的受眾是否仍然符合 rollout 計畫
- 舊的 pilot 使用者是否該被移除或停用