返回開發人員最新消息

WhatsApp Flows 101: An Introduction

2023年10月27日發佈者:Fariha Rehman

WhatsApp Flows 是 WhatsApp Business 平台的功能,旨在提供更豐富的用戶互動體驗,讓您能夠在 WhatsApp 上快速地開發及部署原生、以任務為中心的工作流程。這是實現更完善地完成任務、減少中途放棄及改善企業與用戶互動的途徑。

WhatsApp Flows 是 WhatsApp Business Platform 的功能,旨在提供更豐富的用戶互動體驗,讓企業能夠在聊天室內提供互動式體驗,將冗長的對話變成快速、簡單的互動。您可以建立簡單易懂的輸入表單,設計多畫面工作流程,並為更複雜的互動建立資料交換端點,這些設計的目的都是為了強化企業與用戶之間的互動。

在接下來的小節中,我們將深入瞭解 WhatsApp Flows 的核心技術方面,並探討該功能如何協助您建立互動式用戶體驗。

瞭解 WhatsApp Flows

WhatsApp Flows 是可讓您在熟悉的 WhatsApp 聊天介面內實現互動式用戶體驗的途徑。這是一個您可以建立、管理和提供量身打造 Flows 的畫布,藉此開闢個人化用戶互動體驗的道路。

無論您的目標是簡單的資料蒐集,還是以條件邏輯為基礎的複雜互動,WhatsApp Flows 都已準備好為您提供可適應不同複雜程度和自訂等級的多功能工具。

讓我們回顧一下用於打造 WhatsApp Flows 的不同技術,以及它們如何協助您在 WhatsApp 內流暢地建立及管理以用戶為中心的互動體驗。

在訊息範本建立過程中建立 Flows

訊息範本建立流程是開始使用 Flows 最簡單的方法。該流程可從 WhatsApp 管理工具存取,並提供可用來與訊息範本一起建立流程的易用拖放工具。

搭配訊息範本使用 Flows 能夠盡可能地降低建立 Flows 的學習曲線。此外,不需要編寫 Flows JSON 程式碼,因此可供更廣大的用戶群使用。

Flows 建立工具

開發人員若要在訊息範本建立流程外部建立更複雜的流程,可以使用 WhatsApp 管理工具內的 Flows 建立工具 UI。開發人員可以在其中建立新的 Flows 及管理現有流程。該 UI 中擁有整合式程式碼編輯器,具備像是語法突顯和 Flows JSON 程式碼格式化等功能。

如果您是希望使用條件邏輯或分支歷程來建立更複雜 Flow 的開發人員,這項工具就非常適合您。

Flows JSON

Flows JSON 是 Flow 的藍圖,定義了 Flow 的結構、邏輯和 UI 元素。無論您是設計多步驟表單還是問卷調查,Flows JSON 都包含所有必要定義。您可以在這裡定義一切,從靜態文字欄位到互動式按鈕都沒問題。Flows JSON 會告知 WhatsApp 如何渲染每個畫面、管理切換效果和處理用戶輸入項目。

Flows API

Flows API 可簡化 Flows 的程式管理,讓您能夠更容易地處理多個 Flows 或將 Flow 建立流程整合到現有的開發管道中。Flows API 是您大規模部署、更新或刪除 Flows 的途徑,而無需前往 Flows 建立工具 UI。

將 WhatsApp Flows 連結至您的端點

WhatsApp Flows 可以獨立運作,但您也可以將它們連接到端點以提供更動態的互動體驗。此連結可實現即時資料交換,非常適合預約和身份驗證流程等使用情境。除此之外,您可以在畫面中和畫面之間合併條件邏輯,為用戶在整個 Flow 的過程中提供個人化體驗。

Webhooks

Webhook 可用於追蹤和最佳化 WhatsApp Flows。訂閱 Webhooks 即可監控重要 Flow 指標,例如 Flow 狀態、錯誤率和端點成效的變化。您可以使用這項資料回饋來解決任何問題,並主動為最終用戶打造更流暢的體驗。

使用 WhatsApp Flows

在數位通訊領域中,效率和用戶互動率至關重要。WhatsApp Flows 透過引用結構化方式,運過各種表單輸入項目(例如下拉式選單、選項按鈕和文字欄位)蒐集訊息,進而解決低效率且緩慢的來回流程問題。

您可以透過減少冗長、來回文字互動和連結的低效率,並取代為為結構化的互動式流程,來提供更出色且更有吸引力的用戶體驗。此外,這些功能都具有熟悉且廣為使用的 WhatsApp 介面,讓用戶能夠輕鬆且直覺地採用。

WhatsApp Flows 實際操作

讓我們探索幾個 WhatsApp Flows 使用範例。

預約和排程約會

預約需要即時檢查和確認空檔時間,因此您首先需要將 Flow 連接到端點。如此一來,系統可以提供空檔時段的即時更新。管理預約空檔的後端邏輯可以由自訂應用程式處理,並使用 Flows API 和 Webhooks 確保資料交換和通知順暢無阻。

預約和排程約會圖像

開發潛在顧客

為了有效開發潛在顧客,您可以使用獨立式 Flow。本使用案例不需要即時互動,而是透過預先設定的提示序列收集用戶資訊。這項簡化的設定能讓您快速部署且易於使用,進而有效地收集潛在顧客。

開發潛在顧客圖像

進行問卷調查

與開發潛在顧客一樣,進行問卷調查是獨立式 Flow 的直接使用案例。您可以設定問卷調查和多種輸入方法來收集回覆和簡易資料收集。

進行問卷調查圖像

運用 WhatsApp Flows 釋放潛力

WhatsApp Flows 補足了靜態文字交換和互動式體驗之間的落差。透過利用安全的資料通道連接到端點,藉此實現即時資料交換,提升企業和用戶之間的資訊流程。

將 WhatsApp Flows 視為設計、建立和自訂用戶歷程的畫布,一種提供完整的端對端體驗的方式。

您已經充分瞭解 WhatsApp Flows 的功能,現在可以開始探索、實驗並看看可使用 WhatsApp Flows 建立哪些創新解決方案。

邁出下一步並立即開始使用