Thực hiện cuộc gọi ra (outbound) bằng cách kết nối số điện thoại khách hàng với IP Phone nội bộ thông qua Alohub.
Yêu cầu: Đã cài đặt node
n8n-nodes-alohubvà thiết lập API Key credential. Xem Hướng dẫn cài đặt nếu chưa thực hiện.
Kéo node Alohub vào canvas
Chọn Credential: Alohub account đã tạo
Chọn Resource: Voice
Chọn Operation: Make a Call
Điền các tham số bên dưới
Tham số | Kiểu | Bắt buộc | Ví dụ | Mô tả |
|---|---|---|---|---|
| string | Có |
| Số điện thoại cần gọi |
| string | Có |
| Số extension IP Phone nội bộ |
Lưu ý: Hệ thống tự động tạo
transactionIdduy nhất cho mỗi cuộc gọi để theo dõi và đối soát.
Khi thành công:
{
"success": true,
"httpStatus": 200,
"transactionId": "ah_n8n_a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"resource": "voice",
"operation": "makeACall",
"timestamp": "2026-04-15T09:00:00.000Z",
"error_code": "SUCCESS",
"error_message": "SUCCESS"
}
Khi lỗi:
{
"success": false,
"httpStatus": 200,
"transactionId": "ah_n8n_...",
"error_code": "0",
"error_message": "HỆ THỐNG OUTBOUND GẶP SỰ CỐ",
"errorCode": "0",
"errorMessage": "HỆ THỐNG OUTBOUND GẶP SỰ CỐ"
}
[Manual Trigger] → [Alohub: Voice > Make a Call]
Phone Number: 0912345678
IP Phone: 6688
[Schedule Trigger] → [Google Sheets: Get Rows] → [Alohub: Voice > Make a Call]
Phone Number: {{ $json.phone }}
IP Phone: {{ $json.extension }}
Click to Call có thể được dùng như một công cụ cho AI Agent — AI sẽ tự trích xuất số điện thoại và extension từ câu chat.
Kéo node When chat message received → nối tới AI Agent
Thêm Chat Model (OpenAI / Claude / Gemini)
Thêm Tool: chọn Alohub Tool
Cấu hình Alohub Tool:
Trường | Giá trị | Giải thích |
|---|---|---|
Resource |
| — |
Operation |
| — |
Phone Number |
| AI tự trích xuất từ câu chat |
IP Phone |
| AI tự trích xuất từ câu chat |
# Người dùng gõ:
"Gọi cho khách hàng 0912345678 qua máy nhánh 6688"
# AI Agent tự động:
# 1. Nhận diện cần gọi Voice > Make a Call
# 2. Trích xuất phoneNumber = "0912345678", ipPhone = "6688"
# 3. Gọi Alohub Tool → thực hiện cuộc gọi
# 4. Trả kết quả cho người dùng