API Gọi ra theo kịch bản
Last updated
Last updated
Tiền điều kiện:
Đã tạo Ứng dụng trên hệ thống Vbee AICall Cloud ()
Đã có kịch bản gọi ra (xem cách tạo)
Đối với tài khoản trả trước: Số dư khả dụng còn đủ để thực hiện cuộc gọi ()
Đã tạo ACCESS_TOKEN ()
Chi tiết API
POST
https://aicall.vbee.ai /api/v1/public-api/scenarios/:scenario_id/calls
(*) Trường bắt buộc
scenario_id*
String
Mã của kịch bản gọi ra
Authorization*
String
Bearer <ACCESS_TOKEN>
contacts*
Array
Danh sách liên hệ
(xem định dạng Liên hệ)
contacts
phone_number
String
Có
Số điện thoại của khách gọi tới
ho_ten
String
Không
Tên khách hàng gọi tới (thẻ cá nhân hóa)
Ngoài tham số bắt buộc phone_number
, mỗi liên hệ sẽ có thêm các giá trị của các thẻ cá nhân hóa (nếu có) khi bạn biên tập kịch bản cho chiến dịch. Ví dụ: thẻ cá nhân hóa ho_ten
.
Kết quả trả về các liên hệ được thêm vào chiến dịch thành công. Mỗi liên hệ sẽ được đặt định danh là contact_id
.
Nội dung lỗi trả về có thuộc tính status
luôn là 0. Ví dụ:
Danh sách mã lỗi
401
Unauthorized
ACCESS_TOKEN không hợp lệ
1104
Portal wallet is expired
Số dư hết hạn sử dụng
(đối với tài khoản trả trước)
1105
Portal wallet is out of money
Số dư không đủ để thực hiện cuộc gọi
(đối với tài khoản trả trước)
1201
Application is not found
Không tìm thấy ứng dụng
(kiểm tra lại thông tin API_KEY)
1208
Scenario content is empty
Nội dung kịch bản gọi ra trống
1402
Import contacts failed
Thêm khách hàng thất bại
1403
All contacts is invalid
Tất cả các khách hàng không hợp lệ
(Kiếm tra lại trường phone_number
)
2301
Pool hotline is not available
Pool hotline không khả dụng
9999
Unknown error
Lỗi phát sinh của hệ thống
Code mẫu
Nếu bạn có kích hoạt webhook, xem định dạng dữ liệu trả về ở mục