Tích Hợp Nhắn Tin
Kết nối các nền tảng nhắn tin để gửi tin nhắn tự động, quản lý nhóm và tương tác với thành viên trên nhiều kênh. Các tích hợp này hoạt động như nút hành động trong Trình Xây Dựng Workflow.
Tổng Quan
| Nền tảng | Thao tác | Phương thức xác thực |
|---|---|---|
| Discord | Gửi tin nhắn, quản lý vai trò, tạo lời mời | Bot token hoặc Webhook URL |
| Twilio SMS | Gửi SMS, gửi MMS | Account SID + Auth Token |
| Slack | Gửi tin nhắn, mời/xóa khỏi kênh | Bot token hoặc Webhook URL |
| Telegram | Gửi tin nhắn, cấm/bỏ cấm, tạo liên kết mời | Bot token (@BotFather) |
| Gửi tin nhắn, gửi template | System User Access Token (Meta) | |
| Zalo | Gửi tin nhắn OA, gửi ZNS, gắn thẻ người theo dõi | OAuth2 (tự động làm mới) |
| Viber | Gửi tin nhắn | Auth token |
Discord
Cài Đặt
- Truy cập Discord Developer Portal
- Tạo ứng dụng mới → vào Bot → tạo bot
- Bật các Privileged Intents: Server Members, Message Content
- Sao chép Bot Token
- Mời bot vào server với quyền
Manage Roles,Send Messages,Create Invite
Trong Uni8:
- Vào Settings > Automations > Integrations > Discord
- Chọn phương thức xác thực:
- Bot Token — Truy cập đầy đủ (tin nhắn, vai trò, lời mời)
- Webhook URL — Chỉ gửi (đơn giản hơn, không cần bot)
- Dán thông tin xác thực và nhấn Test Connection
Hành Động
Gửi tin nhắn
- Đăng tin nhắn vào một kênh cụ thể
- Hỗ trợ
{{ expressions }}cho nội dung động (ví dụ:{{ user.name }}) - Chỉ định channel ID, nội dung tin nhắn và embed tùy chọn
Quản lý vai trò
- Thêm hoặc xóa vai trò Discord của một thành viên
- Yêu cầu Discord User ID của thành viên (được cấu hình trong liên kết mạng xã hội trên hồ sơ)
- Trường hợp sử dụng: Tự động gán vai trò "Member" khi ai đó tham gia, hoặc nâng cấp lên vai trò "VIP" khi thay đổi hạng
Tạo lời mời
- Tạo liên kết mời server với thời hạn tùy chỉnh
- Hữu ích cho workflow onboarding — gửi liên kết mời cá nhân hóa cho thành viên mới
Chế Độ Webhook
Cho nhu cầu chỉ gửi tin nhắn đơn giản:
- Trong Discord: Nhấp chuột phải vào kênh → Edit Channel → Integrations → Create Webhook
- Sao chép Webhook URL
- Trong Uni8: Sử dụng Webhook URL làm thông tin xác thực
Twilio SMS
Cài Đặt
- Đăng ký tại Twilio Console
- Lấy số điện thoại Twilio
- Tìm Account SID và Auth Token trong bảng điều khiển
Trong Uni8:
- Vào Settings > Automations > Integrations > Twilio SMS
- Nhập Account SID và Auth Token
- Nhập số điện thoại Twilio (người gửi)
- Nhấn Test Connection
Hành Động
Gửi SMS
- Gửi tin nhắn văn bản đến một số điện thoại
- Số điện thoại người nhận lấy từ hồ sơ hoặc biểu thức workflow
- Hỗ trợ
{{ expressions }}cho nội dung động - Ví dụ: Gửi xác nhận đơn hàng, nhắc nhở sự kiện, hoặc thông báo gia hạn thành viên
Gửi MMS
- G ửi tin nhắn kèm tệp đính kèm đa phương tiện (URL hình ảnh)
- Hữu ích để gửi mã QR, vé sự kiện, hoặc hình ảnh quảng cáo
Lưu Ý Quan Trọng
- Twilio tính phí theo tin nhắn — theo dõi sử dụng trong Twilio Console
- SMS quốc tế có thể yêu cầu cấu hình Twilio bổ sung
- Số điện thoại phải ở định dạng E.164 (ví dụ:
+84912345678)
Slack
Cài Đặt
- Tạo Slack App tại api.slack.com/apps
- Thêm bot scopes:
chat:write,channels:manage,groups:write - Cài đặt vào workspace và sao chép Bot Token
Hành Động
- Gửi tin nhắn — Đăng vào kênh với văn bản, tên người dùng và emoji tùy chỉnh
- Mời vào kênh — Thêm thành viên vào kênh Slack
- Xóa kh ỏi kênh — Xóa thành viên khỏi kênh
Chế độ Webhook: Dán Slack Incoming Webhook URL để chỉ gửi tin nhắn.
Telegram
Cài Đặt
- Nhắn tin cho @BotFather trên Telegram
- Tạo bot mới với
/newbotvà sao chép token - Thêm bot vào nhóm/kênh với quyền admin
Hành Động
- Gửi tin nhắn — Gửi văn bản (hỗ trợ định dạng MarkdownV2 và HTML)
- Cấm thành viên — Xóa và cấm người dùng khỏi nhóm
- Bỏ cấm thành viên — Gỡ lệnh cấm
- Tạo liên kết mời — Tạo liên kết mời nhóm/kênh có thể chia sẻ
Lấy Chat ID
Thành viên cần có Telegram Chat ID trong hồ sơ để nhận tin nhắn trực tiếp. Họ có thể lấy bằng cách nhắn tin cho @RawDataBot và sao chép ID dạng số.
WhatsApp Business
Cài Đặt
- Đăng ký tại Meta Business Suite
- Thiết lập WhatsApp Business Cloud API
- Lấy Phone Number ID và System User Access Token
Hành Động
- Gửi tin nhắn — Gửi văn bản đến số điện thoại (người nhận phải đã nhắn tin cho doanh nghiệp trước, hoặc sử dụng template)
- Gửi template — Gửi template tin nhắn đã được phê duyệt với tham số động
Template Tin Nhắn
WhatsApp yêu cầu template đã được phê duyệt cho tin nhắn gửi đi. Tạo template trong Meta Business Manager:
- Tên template và ngôn ngữ
- Nội dung header, body, footer
- Tham số động:
{{1}},{{2}}được ánh xạ với biểu thức workflow
Zalo
Cài Đặt
- Đăng ký tại Zalo Developers
- Tạo Official Account (OA)
- Trong Uni8: Kết nối qua OAuth2 — nhấn "Connect" và cấp quyền (token tự động làm mới mỗi giờ)
Hành Động
- Gửi tin nhắn OA — Gửi thông báo đến người theo dõi
- Gửi ZNS template — Gửi template Zalo Notification Service (yêu cầu phê duyệt ZNS)
- Gắn thẻ người theo dõi — Thêm người dùng vào thẻ tùy chỉnh để phân đoạn
Viber
Cài Đặt
- Đăng ký tại Viber Partners
- Tạo tài khoản bot và sao chép Auth Token
Hành Động
- Gửi tin nhắn — Gửi tin nhắn văn bản 1-1 đến người dùng
Điều Kiện Nhắn Tin
Sử dụng điều kiện Can Send Message trong workflow để kiểm tra xem thành viên đã cấu hình ID nền tảng chưa trước khi gửi tin nhắn.
Cách Hoạt Động
Thêm nút Condition trước hành động nhắn tin:
- Trong Trình Xây Dựng Workflow, thêm nút Condition
- Chọn Can Send Message
- Chọn nền tảng:
telegram,discord,slack, hoặcsms - Điều kiện kiểm tra xem thành viên đã cấu hình ID nền tảng trong liên kết mạng xã hội trên hồ sơ chưa
Ví Dụ Workflow
Trigger: Membership purchased
↓
Condition: Can send Telegram message?
├── Yes → Send Telegram welcome message
└── No → Send email notification instead
Điều này ngăn chặn các lần gửi thất bại và cho phép bạn tạo đường dẫn dự phòng.
ID Nền Tảng Của Thành Viên
Để nhắn tin hoạt động, thành viên cần thêm ID nền tảng trong Profile > Social Links:
| Nền tảng | Cần nhập | Cách lấy |
|---|---|---|
| Telegram | Chat ID (dạng số) | Nhắn tin cho @RawDataBot |
| Discord | User ID (dạng số) | Bật Developer Mode → nhấp chuột phải vào user → Copy User ID |
| Slack | Member ID | Nhấp vào hồ sơ → ··· → Copy member ID |
| SMS/WhatsApp | Số điện thoại | Định dạng E.164 (ví dụ: +84912345678) |
Quản trị viên có thể cấu hình nền tảng nào khả dụng trong Cấu Hình Trường Hồ Sơ.
Sử Dụng Biểu Thức Trong Tin Nhắn
Tất cả hành động nhắn tin đều hỗ trợ biểu thức {{ }} cho nội dung động:
| Biểu thức | Mô tả |
|---|---|
{{ user.name }} | Tên hiển thị của thành viên |
{{ user.email }} | Email của thành viên |
{{ triggerPayload.courseName }} | Tên khóa học từ trigger |
{{ triggerPayload.eventTitle }} | Tiêu đề sự kiện từ trigger |
{{ triggerPayload.amount }} | Số tiền thanh toán từ trigger |
Liên Quan
- Cài Đặt Tích Hợp — Tổng quan quản lý thông tin xác thực
- Tích Hợp Dữ Liệu — Google Sheets, CRM và Webhook
- Trình Xây Dựng Workflow — Xây dựng workflow tự động
- Cấu Hình Trường Hồ Sơ — Cấu hình liên kết mạng xã hội