Skip to main content

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"
}
}
ParameterDescriptionRequired
campaign_uuidUUID của chiến dịchx
phone_numberSố điện thoại nhận cuộc gọix
params.ten,sdtkey_fieldx
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”