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ợ

Tài liệu này sẽ hướng dẫn bạn cách tạo nhân viên hỗ trợ bằng ứng dụng mẫu. Mẫu này giúp bạn khám phá nhanh chóng chức năng của một nhân viên hỗ trợ và giúp bạn bắt đầu phát triển nhân viên hỗ trợ đó. 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, thì mẫu này sẽ cung cấp một mô hình tốt cho logic ứng dụng của bạn.

Trong bước khởi động nhanh này, bạn sẽ làm như sau:

  • Đăng ký làm đối tác
  • Tạo thương hiệu và nhân viên hỗ trợ
  • Không bắt buộc: 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 một nhân viên hỗ trợ mà không cần 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 Create account account (Tạo tài khoản đối tác).
  3. Nhập thông tin đối tác:

    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 của đối tác Trang web của tổ chức
    Vùng Khu vực mà bạn muốn lưu trữ dịch vụ Business Messages
  4. Xem và chấp nhận Điều khoản dịch vụ của Business Messages.

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

Bạn hiện đã đăng ký làm đối tác Business Messages. Một dự án Google Cloud mới đã được tạo cho bạn nhưng đã 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 đó sẽ không ảnh hưởng đến bất kỳ dự án Google Cloud hiện có nào của bạn.

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

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

  1. Trên trang chủ Business Communications Developer Console, hãy nhấp vào Cài đặt tài khoản của đố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 tải khoá tài khoản dịch vụ xuống. Lưu trữ dữ liệu ở 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 các 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à sự đại diện có tính 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 nhân viên hỗ trợ để người tiêu dùng có thể trò chuyện với thương hiệu đó.

  1. Mở Business Communications Developer Console rồi đăng nhập bằng Tài khoản Google Business Messages của bạn.
  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 Tin nhắn cho doanh nghiệp.
  4. Nhập các giá trị cho Tên thương hiệuTê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ợ nơi bạn có thể khám phá các tính năng có sẵn, hãy chọn Bật Bot Helper của Business Messages.
    • Để tuỳ chỉnh nhân viên hỗ trợ và chuẩn bị nhân viên đó để xử lý tin nhắn, hãy bỏ chọn Bật Bot Helper của 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 trò chuyện ngay lập tức. Nếu không, hãy chuyển sang phần thiết lập nhân viên hỗ trợ của bạn để 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 bắt đầu trò chuyện với nhân viên hỗ trợ một cách nhanh chóng để có thể trải nghiệm những tính năng mà nền tảng này cung cấp. Bạn không bắt buộc phải bật Trình trợ giúp. Tuy nhiên, bạn nên bật tính năng này khi tạo nhân viên hỗ trợ đầu tiên.

Bot trợ giúp cho phé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 yêu cầu 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ý tin nhắn của 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ở ngay sau khi bạn 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 làm theo các bước sau đây trong hộp thoại này:

  1. Truy cập URL kiểm tra của nhân viên hỗ trợ. Có một số cách để thực hiện việc này:

    • Nhấp vào nút Android hoặc nút iOS. Sau đó, quét mã QR bằng thiết bị di động tương ứng rồi nhấp vào Chạy. Ngoài ra, hãy nhấp vào Sao chép URL của Android hoặc Sao chép URL trên 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 ứ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ợ của bạn.
  3. Trong bảng điều hướng bên trái, hãy nhấp vào mục Tích hợp.
  4. Đối với Trình trợ giúp trợ giúp, hãy nhấp vào Tắt.

Khi tắt Bot trợ giúp, Bot sẽ không gửi và nhận tin nhắn cho nhân viên hỗ trợ của bạn nữa. Bây giờ, 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 Bot tiếng vang cho Google Cloud Platform (GCP) với một webhook là để xử lý thông báo cho người dùng.

Echo Bot là một ứng dụng mẫu lặp lại thông báo cho người dùng. Công cụ này cho phép bạn thử nghiệm với các tính năng nhiều định dạng, chẳng hạn như thao tác đề xuấtthẻ thông tin chi tiết, trong một 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 xuất phát để phát triển các tác nhân.

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

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

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

Triển khai ứng dụng web vào 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 bạn. Trong hướng dẫn này, bạn sẽ triển khai mã nguồn Echo Bot mẫu vào một webhook được định cấu hình trước. Nếu đã có cơ sở hạ tầng web để tận dụng tính năng nhận thông báo, bạn có thể tạo 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 phần Thiết lập webhook ở cấp độ đối tác để biết thông tin chi tiết.

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

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

Để tạo 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 Google Cloud Console.

    Nếu chưa từng tạo dự án Google Cloud, bạn sẽ cần phải 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

    • Mã dự án sẽ được tạo tự động và xuất hiện bên dưới tên dự án của bạ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, 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 sẽ bị hạn chế. Vui lòng xem nội dung Lợi ích của tài nguyên của 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. Hãy xem Các tính năng miễn phí của Chương trình Google Cloud để hiểu rõ các lựa chọn thanh toán.

Triển khai mẫu Echo Bot

  1. Cài đặt gcloud CLI. Bạn sẽ dùng mã này để triển khai mã mẫu cho Google Cloud.
  2. Tải và trích xuất mẫu Bot Echo (Node.js, Java, Python).

  3. Sao chép tệp thông tin xác thực JSON 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 mẫu và đổi tên thông tin xác thực 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 một thiết bị đầu cuối, hãy chuyển đến thư mục full_sample của mẫu.

  5. Chạy các lệnh sau trong 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 cho dự án bạn đã tạo trong phần Tạo môi trường đám mây. Mã dự án được liệt kê trên trang tổng quan của dự án trong Google Cloud.

    Java

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

    PROJECT_ID là mã dự án cho dự án bạn đã tạo trong phần Tạo môi trường đám mây. Mã dự án được liệt kê trên trang tổng quan của dự án trong Google Cloud.

    Python

    gcloud config set project PROJECT_ID
    gcloud app create
    gcloud app deploy
    

    PROJECT_ID là mã dự án cho dự án bạn đã tạo trong phần Tạo môi trường đám mây. Mã dự án được liệt kê trên trang tổng quan của dự án trong Google Cloud.

  6. Ghi lại URL của ứng dụng đã triển khai ở đầu ra của lệnh cuối cùng. Đây là cơ sở của URL webhook của bạn:

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

Đặt webhook của bạn

Giờ đây, khi 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 Account settings (Cài đặt tài khoản) trong Business Communications Developer Console.
  2. Đảm bảo bạn đã chọn đúng tài khoản đối tác.
  3. Đối với URL webhook doanh nghiệp, 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 sẽ có định dạng như sau: "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 Developer Console, hãy nhấp vào Xác minh.

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

Để định cấu hình webhook của bạn với API Business Communications, 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 mình có phản hồi thành công các tải trọng Business Messages hay không.

Nhập thông tin của 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 của nhân viên hỗ trợ.
  3. Cập nhật các giá trị theo ý muốn hoặc sử dụng các đề xuất sau:

    Trường Giá trị
    Thông báo 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 Bot Echo, 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 của nhân viên hỗ trợ.
  3. Trong mục URL thử nghiệm của 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 nhân viên hỗ trợ.

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

  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ợ dành cho bạn. Tại thời điểm này, bạn có thể tương tác với Echo Bot. Âm thanh này sẽ đọc to các tin nhắn bạn gửi lại cho bạn. Ngoài ra, bạn có thể gọi các tính năng nhiều định dạng 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.