Quay lại phần Tin tức dành cho nhà phát triển

WhatsApp Flows 101: An Introduction

27 tháng 10, 2023Tác giảFariha Rehman

WhatsApp Flows là tính năng của Nền tảng WhatsApp Business, được thiết kế để làm phong phú hoạt động tương tác của người dùng, tạo điều kiện cho bạn phát triển và triển khai các quy trình làm việc tự nhiên, tập trung vào nhiệm vụ trên WhatsApp một cách nhanh chóng. Đó là con đường để bạn có thể hoàn tất nhiệm vụ tốt hơn, ít bỏ dở hơn và cải thiện hoạt động tương tác giữa người dùng và doanh nghiệp.

Là tính năng của Nền tảng WhatsApp Business nhằm làm phong phú hoạt động tương tác của người dùng, WhatsApp Flows hỗ trợ doanh nghiệp mang đến trải nghiệm tương tác trong đoạn chat, biến những cuộc trò chuyện dài dòng thành các hoạt động tương tác đơn giản và nhanh chóng. Bạn có thể tạo mẫu nhập thông tin đơn giản, thiết kế quy trình đa màn hình và thiết lập điểm cuối trao đổi dữ liệu cho các hoạt động tương tác phức tạp hơn, tất cả đều nhằm mục đích cải thiện sự tương tác giữa doanh nghiệp và người dùng.

Thông qua các phần sắp tới, chúng ta sẽ đi sâu tìm hiểu các khía cạnh kỹ thuật cốt lõi của WhatsApp Flows, cũng như khám phá cách tính năng này hỗ trợ bạn tạo trải nghiệm tương tác cho người dùng.

Tìm hiểu về WhatsApp Flows

WhatsApp Flows là cánh cổng mang đến trải nghiệm tương tác dành cho người dùng trong lĩnh vực giao diện chat quen thuộc của WhatsApp. Đây là nền tảng để bạn có thể xây dựng, quản lý và phân phối các Quy trình được điều chỉnh, từ đó tạo ra lộ trình tương tác được cá nhân hóa cho người dùng.

Dù mục tiêu của bạn là một quy trình đơn giản để thu thập dữ liệu hay một quy trình tương tác phức tạp, dựa trên logic có điều kiện, WhatsApp Flows đều sẵn sàng hỗ trợ bạn bằng các công cụ linh hoạt có khả năng thích ứng với các mức độ phức tạp và tùy chỉnh khác nhau.

Hãy cùng xem xét các công nghệ khác nhau được dùng để xây dựng WhatsApp Flows cũng như cách nền tảng này hỗ trợ bạn tạo và quản lý liền mạch các trải nghiệm mang tính tương tác, lấy người dùng làm trung tâm trong WhatsApp.

Cách tạo quy trình trong quy trình tạo mẫu tin nhắn

Quy trình tạo mẫu tin nhắn là cách đơn giản nhất để bắt đầu với Quy trình. Từ Trình quản lý WhatsApp, bạn có thể truy cập Quy trình này. Đây là nơi cung cấp công cụ kéo và thả, thân thiện với người dùng để tạo Quy trình bên cạnh Mẫu tin nhắn.

Việc kết hợp Quy trình từ Mẫu tin nhắn sẽ giảm thiểu quá trình học hỏi cách tạo Quy trình. Ngoài ra, người dùng không cần phải viết mã JSON Quy trình. Nhờ đó, tính năng này có thể được nhiều người dùng tiếp cận hơn.

Công cụ tạo quy trình

Để tạo nhiều quy trình phức tạp hơn ngoài quy trình tạo Mẫu tin nhắn, nhà phát triển có thể truy cập giao diện người dùng Công cụ tạo quy trình trong Trình quản lý WhatsApp. Tại đây, họ có thể tạo Quy trình mới và quản lý các Quy trình hiện có. Ở đó, bạn cũng tìm thấy công cụ chỉnh sửa mã tích hợp với các tính năng như nêu bật cú pháp và định dạng mã cho JSON Quy trình.

Nếu bạn là nhà phát triển đang tìm cách tạo Quy trình phức tạp hơn, có logic có điều kiện hoặc hành trình phân nhánh thì đây chính là công cụ dành cho bạn.

JSON Quy trình

JSON Quy trình là sơ đồ thiết kế của Quy trình, xác định cấu trúc, logic và thành phần giao diện người dùng của Quy trình. Dù bạn đang thiết kế mẫu nhiều bước hay bản khảo sát, JSON Quy trình có thể thực hiện tất cả các hoạt động xác định cần thiết. Bạn xác định mọi thứ ở đây, từ trường văn bản tĩnh đến nút tương tác. JSON Quy trình cho WhatsApp biết cách hiển thị từng màn hình, quản lý cách chuyển tiếp và xử lý thông tin nhập của người dùng.

API Quy trình

API Quy trình đơn giản hóa hoạt động quản lý Quy trình theo chương trình, tạo điều kiện để bạn xử lý nhiều Quy trình hoặc tích hợp việc tạo Quy trình vào hệ thống phát triển hiện có của bạn một cách dễ dàng hơn. API Quy trình là cánh cổng để bạn triển khai, cập nhật hoặc xóa Quy trình trên quy mô lớn mà không cần điều hướng trong Giao diện người dùng của công cụ tạo quy trình.

Kết nối WhatsApp Flows với điểm cuối của bạn

WhatsApp Flows có thể hoạt động độc lập nhưng bạn cũng có thể kết nối nền tảng này với một điểm cuối để có thêm nhiều tương tác động. Kết nối này hỗ trợ sự trao đổi dữ liệu theo thời gian thực, từ đó làm cho tính năng này trở nên lý tưởng cho các tình huống như đặt lịch hẹn và quy trình xác thực. Ngoài ra, bạn có thể kết hợp logic có điều kiện trong và giữa các màn hình, cung cấp cho người dùng trải nghiệm được cá nhân hóa khi họ chuyển đến Quy trình.

Webhooks

Bạn có thể dùng webhook để theo dõi và tối ưu hóa WhatsApp Flows. Khi đăng ký sử dụng webhook, bạn có thể giám sát các số liệu chính về Quy trình, chẳng hạn như sự thay đổi trong trạng thái, tỷ lệ lỗi và hiệu quả điểm cuối của Quy trình. Bạn có thể sử dụng phản hồi này để xử lý mọi sự cố, đồng thời chủ động tạo ra trải nghiệm mượt mà hơn cho người dùng cuối.

Cách tận dụng WhatsApp Flows

Trong lĩnh vực truyền thông kỹ thuật số, hiệu quả và sự tương tác của người dùng là điều tối quan trọng. WhatsApp Flows xử lý các quy trình diễn ra tới lui nhiều lần, phức tạp, cản trở hiệu quả bằng cách giới thiệu một phương pháp có cấu trúc để thu thập thông tin thông qua nhiều hình thức nhập thông tin khác nhau - chẳng hạn như menu thả xuống, nút radio và trường văn bản.

Khi giảm bớt tính thiếu hiệu quả của các hoạt động tương tác và liên kết văn bản qua lại dài dòng, cũng như thay thế các hình thức này bằng Quy trình có cấu trúc, mang tính tương tác, bạn có thể cung cấp trải nghiệm người dùng tốt hơn, hấp dẫn hơn. Ngoài ra, tất cả các quy trình này đều đi kèm với giao diện quen thuộc và được sử dụng rộng rãi của WhatsApp, giúp cho việc sử dụng của người dùng trở nên đơn giản và dễ hiểu.

WhatsApp Flows trong thực tế

Hãy cùng khám phá một số ví dụ về trường hợp sử dụng WhatsApp Flows.

Đặt lịch hẹn

Việc đặt lịch hẹn yêu cầu quy trình kiểm tra và xác nhận khung giờ trống theo thời gian thực. Vì vậy, bạn bắt đầu bằng cách kết nối Quy trình với một điểm cuối. Bằng cách này, hệ thống có thể cung cấp thông tin mới trực tiếp về khung giờ trống. Các khung giờ cuộc hẹn được quản lý bằng logic phía máy chủ có thể được xử lý bằng một ứng dụng tùy chỉnh, với API Quy trình và webhook đảm bảo quá trình trao đổi dữ liệu và thông báo diễn ra suôn sẻ.

Đồ họa về đặt lịch hẹn

Tìm kiếm khách hàng tiềm năng

Để xử lý hiệu quả quy trình tìm kiếm khách hàng tiềm năng, bạn có thể sử dụng Quy trình độc lập. Trường hợp sử dụng này không yêu cầu tương tác theo thời gian thực mà thu thập thông tin người dùng thông qua một chuỗi gợi ý được xác định trước. Sự đơn giản của cách thiết lập này mang đến một quy trình triển khai nhanh chóng và dễ sử dụng, từ đó có thể thu thập dữ liệu khách hàng tiềm năng một cách hiệu quả.

Đồ họa về tìm kiếm khách hàng tiềm năng

Thực hiện khảo sát

Tương tự như tìm kiếm khách hàng tiềm năng, việc thực hiện khảo sát là trường hợp sử dụng đơn giản khi bạn dùng Quy trình độc lập. Bạn có thể thiết kế bản khảo sát cùng nhiều phương thức nhập thông tin khác nhau để thu thập câu trả lời và đơn giản hóa quy trình thu thập dữ liệu.

Đồ họa về thực hiện khảo sát

Khai thác tiềm năng bằng WhatsApp Flows

WhatsApp Flows thu hẹp khoảng cách giữa trải nghiệm tương tác và trao đổi bằng văn bản tĩnh. Bằng cách tận dụng kênh dữ liệu bảo mật để kết nối với các điểm cuối, nền tảng này cho phép trao đổi dữ liệu theo thời gian thực, từ đó tăng cường luồng thông tin giữa doanh nghiệp và người dùng.

Hãy xem WhatsApp Flows như một nền tảng để thiết kế, xây dựng và tùy chỉnh hành trình của người dùng. Đây là cách cung cấp trải nghiệm hoàn chỉnh từ đầu đến cuối.

Giờ đây, sau khi nắm rõ WhatsApp Flows có thể mang đến những gì, đã đến lúc bạn khám phá, thử nghiệm và xem mình có thể tạo ra những giải pháp đổi mới nào với WhatsApp Flows.

Thực hiện bước tiếp theo và Bắt đầu ngay.