Voice API cho phép ứng dụng của bạn thực hiện và nhận cuộc gọi tự động – gọi hàng nghìn khách cùng lúc, phát thông báo, thu thập phản hồi qua phím bấm. Không cần AI phức tạp, chỉ cần gọi API.
- Outbound: Tự động gọi ra hàng loạt
- Inbound: Nhận cuộc gọi, routing thông minh
- IVR: Menu thoại với phím bấm DTMF
1. Voice API là gì?
Voice API là giao diện lập trình cho phép ứng dụng tương tác với hệ thống điện thoại:
- Thực hiện cuộc gọi (Outbound): Gọi đến số điện thoại bất kỳ
- Nhận cuộc gọi (Inbound): Xử lý cuộc gọi đến hotline
- Phát âm thanh: File ghi âm hoặc Text-to-Speech
- Thu âm thanh: Ghi âm cuộc gọi, nhận voice input
- DTMF: Nhận input từ phím bấm (nhấn 1, nhấn 2…)

Không cần AI: Voice API cơ bản không yêu cầu machine learning. Bạn định nghĩa kịch bản cố định, hệ thống thực thi chính xác.
2. Voice API khác gì AI Callbot?
| Tiêu chí | Voice API (cơ bản) | AI Callbot |
|---|---|---|
| Kịch bản | Cố định, theo luồng | Linh hoạt, hiểu ngữ cảnh |
| Input từ khách | Phím bấm DTMF | Giọng nói tự nhiên |
| Độ phức tạp | Thấp | Cao |
| Chi phí | Thấp | Cao hơn |
| Setup time | Vài giờ | Vài tuần |
| Use case | Thông báo, nhắc hẹn, OTP | Tư vấn, hỗ trợ phức tạp |
Khi nào dùng Voice API cơ bản:
- Thông báo một chiều (nhắc nợ, nhắc hẹn, thông báo khuyến mãi)
- Thu thập phản hồi đơn giản (Nhấn 1 nếu đồng ý, nhấn 2 nếu từ chối)
- OTP qua voice
- IVR menu đơn giản
Khi nào cần AI Callbot:
- Khách cần nói chuyện tự nhiên
- Nhiều nhánh hội thoại phức tạp
- Cần hiểu intent, sentiment
3. Các tính năng Voice API của Alohub
Alohub – giải pháp AI Contact Center & nền tảng CPaaS tại Việt Nam – cung cấp Voice API với các tính năng:
Outbound Calls:
- Gọi đơn lẻ hoặc hàng loạt (bulk)
- Scheduling: Đặt lịch gọi
- Retry logic: Tự động gọi lại nếu không bắt máy
- Concurrent calls: Gọi nhiều số cùng lúc
Audio playback:
- Phát file ghi âm (MP3, WAV)
- Text-to-Speech tiếng Việt (giọng Bắc/Nam)
- Dynamic content: Chèn biến vào audio
DTMF & IVR:
- Thu thập phím bấm
- Branching logic theo input
- Timeout handling
Call control:
- Transfer call đến agent
- Conference call
- Call recording
- Webhook events (call started, ended, DTMF received)
4. Ví dụ: Tự động gọi nhắc lịch hẹn
Kịch bản:
1. Gọi đến số khách hàng 2. Khi bắt máy → Phát: "Xin chào [Tên], bạn có lịch hẹn lúc [Giờ] ngày [Ngày] tại [Địa điểm]" 3. Phát: "Nhấn 1 để xác nhận. Nhấn 2 để đổi lịch. Nhấn 0 để hủy." 4. Thu DTMF 5. Xử lý theo input: - 1 → "Cảm ơn bạn đã xác nhận" → Update database - 2 → "Vui lòng giữ máy" → Transfer đến agent - 0 → "Lịch hẹn đã được hủy" → Update database
API Call:
POST https://api.alohub.vn/v1/voice/call
{
"to": "0901234567",
"flow": [
{
"action": "play",
"content": "Xin chào {{customer_name}}, bạn có lịch hẹn lúc {{time}} ngày {{date}}",
"voice": "vi-VN-female"
},
{
"action": "play",
"content": "Nhấn 1 để xác nhận. Nhấn 2 để đổi lịch. Nhấn 0 để hủy."
},
{
"action": "gather_dtmf",
"num_digits": 1,
"timeout": 10,
"on_result": {
"1": { "action": "play", "content": "Cảm ơn bạn đã xác nhận" },
"2": { "action": "transfer", "to": "agent_queue" },
"0": { "action": "play", "content": "Lịch hẹn đã được hủy" }
}
}
],
"callback_url": "https://your-app.com/webhook/call-result"
}
5. Pricing model
| Loại | Chi phí | Ghi chú |
|---|---|---|
| Outbound call | 500-1,500đ/phút | Tùy số lượng |
| Inbound call | 300-800đ/phút | Hotline của bạn |
| Text-to-Speech | 100-200đ/request | Tùy độ dài |
| Call recording | 50đ/phút | Storage included |
6. Tích hợp Voice API
- Bước 1: Đăng ký tài khoản Alohub, lấy API Key
- Bước 2: Test với sandbox (không tốn phí)
- Bước 3: Setup webhook để nhận events
- Bước 4: Go-live với số thật
SDKs available:
- Node.js
- Python
- PHP
- REST API (any language)
7. Tóm lại
- Voice API: Tự động hóa cuộc gọi qua code, không cần AI.
- Tính năng: Gọi ra, nhận vào, phát audio, DTMF, ghi âm.
- Use cases: Nhắc hẹn, nhắc nợ, OTP, thông báo hàng loạt.
- So với AI Callbot: Đơn giản hơn, rẻ hơn, setup nhanh hơn.
Alohub – giải pháp AI Contact Center & nền tảng CPaaS tại Việt Nam – cung cấp Voice API với SIP trunk nội địa, latency thấp.
FAQ
Voice API có cần số điện thoại riêng không?
Có 2 options: Dùng số của Alohub (shared pool, hiển thị số hotline chung) hoặc đăng ký số riêng (dedicated number, hiển thị số của bạn). Số riêng có phí thuê tháng nhưng tăng trust với khách hàng.
Có thể gọi bao nhiêu cuộc cùng lúc?
Tùy gói. Gói cơ bản: 10-50 concurrent calls. Gói enterprise: 100-500+ concurrent. Cần gọi hàng nghìn số trong thời gian ngắn thì liên hệ Alohub để tăng capacity.
Voice API có hoạt động với số di động và cố định?
Có, hỗ trợ cả hai. Số di động (090, 091, 093…) và số cố định (024, 028…). Cũng hỗ trợ gọi quốc tế nhưng chi phí cao hơn. 95%+ use cases tại Việt Nam là số di động.