API Gọi ra theo chiến dịch
Thêm danh sách liên hệ vào các chiến dịch đã được lên kịch bản sẵn.
Tiền điều kiện:
Đã tạo ứng dụng trên hệ thống AICall Cloud (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 (bảng giá dịch vụ)
Đã tạo ACCESS_TOKEN (xem cách tạo)
Chi tiết API:
Thêm danh sách liên hệ vào chiến dịch
POST https://aicall.vbee.ai/api/v1/public-api/campaign
(*) Trường bắt buộc
Headers
Authorization*
String
Bearer <ACCESS_TOKEN>
Request Body
campaign_id*
String
Mã chiến dịch
{
"result": [
{
"contact_id": "f95c4831-bc9d-4626-8713-a0a161cee01e",
"danh_xung": "Anh",
"ho_ten": "David Thiêm",
"so_dien_thoai": "+84987654321"
}
],
"status": 1
}Liên hệ
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 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ếu bạn có kích hoạt webhook, xem định dạng dữ liệu trả về ở mục Webhook API
Danh sách mã lỗi
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ệ
500
Lỗi hệ thống
1201
Application is not found
Không tìm thấy ứng dụng
(kiểm tra lại thông tin API_KEY)
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)
Code mẫu
Last updated