RCS messaging POC
Trello CT622 | Due 2026-05-25 | 負責:Eugene
POC 目標
?驗證 Twilio 對 RCS 的支援程度,搞清楚未來能不能透過 Twilio 把 RCS 開出去給客戶用。 終點是一場 現場 Demo,讓 PM 拿評估報告決定 Go / No-Go。
- 5 種內容型態:Text / Media / Buttons / Carousel / WebView
- 跨平台:Android(主)+ iPhone(相容性測試)
- 狀態觀察:delivered + read(後者 nice to have)
- 不支援時自動 SMS fallback
卡片狀態
?- ListIn Progress
- Due2026-05-25 15:56
- Checklist0 / 12
- 留言7
- 阻塞等 Jimmy 提供測試門號
Must Acceptance Criteria × 10 落點
?| # | 驗收條件 | 排程 | demo page |
|---|---|---|---|
| AC #1 | 純文字訊息能送到測試手機並正確顯示 | Day 1 | open → |
| AC #2 | 圖片 / 影片訊息能送出並正確顯示 | Day 2 | open → |
| AC #3 | 帶按鈕的卡片(撥號 / 連結 / Quick Reply)能正確顯示且可互動 | Day 2 | open → |
| AC #4 | 輪播卡片能正確顯示,使用者可以左右滑動 | Day 2 | open → |
| AC #5 | WebView 內嵌頁面能從訊息中開啟 | Day 2 | open → |
| AC #6 | 試送 RCS 到 iPhone,記錄相容狀況 | Day 3 | open → |
| AC #7 | 訊息狀態(已送達、已讀)能被觀察到 | Day 1+ | open → |
| AC #8 | 當對方手機不支援 RCS 時自動退回 SMS 並成功送達 | Day 3 | open → |
| AC #9 | 現場 Demo 給團隊看 | Day 5 | — |
| AC #10 | POC 結論報告:能做 / 做不到 / 上線估時 | Day 4 | — |
Go / No-Go 決策矩陣(F15 補位,Day 4 結論報告會更新)
?| 維度 | 推進門檻 | 目前狀態 |
|---|---|---|
| 內容型態(文/圖/按/輪/View)通過率 | ≥ 4/5 | 尚未測試 |
| iPhone 含 SMS fallback 送達率 | ≥ 95% | 尚未測試 |
| delivered 狀態 capture 率 | ≥ 90% | 尚未測試 |
| read 狀態 capture 率 | Nice to have | 尚未測試 |
| 上線估時 | ≤ 10 dev-days | 尚未估算 |
Day 1 spike 三條必須先跑
- B4 / B5:Webhook payload 實測 —
To是不是電話?SmsSid還在不在? - D9:Twilio PHP SDK 6.44.4 對 ChannelSenders Public Beta 支援度
- D11:staging Twilio 帳號是否支援 RCS
動工前要補進的票面缺口
- F14:AC 「Outbound 渲染」加註 on recipient device,避免與 out-of-scope 衝突
- F15:Go/No-Go 決策矩陣(見上表)
- F16:成本估算(RCS 單則訊息 / brand 驗證費 / 測試門號)
- G18:Brand assets buffer 提到 1.5–2 day
- G19:POC 結束 cleanup checklist