REST Resource: phones.dialogflowMessages

Tài nguyên: DialogflowEvent

Sự kiện Dialogflow do Nền tảng RBM kích hoạt.

Với sự kiện, tác nhân có thể so khớp một ý định mà không cần sử dụng ngôn ngữ làm thông tin đầu vào.

Các thông số bật câu trả lời được cá nhân hoá. Ví dụ: với dữ liệu nhập { "eventName": "welcome_event", "parameters": { "name": "Sam" } }, một nhân viên hỗ trợ dự án Dialogflow có thể tạo phản hồi "Hello Sam! What can I do for you today?".

Biểu diễn dưới dạng JSON
{
  "name": string,
  "eventName": string,
  "parameters": {
    object
  },
  "languageCode": string
}
Các trường
name

string

Trường này do nền tảng RBM đặt. Không thêm loại này khi tạo tin nhắn cho nhân viên hỗ trợ. Trường này phân giải "phones/{E.164}/dialogflowMessage/{messageId}", trong đó {E.164} là số điện thoại của người dùng ở định dạng E.164 và {messageId} là mã nhận dạng do nhân viên hỗ trợ chỉ định cho tin nhắn của nhân viên hỗ trợ RBM.

eventName

string

Mã nhận dạng duy nhất của sự kiện. Ví dụ: RBM_WELCOME_EVENT.

parameters

object (Struct format)

(Không bắt buộc) Các thông số liên quan đến sự kiện.

languageCode

string

Ngôn ngữ của cụm từ tìm kiếm này. Để biết danh sách mã ngôn ngữ, hãy xem Hỗ trợ ngôn ngữ. Trước khi nhân viên hỗ trợ dự án Dialogflow có thể sử dụng một ngôn ngữ, bạn phải bật ngôn ngữ đó trong bảng điều khiển Dialogflow.

Các truy vấn trong cùng một phiên có thể chỉ định các ngôn ngữ khác nhau. Nếu bạn chưa chỉ định ngôn ngữ, Dialogflow sẽ sử dụng ngôn ngữ mặc định của nhân viên hỗ trợ (không nhất thiết phải chỉ định cùng một ngôn ngữ).

Phương thức

create

Nhắc một nhân viên hỗ trợ Dialogflow gửi tin nhắn thông qua một nhân viên hỗ trợ RBM.