Tạo nhân viên hỗ trợ đầu tiên của bạn

Điều kiện tiên quyết

Tạo nhân viên hỗ trợ

Phần hướng dẫn này sẽ chỉ cho bạn cách tạo một nhân viên hỗ trợ bằng ứng dụng mẫu. Mẫu cung cấp một cách nhanh chóng để khám phá chức năng của một nhân viên hỗ trợ và có thể đóng vai trò là điểm khởi đầu cho quá trình phát triển nhân viên hỗ trợ của bạn. Nếu bạn muốn sửa đổi một ứng dụng hiện có để bao gồm một tác nhân, mẫu này sẽ cung cấp một mô hình phù hợp cho logic ứng dụng của bạn.

Trong phần bắt đầu nhanh này, bạn sẽ làm những việc sau:

  • Đăng ký làm đối tác
  • Tạo thương hiệu và nhân viên hỗ trợ
  • Khám phá các tính năng trong cuộc trò chuyện bằng Business Messages (không bắt buộc) Bot trợ giúp
  • Thiết lập nhân viên hỗ trợ để gửi và nhận tin nhắn

Để tạo nhân viên hỗ trợ mà không sử dụng mẫu, hãy xem phần Tạo nhân viên hỗ trợ.

Đăng ký làm đối tác

  1. Mở Business Communications Developer Console.
  2. Trong mục Business Messages, hãy nhấp vào Tạo tài khoản đối tác.
  3. Nhập thông tin đối tác của bạn:

    Trường Giá trị
    Tên của bạn Tên đầy đủ của bạn
    Tên đối tác Tên tổ chức
    Trang web đối tác Trang web của tổ chức
    Khu vực Khu vực mà bạn muốn lưu trữ dịch vụ Business Messages
  4. Đọc kỹ và chấp nhận Điều khoản dịch vụ của Business Messages.

  5. Nhấp vào Tạo.

Hiện tại, bạn đã đăng ký làm đối tác Business Messages. Một dự án mới trên Google Cloud đã được tạo cho bạn và bật các API Business Messages và Business Communications. Bạn không có quyền truy cập vào dự án này và dự án này sẽ không ảnh hưởng đến bất kỳ dự án hiện tại nào của bạn trên Google Cloud.

Giờ đây, bạn đã có quyền truy cập vào Business Messages và Business Communications API.

Tạo một tài khoản dịch vụ

  1. Trên trang chủ Business Communications Developer Console, nhấp vào Cài đặt tài khoản đối tác.
  2. Trong bảng điều hướng bên trái, hãy nhấp vào Tài khoản dịch vụ.
  3. Nhấp vào Tạo khoá, rồi nhấp vào Tạo.

    Trình duyệt của bạn sẽ tải khoá tài khoản dịch vụ xuống. Lưu trữ mã này ở một nơi bảo mật vị trí. Bạn sẽ cần khoá này vào lúc khác để triển khai ứng dụng web và truy cập vào Business Messages và Business Communications API trong tương lai.

Tạo thương hiệu và nhân viên hỗ trợ

Người đại diện là người đại diện có thể trò chuyện của một thương hiệu, tức là thực thể trò chuyện mà người dùng tương tác. Bạn tạo một thương hiệu để đại diện cho doanh nghiệp và tạo một nhân viên hỗ trợ để người tiêu dùng có thể trò chuyện với họ.

  1. Mở ứng dụng Business Communications Developer Bảng điều khiển rồi đăng nhập bằng Tài khoản Google của bạn trong Business Messages.
  2. Nhấp vào Tạo nhân viên hỗ trợ.
  3. Đối với Loại nhân viên hỗ trợ, hãy chọn Business Messages.
  4. Nhập giá trị cho Brand name (Tên thương hiệu) và Agent name (Tên nhân viên hỗ trợ).
  5. Thực hiện một trong các thao tác sau:
    • Để trải nghiệm cuộc trò chuyện với nhân viên hỗ trợ, bạn có thể khám phá các tính năng hiện có, hãy chọn Bật Bot trợ giúp Business Messages.
    • Để tuỳ chỉnh nhân viên hỗ trợ và chuẩn bị nhân viên hỗ trợ xử lý tin nhắn, hãy bỏ chọn Bật Bot trợ giúp Business Messages.
  6. Nhấp vào Tạo nhân viên hỗ trợ.

Nếu đã bật Bot trợ giúp Business Messages, bạn có thể bắt đầu cuộc trò chuyện ngay lập tức. Nếu không, hãy tiến hành thiết lập nhân viên hỗ trợ xử lý tin nhắn.

Khám phá các tính năng với Bot trợ giúp Business Messages

Bot trợ giúp Business Messages giúp bạn nhanh chóng bắt đầu cuộc trò chuyện với để bạn có thể trải nghiệm những gì nền tảng cung cấp. Bật Trình trợ giúp Không bắt buộc phải sử dụng bot nhưng bạn nên sử dụng khi tạo nhân viên hỗ trợ đầu tiên.

Bot trợ giúp giúp bạn

  • Khám phá các tính năng phong phú
  • Tìm hiểu cách triển khai các tính năng
  • Tìm tài nguyên để thiết lập nhân viên hỗ trợ

Khi được bật, Bot trợ giúp sẽ gửi và nhận tin nhắn cho nhân viên hỗ trợ của bạn; không cần có webhook. Bạn cần tắt Bot trợ giúp trước khi bạn có thể đặt webhook hoặc bật Dialogflow để xử lý thông báo cho người dùng.

Bắt đầu trò chuyện với Bot trợ giúp

Sau khi bật Bot trợ giúp Business Messages, bạn có thể bắt đầu một cuộc trò chuyện. Một hộp thoại sẽ mở ra ngay sau khi tạo nhân viên hỗ trợ để giúp bạn bắt đầu.

Để tương tác với Bot trợ giúp, hãy thực hiện các bước sau trong hộp thoại này:

  1. Truy cập vào URL kiểm tra của nhân viên hỗ trợ. Dưới đây là một số cách mà bạn có thể thực hiện điều này:

    • Nhấp vào nút Android hoặc nút iOS. Sau đó quét mã QR với thiết bị di động tương ứng, rồi nhấp vào Khởi chạy. Hoặc nhấp vào Sao chép URL trên Android hoặc Sao chép URL của iOS để sao chép URL thử nghiệm của nhân viên hỗ trợ.
    • Nhấp vào Gửi để gửi URL đến địa chỉ email của bạn.
  2. Mở URL trên thiết bị di động của bạn. (Thiết bị iOS yêu cầu Google Maps app.)

Tắt Bot trợ giúp

Trước khi có thể tuỳ chỉnh nhân viên hỗ trợ và chuẩn bị ra mắt, bạn cần tắt Bot trợ giúp Business Messages.

Để tắt Bot trợ giúp,

  1. Mở ứng dụng Business Communications Developer Google Play Console.
  2. Chọn nhân viên hỗ trợ.
  3. Trong thanh điều hướng bên trái, hãy nhấp vào Tích hợp.
  4. Đối với bot trợ giúp, nhấp vào Tắt.

Khi bị tắt, Bot trợ giúp sẽ không còn gửi và nhận tin nhắn cho nhân viên hỗ trợ của mình. Giờ đây, bạn có thể thiết lập nhân viên hỗ trợ để xử lý luồng tin nhắn.

Thiết lập nhân viên hỗ trợ để xử lý tin nhắn

Trong hướng dẫn này, bạn sẽ triển khai Echo Bot lên Google Cloud Platform (GCP) bằng một webhook được thiết kế để xử lý tin nhắn của người dùng.

Echo Bot là một ứng dụng mẫu có chức năng lặp lại thông báo cho người dùng. Nó cho phép bạn thử nghiệm các tính năng phong phú, chẳng hạn như hành động đề xuấtthẻ thông tin chi tiết, khi trò chuyện với nhân viên hỗ trợ. Bạn cũng có thể sử dụng Echo Bot để bắt đầu điểm để phát triển nhân viên hỗ trợ.

Bạn cần hoàn tất các bước sau:

  • Triển khai mẫu Echo Bot trên GCP
  • Định cấu hình URL webhook cho tài khoản đối tác Business Messages
  • Cung cấp thông tin cơ bản về nhân viên hỗ trợ

Khi kết thúc hướng dẫn này, nhân viên hỗ trợ sẽ có thể gửi và nhận tin nhắn.

Triển khai ứng dụng web trên GCP

Business Messages chuyển tiếp tin nhắn của người dùng đến một webhook trong cơ sở hạ tầng của mình. Trong hướng dẫn này, bạn sẽ triển khai mẫu Echo Bot mã nguồn vào webhook được định cấu hình sẵn. Nếu bạn đã có cơ sở hạ tầng web để tận dụng để nhận tin nhắn, bạn có thể tạo một webhook mới trên web đó mà bạn sẽ cần tự định cấu hình logic. Xem Đặt webhook ở cấp đối tác để biết thông tin chi tiết.

Tạo môi trường trên đám mây

Bạn cần một môi trường trên đám mây để triển khai mẫu Echo Bot.

Để tạo một dự án GCP dưới dạng môi trường đám mây, hãy làm theo các bước sau:

  1. Mở Bộ chọn dự án trên Google Cloud Console.

    Nếu chưa từng tạo dự án nào trên Google Cloud, bạn cần Chấp nhận Điều khoản và dịch vụ.

  2. Nhấp vào Create Project (Tạo dự án).

  3. Nhập tên và vị trí cho dự án mới của bạn

    • Mã dự án của bạn được tạo tự động và xuất hiện bên dưới tên dự án.
    • Trong trường Location (Vị trí), hãy nhấp vào Browse (Duyệt qua) để hiển thị các vị trí tiềm năng cho dự án của bạn. Nếu bạn không tìm thấy tổ chức Google Workspace của mình, thì tức là bạn chưa đăng nhập vào tài khoản Google Workspace. Bạn có thể tạo dự án mà không cần tổ chức, nhưng một số tính năng bị hạn chế. Hãy xem phần Lợi ích của tài nguyên tổ chức để biết thêm thông tin.
  4. Nhấp vào Tạo.

  5. Nhấp vào Trình đơn.

  6. Nhấp vào Thanh toán.

  7. Nhấp vào Liên kết tài khoản thanh toán.

  8. Tạo một tài khoản thanh toán mới hoặc thêm tài khoản thanh toán hiện có vào dự án. Xem bài viết Tính năng của Chương trình miễn phí trên Google Cloud để tìm hiểu về các phương thức thanh toán.

Triển khai mẫu Echo Bot

  1. Cài đặt gcloud CLI. Bạn sẽ sử dụng mã này để triển khai mã mẫu lên Google Cloud.
  2. Tải xuống và giải nén mẫu Echo Bot (Node.js, Java, Python).

  3. Sao chép tệp thông tin xác thực JSON mà bạn đã tải xuống Tạo một tài khoản dịch vụ vào thư mục tài nguyên của mẫu và đổi tên thông tin đăng nhập thành "bm-agent-service-account-credentials.json". Đường dẫn đến tệp thông tin xác thực này phụ thuộc vào mẫu bạn đã tải xuống.

    Node.js

    ./bm-nodejs-echo-bot/full_sample/resources/bm-agent-service-account-credentials.json
    

    Java

    ./bm-java-echo-bot/full_sample/src/main/resources/bm-agent-service-account-credentials.json
    

    Python

    ./bm-python-echo-bot/full_sample/resources/bm-agent-service-account-credentials.json
    
  4. Trong dòng lệnh, hãy chuyển đến thư mục full_sample của mẫu.

  5. Chạy các lệnh sau trong một thiết bị đầu cuối để triển khai mẫu:

    Node.js

    gcloud config set project PROJECT_ID
    gcloud app create
    gcloud app deploy
    

    PROJECT_ID là mã dự án của dự án mà bạn đã tạo Tạo một môi trường trên đám mây. Bạn có thể thấy Mã dự án này trên trang tổng quan về dự án trong Google Cloud.

    Java

    gcloud config set project PROJECT_ID
    gcloud app create
    mvn appengine:deploy
    

    PROJECT_ID là mã dự án của dự án mà bạn đã tạo Tạo một môi trường trên đám mây. Bạn có thể thấy Mã dự án này trên trang tổng quan về dự án trong Google Cloud.

    Python

    gcloud config set project PROJECT_ID
    gcloud app create
    gcloud app deploy
    

    PROJECT_ID là mã dự án của dự án mà bạn đã tạo Tạo một môi trường trên đám mây. Bạn có thể thấy Mã dự án này trên trang tổng quan về dự án trong Google Cloud.

  6. Ghi lại URL của ứng dụng đã triển khai trong kết quả của lệnh gần đây nhất. Đây là phần cơ sở của URL webhook:

    Deployed service [default] to [https://PROJECT_ID.appspot.com]

Đặt webhook của bạn

Giờ đây, Echo Bot đã được triển khai, bạn cần chỉ định một URL webhook (mà bạn hoạt động) để bắt đầu nhận tin nhắn.

  1. Mở Cài đặt tài khoản trong Business Communications Developer Console.
  2. Nhớ chọn đúng tài khoản đối tác.
  3. Đối với URL webhook của Business Messages, hãy nhấp vào Định cấu hình.
  4. Đối với URL điểm cuối webhook, hãy nhập URL của ứng dụng + "/callback".

    Điểm cuối của bạn sẽ theo định dạng: "https://PROJECT_ID.appspot.com/callback".

    Điểm cuối này được xác định trước trong logic ứng dụng của mẫu mà bạn được triển khai cho GCP.

  5. Trong Bảng điều khiển dành cho nhà phát triển, nhấp vào Xác minh.

    Khi Business Messages xác minh webhook của bạn, hộp thoại sẽ đóng.

Để định cấu hình webhook bằng API Business Communications, hãy xem Ví dụ: Cập nhật URL webhook.

Bạn có thể dùng khung thử nghiệm của Business Messages để kiểm tra xem webhook của bạn có phản hồi thành công các tải trọng của Business Messages hay không.

Nhập thông tin về nhân viên hỗ trợ

Cung cấp một số thông tin cơ bản để hoàn tất quá trình thiết lập nhân viên hỗ trợ.

  1. Mở ứng dụng Business Communications Developer Google Play Console.
  2. Trong bảng điều hướng bên trái, hãy nhấp vào Thông tin về nhân viên hỗ trợ.
  3. Hãy cập nhật các giá trị theo cách bạn muốn hoặc sử dụng các đề xuất sau:

    Trường Giá trị
    Tin nhắn chào mừng Chào mừng bạn đến với cuộc trò chuyện của Echo Bot!
    Chính sách quyền riêng tư https://policies.google.com/privacy
  4. Nhấp vào Lưu.

Bắt đầu cuộc trò chuyện

Để tương tác với Echo Bot, hãy làm theo các bước sau:

  1. Mở ứng dụng Business Communications Developer Google Play Console.
  2. Trong bảng điều hướng bên trái, hãy nhấp vào Thông tin về nhân viên hỗ trợ.
  3. Trong mục URL kiểm tra nhân viên hỗ trợ, hãy nhấp vào nút Android hoặc nút iOS.
  4. Quét mã QR bằng thiết bị di động tương ứng hoặc nhấp vào Sao chép URL trên Android hoặc Sao chép URL trên iOS để sao chép URL thử nghiệm của tác nhân.

    Bạn cũng có thể nhấp vào Gửi để gửi các URL đến địa chỉ email của bạn.

  5. Mở URL trên thiết bị di động của bạn. (Thiết bị iOS yêu cầu ứng dụng Google Maps.)

Tin nhắn chào mừng của nhân viên hỗ trợ chào mừng bạn. Tại thời điểm này, bạn có thể tương tác với Bot Echo. Dịch vụ này sẽ lặp lại các tin nhắn bạn gửi lại cho mình. Ngoài ra, bạn có thể gọi các tính năng phong phú bằng cách gửi các chuỗi cụ thể: “băng chuyền”, “thẻ”, “khối”.

Các bước tiếp theo

Sau khi bạn đã tạo nhân viên hỗ trợ đầu tiên, hãy tìm hiểu thêm về Business Messages và những việc khác bạn có thể làm trên nền tảng.