Skip to main content

Monitor Campaign Autodialer

Monitor Campaign Autodialer Stats

API dùng để thống kê chi tiết theo từng chiến dịch autodialer trong khoảng thời gian.

curl --location 'https://{{base_url}}/v3/monitor-stats/campaign/autodialer?interval=30' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{token}}'

Query Parameters:

ParameterTypeRequiredDescription
intervalintegerYesKhoảng thời gian thống kề từ INTERVAL phút đến hiện tại
campaign_uuidarrayNoDanh sach của Campaign UUIDs cần filter. Ví dụ: ?campaign_uuid=CAMPAIGN_ID1&campaign_uuid=CAMPAIGN_ID2
statusarrayNoDanh sach của Campaign status cần filter. Ví dụ: ?status=start&campaign_uuid=pause
limitintegerNoSố record tối đa của mỗi page (default: 10)
offsetintegerNoOffset của page cần lấy data (default: 0)

Response trả về:

FieldDescription
campaign_nameTên chiến dịch
campaign_uuidUUID của chiến dịch
typeLoại chiến dịch
mode_callChế độ gọi
statusTrạng thái chiến dịch
total_leadsTổng số lead đã tải lên
leads_in_progressSố lead đang được xử lý (trong queue)
dropped_callsSố cuộc gọi rớt (status: DROP, BUSY_LINE)
dropped_call_rate(dropped_calls / total_connected_customers) × 100
total_callsTổng số cuộc gọi trong khoảng thời gian interval
total_connected_customersSố KH nghe máy (status: ANSWERED)
customer_connection_rate(total_connected_customers / total_calls) × 100
agents_readySố agent sẵn sàng (status: RESUME)
agents_pauseSố agent tạm nghỉ (status: PAUSE)
agents_in_callSố agent đang đàm thoại (status: ON_CALL)
total_agentsTổng số agent được assign
statistics.total_importedTổng số lead import
statistics.total_newSố lead mới chưa gọi
statistics.total_recallSố lead cần gọi lại
statistics.total_calledTổng số lần dial
statistics.total_handledSố cuộc gọi xử lý thành công (ANSWERED)
statistics.total_not_handledSố cuộc gọi không được agent xử lý (DROP, BUSY_LINE)
created_atThời gian tạo chiến dịch
last_call_timeThời gian cuộc gọi gần nhất

Ví dụ:

HTTP Request

GET https://{{base_url}}/v3/monitor-stats/campaign/autodialer?interval=30

Response:

{
"data": [
{
"campaign_name": "Autodialer 01",
"campaign_uuid": "0fea01d5-69cf-487c-a493-a41fccb2c9e2",
"type": "autodialer",
"mode_call": "direct",
"status": "running",
"total_leads": 14000,
"leads_in_progress": 40,
"dropped_calls": 100,
"dropped_call_rate": 25.0,
"total_calls": 1000,
"total_connected_customers": 400,
"customer_connection_rate": 40.0,
"agents_ready": 19,
"agents_pause": 1,
"agents_in_call": 18,
"total_agents": 20,
"statistics": {
"total_imported": 14000,
"total_new": 0,
"total_recall": 0,
"total_called": 1000,
"total_handled": 400,
"total_not_handled": 600
},
"created_at": "2025-01-15T08:00:00Z",
"last_call_time": "2025-01-31T10:29:45Z"
}
],
"limit": 10,
"offset": 0,
"total": 10
}