Đối tác cung cấp một POST API kèm phương thức xác thực (Authorization key) để nhận sự kiện cuộc gọi từ Alohub. Mỗi khi có thay đổi trạng thái cuộc gọi, hệ thống sẽ tự động đẩy dữ liệu sang endpoint của đối tác theo thời gian thực.
Lưu ý: Đối tác cần tự cung cấp URL webhook và Authorization key cho Alohub để thiết lập kết nối. Liên hệ Alohub để được hỗ trợ cấu hình.
https://{{webhook-url-doi-tac}}Alohub sẽ gửi một HTTP POST request tới URL webhook của đối tác với body JSON như bên dưới.
Header | Kiểu | Mô tả |
|---|---|---|
| string | Authorization key do đối tác cung cấp cho Alohub |
| string | Luôn là |
Tham số | Kiểu | Mô tả |
|---|---|---|
| string | Mã định danh cuộc gọi tự động |
| string | Trạng thái cuộc gọi (ví dụ: |
| string | Hướng cuộc gọi: |
| string | Số điện thoại khách hàng được gọi tự động |
| string | Số extension của tư vấn viên |
| string | Thời gian bắt đầu cuộc gọi (định dạng |
| string | Thời gian tư vấn viên trả lời cuộc gọi |
| string | Thời gian kết thúc cuộc gọi |
| string | Bên kết thúc cuộc gọi: |
| string | Số hotline (nếu có) |
| string | Tổng thời lượng cuộc gọi (giây) |
| string | Thời lượng giữ máy (giây) |
| string | URL file ghi âm cuộc gọi |
| integer | Mặc định là |
| string | Transaction ID được truyền vào khi tạo chiến dịch Auto Call |
| string | Tên tài khoản tư vấn viên thực hiện hoặc tiếp nhận cuộc gọi |
| string | Mặc định là |
{
"call_id": "20240113150030xxxxxx",
"call_status": "answered",
"direction": "outbound",
"caller_number": "03899xxx",
"destination_number": "888",
"starttime": "2024-01-13 15:00:30",
"answertime": "2024-01-13 15:00:35",
"endtime": "",
"hangup_by": "",
"hotline": "",
"total_duration": "",
"holding_duration": "",
"recording_url": "",
"objectId": 1,
"transactionID": "TRANSID_1111",
"userName": "adminxxx",
"eventType": "call"
}
Sau khi nhận được webhook, endpoint của đối tác cần phản hồi HTTP status 200 OK để xác nhận đã nhận thành công. Nếu không nhận được phản hồi hoặc nhận mã lỗi, Alohub có thể thử gửi lại.
Lưu ý: Đối tác cần tự cung cấp URL webhook và Authorization key cho Alohub để thiết lập kết nối. Liên hệ Alohub để được hỗ trợ cấu hình.