返回开发者新闻

WhatsApp Flows 101: An Introduction

2023年10月27日发布者:Fariha Rehman

WhatsApp Flows 是 WhatsApp Business 开放平台的一项功能,旨在丰富用户互动,使您能在 WhatsApp 快速开发和部署以任务为中心的原生工作流。这项功能可以帮助更好地完成任务,减少运行中断以及改善企业用户互动。

WhatsApp Flows 是 WhatsApp Business 开放平台中旨在丰富用户互动的一项功能,可使企业在聊天中提供互动体验,将冗长的对话转变为简单快捷的互动。您可以创建简单的输入表单,设计多屏幕工作流以及针对更复杂的互动建立数据交换端点,所有这些都旨在帮助增强企业和用户之间的互动。

在接下来的内容中,我们将深入介绍 WhatsApp Flows 的核心技术方面,并探讨该功能如何协助创建交互式用户体验。

深入了解 WhatsApp Flows

借助 WhatsApp Flows,您可在熟悉的 WhatsApp 聊天界面内实现交互式用户体验。您可利用此平台构建、管理和提供定制化 Flows,打造个性化用户互动体验。

WhatsApp Flows 配有多功能工具,可满足不同的复杂性和定制化需求,因此无论您是要实现简单的数据收集还是基于条件逻辑的复杂互动,都可以获得所需支持。

我们来了解下用于构建 WhatsApp Flows 的不同技术,以及这些技术如何帮助您在 WhatsApp 中无缝创建和管理以用户为中心的互动体验。

在消息模板创建过程中创建 Flows

通过消息模板创建流程开始使用 Flows 最简单便捷。该流程可通过 WhatsApp 管理工具进行访问,并提供方便易用的拖放工具,用于在创建消息模板的同时创建流程。

搭配消息模板使用 Flows 能够最大程度降低创建 Flows 的难度。此外,该方式无需进行 Flows JSON 编码,因此可供更广大的用户使用。

Flows 创建工具

除消息模板创建流程外,开发者可以在 WhatsApp 管理工具中使用 Flows 创建工具用户界面来构建更复杂的流程。在此,他们可以创建新的 Flows 和管理现有 Flows。Flows JSON 内置的代码编辑器提供语法高亮显示和代码格式化等功能。

若开发者想要创建包含条件逻辑或分支流程的更复杂 Flow,这款工具便是合适之选。

Flows JSON

Flows JSON 是 Flow 的设计蓝图,用于定义 Flow 的结构、逻辑和用户界面元素。无论您要设计多步式表单还是问卷调查,所有必要的定义在 Flows JSON 中悉数包含。您可在这里定义静态文本字段和互动按钮等各种元素。Flows JSON 会指示 WhatsApp 如何渲染每个屏幕,管理切换效果和处理用户输入。

Flows API

Flows API 可简化 Flows 的编程管理,让您能够更容易地处理多个 Flows 或将 Flow 创建流程整合到现有的开发流程中。您可以使用 Flows API 批量部署、更新或删除 Flows,而无需前往 Flows 创建工具用户界面。

将 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 确保数据交换和通知顺畅无阻。

预订和预约图示

开发潜在客户

为了有效处理潜在客户开发事宜,您可以使用独立式流程。该用例不需要实时交互,而是通过预置的一系列提示收集用户信息。这种设置十分简洁,可快速部署且易于使用,能让您有效收集潜客信息。

开发潜在客户图示

开展调研

与潜在客户开发一样,开展调研也是独立式流程的一种简单用例。您可以设计调研以及各种输入方式来收集回复和简化数据收集。

开展调研图示

借助 WhatsApp Flows 释放潜能

WhatsApp Flows 弥合了静态文本交流和互动体验之间的差距。它利用安全数据通道连接到端点来实现实时数据交换,从而增强企业和用户之间的信息交流。

利用 WhatsApp Flows 平台设计、构建和定制用户体验历程,以打造完整的端到端体验。

现在您已对 WhatsApp Flows 的功能有了深入了解,不妨进一步探索尝试,了解可借助 WhatsApp Flows 构建哪些创新解决方案。

迈出下一步并立即付诸实践