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 với Bot trợ giúp Business Messages
  • 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:

    Kỹ thuật 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 của đố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. Xem xét 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ã đó ở một vị trí an toàn. Bạn sẽ cần khoá này sau để 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ợ

Nhân viên hỗ trợ 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 tác nhân người dùng để người tiêu dùng có thể trò chuyện với doanh nghiệp đó.

  1. Mở Bảng điều khiển dành cho nhà phát triển của Business Communications rồi đăng nhập bằng Tài khoản Google của tính năng 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ò chuyện với nhân viên hỗ trợ mà 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 mục 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ếp tục 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 nhân viên hỗ trợ để trải nghiệm các tính năng của nền tảng này. Không bắt buộc phải bật Trình trợ giúp, nhưng bạn nên bật 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 phải có webhook. Bạn cần tắt Bot trợ giúp trước khi 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ợ. Có một số cách để làm điều này:

    • Nhấp vào nút Android hoặc nút iOS. Sau đó, hãy quét mã QR này bằng thiết bị di động tương ứng rồi nhấp vào Khởi chạy. Ngoài ra, hãy nhấp vào Copy Android URL (Sao chép URL cho Android) hoặc Copy iOS URL (Sao chép URL trên iOS) để sao chép URL kiểm thử của tác nhân.
    • 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 phải có ứng dụng Google Maps.)

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ở Business Communications Developer 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ạn 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ợ nữa. Giờ đây, bạn có thể thiết lập tác nhân để xử lý luồng nhắn tin.

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 trên Google Cloud Platform (GCP) bằng một webhook được thiết kế để xử lý thông báo cho 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. Tính năng này cho phép bạn thử nghiệm các tính năng đa dạng, chẳng hạn như hành động được đề xuấtthẻ thông tin chi tiết, trong cuộc trò chuyện với nhân viên hỗ trợ. Bạn cũng có thể sử dụng Echo Bot làm điểm bắt đầu để 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 thông báo từ người dùng đến webhook trong cơ sở hạ tầng của bạn. Trong hướng dẫn này, bạn sẽ triển khai mã nguồn mẫu Echo Bot cho một webhook được định cấu hình sẵn. Nếu đã có cơ sở hạ tầng web để sử dụng tính năng nhận tin nhắn, bạn có thể tạo một webhook mới trên dịch vụ web đó, nhưng bạn sẽ phải tự định cấu hình logic. Hãy xem bài viết Thiết lập 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 trong phần Tạo tài khoản dịch vụ vào thư mục tài nguyên của mẫu rồi đổ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 bạn đã tạo trong phần Tạo môi trường đá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 bạn đã tạo trong phần Tạo môi trường đá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 bạn đã tạo trong phần Tạo môi trường đá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 thông báo.

  1. Mở phần 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ẽ có đị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 đã 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 Business Communications API, hãy xem phần Ví dụ: Cập nhật URL webhook.

Bạn có thể sử dụng khung thử nghiệm Business Messages để kiểm tra xem webhook của bạn có phản hồi thành công với các tải trọng 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ở Business Communications Developer 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:

    Kỹ thuật 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ở Business Communications Developer 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 Copy Android URL (Sao chép URL của Android) hoặc Copy iOS URL (Sao chép URL trên iOS) để sao chép URL kiểm thử của nhân viên hỗ trợ.

    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 phải có ứ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 Echo Bot. 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

Giờ đây, 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 này.