Chuyển tới nội dung chính

11. Chấm Điểm & Quản Lý Lead

11.1 Lấy Cấu Hình Chấm Điểm

GET /api/v1/scoring/config

Lấy cài đặt chấm điểm lead.

Phản hồi:

{
"orgId": "org-123",
"scoringModel": "weighted",
"baseScore": 0,
"maxScore": 100,
"rules": [
{
"id": "rule-001",
"name": "Tham Gia Tin Nhắn",
"weight": 0.3,
"factor": 5
}
],
"decayRate": 0.01,
"decayInterval": "daily"
}

11.2 Liệt Kê Quy Tắc Chấm Điểm

GET /api/v1/scoring/rules

Liệt kê tất cả các quy tắc chấm điểm.

Phản hồi:

[
{
"id": "rule-001",
"name": "Tin Nhắn Nhận Được",
"condition": "message_received",
"points": 5,
"weight": 0.3,
"createdAt": "2026-05-01T10:00:00Z"
}
]

11.3 Lấy Điểm Liên Hệ

GET /api/v1/contacts/:id/scores

Lấy phân tích điểm chi tiết cho liên hệ.

Phản hồi:

{
"contactId": "contact-001",
"totalScore": 85,
"breakdown": [
{
"ruleName": "Tham Gia Tin Nhắn",
"points": 35,
"weight": 0.3
},
{
"ruleName": "Tham Dự Cuộc Hẹn",
"points": 25,
"weight": 0.25
}
],
"lastUpdated": "2026-06-05T17:30:00Z"
}