Cách tạo Chat Bot với API của Facebook

0
133

Tham gia tạo chat bot với API của Facebook, người bán hàng ảo – một phần mềm có khả năng hoạt động độc lập và trong tất cả các trường hợp có thể tương tác với con người. Đóng vai trò như một nhân viên bán hàng/chăm sóc khách hàng, các chat bot này sẽ giúp người dùng dễ dàng hơn khi nói chuyện với người mua hàng.

Cài đặt Chat Bot cho Facebook Page của bạn

Bước 1: Tạo một Facebook App

Yêu cầu đầu tiên là bạn cần có một Facebook Page. Sau đó, bạn tiến hành truy cập vào trang của mình dành cho các nhà phát triển của Facebook tại đây. Tiến hành đăng nhập, sau đó rê chuột vào hình đại diện của mình ở góc phải giao diện trang Facebook Developer và chọn Tạo ứng dụng mới.

chat-bot-facebook

Một hộp thoại nhập thông tin xuất hiện, bạn hãy điền các thông tin theo yêu cầu. Phần này bạn có thể điền thế nào cũng được nhưng “có nghĩa” chút thì sẽ tốt hơn.

chat-bot-facebook

Sau khi khởi tạo thành công, bạn sẽ được đưa đến trang tổng quan của ứng dụng mà mình đã tạo. Ở trang này chúng ta chỉ cần lưu ý đến 2 mục “Messenger” và “Webhooks”.

chat-bot-facebook

Bây giờ bạn có thể nhấp vào mục Messenger và nhấn vào bắt đầu. Tại trang tiếp theo, bạn chọn trang Facebook Page mà bạn đang là quản trị viên để thiết lập chat Bot.

chat-bot-facebook

Hộp thoại xác nhận sẽ xuất hiện khi bạn lựa chọn xong Page, khi đó bạn hãy nhấn OK để cấp phép cho ứng dụng được liên kết và hoạt động trên trang Facebook Page mà bạn lựa chọn.

Sau khi hoàn thành, bạn sẽ được cung cấp một dãy kí tự mã hóa ở dòng Page Access Token. Đây là phần rất quan trọng nên bạn cần chú ý trong việc bảo mật. Tiếp theo, bạn hãy nhấn vào tùy chọn Setup Webhooks ở bên dưới.

Bước 2: Thiết lập Botsify

Bạn có thể mở một tab trình duyệt mới và truy cập vào website của Botsify tại đây. Sau đó tạo cho mình một tài khoản miễn phí, sau khi đăng ký thành công, bạn cần phải truy cập vào email và nhấp vào liên kết được gửi từ Botsify để kích hoạt tài khoản, rồi sau đó truy cập vào trang tổng quan của mình trên Botsify.

chat-bot-facebook

Trong trang tổng quan, bạn hãy nhấp vào tùy chọn “Create Application”. Trang khởi tạo xuất hiện, bạn hãy điền các thông tin theo yêu cầu.

chat-bot-facebook

Trong các dòng thông tin mà Botsify yêu cầu, ngoài “Application name” và Derescription bạn có thể điền tùy ý thì 3 dòng còn lại bạn phải lấy từ phần Facebook App mà mình đã tạo ở trên. Bạn có thể truy cập vào trang Facebook Developer sau đó tìm đến ứng dụng mình tạo ở trên để lấy các thông tin rồi điền vào dòng tương ứng bên Botsify.

chat-bot-facebook

Sau khi đã nhập xong, bạn hãy nhấn vào Create Bot để khởi tạo. Và khi quá trình khởi tạo hoàn thành, bạn sẽ được cung cấp thông tin về phần Webhook để nhập trở lại bên tab Facebook App mà chúng ta đang mở ở trên.

chat-bot-facebook

Quay trở lại tab New Page Subscription đang mở ở trên, bạn hãy sao chép dòng Webhook bên Botsify và nhập vào dòng Gọi lại URL, kế đến là sao chép dòng Secret Key bên Botsify và nhập vào dòng Mã truy cập.

chat-bot-facebook

Tiếp theo bạn hãy đánh dấu vào các tùy chọn trong phần Subscription Fields và nhấn ‘Xác minh và lưu’. Sau đó quay lại tab Botsify và nhấn ‘Activate’.

Bước 3: Cấu hình Chat Bot

Quay trở lại với tab Botsify, bạn hãy nhấn vào tùy chọn Configure Bot.

chat-bot-facebook

Ở trang cấu hình, bạn sẽ được cung cấp 2 tùy chọn thiết lập từ đơn giản (Basic Responses) đến nâng cao (Advanced Responses). Nhấn vào Test Messenger Bot và nhận nội dung “hi” vào ô chat, sau đó nhấn phím ENTER. Tiếp theo bạn hãy nhấn vào lựa chọn bên dưới (tên tài khoản của bạn trong Botsify) và nhập tin nhắn hồi đáp là “Chào bạn, xin bạn chờ đợi admin 1 chút” hoặc như ở dưới, sau đó nhấn phím ENTER. Một hộp thoại xác nhận cú pháp sẽ xuất hiện, bạn hạy nhấn “Yes, submit it!” để xác nhận.

chat-bot-facebook

Sau khi hoàn tất các bước nói trên là bạn đã có thể tạo được 1 chát Bot hoàn hảo. Chúc các bạn thành công!

BÌNH LUẬN

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.