Bot API

Trigger Bot API sẽ giúp bạn gửi kịch bản chatbot cho khách hàng thông qua API

Để tạo API mới, trong danh sách trigger chọn trigger Bot API

Sau đó chọn kênh áp dụng trigger

Phần API Token bạn có thể lựa chọn giữa API Token hoặc Biz Token

  • API Token: Chỉ sử dụng được cho riêng API được tạo ra do trigger đó, không sử dụng được cho API do trigger khác tạo ra. Ưu tiên sử dụng API này để đảm bảo bảo mật

  • Biz Token: Token được sử dụng cho toàn bộ API

Phần Khách hàng chọn khách hàng của hệ thống

Bạn có thể đặt thuộc tính cho khách hàng thông qua API bằng cách chọn Thêm trong phần Đặt Attributes, sau đó chọn block gửi khi gọi API và chọn Lưu để tạo trigger

Sau khi tạo xong, bạn sẽ nhận được API để call tới block trong module Bot - Auto

Phương thức: POST

(1) - API URL

(2) - Authorization

(3) - Body

{
    "customer":
        {
            "system":
                {
                    "pid":"<customer_pid here>",
                    "page_pid":"<page_pid here>"
                }
            },
    "attrs":
        [
            {
                "name":"tên của thuộc tính muốn tạo",
                "value":"giá trị đặt cho thuộc tính"
            }
        ]
}

Bạn có thể lấy giá trị pid và page_pid trong module Khách hàng

Trường attrs là 1 mảng gồm nhiều object, mỗi object sẽ tương ứng với 1 attribute bạn đặt cho khách hàng

Last updated