Import
curl --location 'https://{{base_url}}/v3/autocall/import' \
--header 'Authorization: Bearer [[TOKEN]]' \
--header 'Content-Type: application/json' \
--data '{
"campaign_uuid": "e43b3104-5e7a-45bb-91ee-4364201c83c0",
"phone_number": "0331111111",
"param": {
"ten" : "Nguyễn Văn A",
"sdt": "0331111111"
}
}'
Response trả về:
{
"call_id": "ff9ea70e-2936-4c3f-a7c9-347a95f75661",
"lead_uuid": "35bdb598-1c90-485e-9101-7458e9df453d",
"message": "success"
}
Error Response trả về:
{
"error": [
{
"(root)": "campaign_uuid is required"
}
]
}
{
"error": [
{
"(root)": "phone_number is required"
}
]
}
{
"error": [
{
"(root)": "param is required"
}
]
}
API này dùng để nhận thông tin và đẩy cuộc gọi autocall theo kịch bản của chiến dịch và thông tin được truyền.
HTTP Request
POST https://{{base_url}}/v3/autocall/import
Body
Sample data:
{
"campaign_uuid": "e43b3104-5e7a-45bb-91ee-4364201c83c0",
"phone_number": "0331111111",
"param": {
"ten": "Nguyễn Văn A",
"sdt": "0331111111"
}
}
Parameter | Description | Required |
---|---|---|
campaign_uuid | UUID của chiến dịch | x |
phone_number | Số điện thoại nhận cuộc gọi | x |
params.ten,sdt | key_field | x |
My tip
Một số lưu ý:
- Nếu muốn đọc đúng khoản tiền (Không đọc từng số) - truyền dữ liệu theo format: “10410000”
- Nếu muốn đọc từng số (Ví dụ số điện thoại) - truyền dữ liệu theo format: 1 2 3 4 5 6 hoặc “0 9 8 7 6 5 4 3 2 1”
- Nếu muốn đọc thành số (Ví dụ 15 - mười lăm) - truyền dữ liệu theo format: “#15”
- Nếu giá trị của key field là ngày tháng năm - Yêu cầu format “dd/mm/yyyy” hoặc “yyyy-mm-dd”, ví dụ: “30/01/2021” hoặc "2021-01-30"
customers.key_field: tương ứng với đoạn text import vào campaign người dùng đã định nghĩa. Ví dụ: Kịch bản : "Chào bạn [[customer_name]] vui lòng thanh toán khoản nợ [[due_amount]] trước ngày [[due_date]]" Nội dung kịch bản sẽ là: “Chào bạn Nguyễn Văn A vui lòng thanh toán khoản nợ mười triệu bốn trăm mười nghìn trước ngày ba mươi tháng một năm hai không hai mươi mốt”