WhatsApp Sign - Yêu cầu ký số qua WhatsApp
Gửi tài liệu cần ký điện tử, nhắc nhở ký, và theo dõi trạng thái ký số trực tiếp qua WhatsApp cho quy trình ký nhanh và tiện lợi
Module WhatsApp Sign tích hợp WhatsApp Business API với hệ thống chữ ký điện tử Odoo Sign, cho phép gửi yêu cầu ký tài liệu, nhắc nhở người ký, và thông báo trạng thái hoàn thành trực tiếp qua WhatsApp.
Người ký nhận link tài liệu an toàn qua WhatsApp, ký trên điện thoại hoặc máy tính, và nhận tài liệu đã ký ngay lập tức - tăng tốc độ ký từ vài ngày xuống vài giờ.
Tính năng nổi bật
Điểm chính
• Gửi yêu cầu ký: Tự động gửi link tài liệu cần ký qua WhatsApp ngay khi tạo yêu cầu
• Nhắc nhở thông minh: Gửi nhắc nhở tự động sau 24h, 48h, 72h nếu chưa ký
• Thông báo trạng thái: Cập nhật real-time khi người ký mở tài liệu, ký xong, hoặc từ chối
• Multi-signer: Hỗ trợ nhiều người ký tuần tự hoặc song song, thông báo từng bước
• Tài liệu đã ký: Tự động gửi PDF đã ký đầy đủ cho tất cả bên liên quan
• Template tùy chỉnh: Thiết kế mẫu tin nhắn cho từng loại tài liệu (hợp đồng, NDA, đơn từ)
• Bảo mật cao: Link ký có mã OTP, hết hạn sau thời gian định trước
• Theo dõi chi tiết: Dashboard hiển thị tỷ lệ ký, thời gian trung bình, tài liệu pending
Quy trình hoạt động
Các bước thực hiện
1. Người gửi tạo yêu cầu ký trong Odoo Sign, upload tài liệu PDF, đánh dấu vị trí cần ký
2. Thêm thông tin người ký: tên, email, số điện thoại WhatsApp, vai trò (ký, phê duyệt, xem)
3. Hệ thống tạo link ký an toàn với mã OTP, thời gian hết hạn (mặc định 7 ngày)
4. WhatsApp API gửi tin nhắn kèm link ký đến số điện thoại người ký trong vài giây
5. Người ký nhấn link, xác thực OTP (nếu bật), xem tài liệu và ký điện tử trên điện thoại
6. Sau khi ký xong, hệ thống gửi thông báo WhatsApp cho người gửi và người ký tiếp theo (nếu có)
7. Khi tất cả ký xong, gửi tài liệu PDF đã ký đầy đủ cho tất cả bên qua WhatsApp và email
Cấu hình module
Các bước thực hiện
1. Cài đặt module: Vào Apps, tìm "WhatsApp Sign", nhấn Install. Module yêu cầu whatsapp và sign đã cài
2. Cấu hình WhatsApp API: Settings → WhatsApp → Accounts, chọn tài khoản WhatsApp Business đã kết nối
3. Thiết lập template yêu cầu ký: WhatsApp → Templates, tạo template "sign_request" với biến {{signer_name}}, {{document_name}}, {{sign_link}}. Submit để Meta phê duyệt
4. Tạo template nhắc nhở: Template "sign_reminder" với nội dung nhắc nhở lịch sự, kèm link ký
5. Tạo template hoàn thành: Template "sign_completed" thông báo tài liệu đã ký xong, kèm PDF
6. Cấu hình Sign: Sign → Configuration → Settings, tab WhatsApp, bật "Send via WhatsApp", chọn templates đã tạo
7. Thiết lập nhắc nhở: Cấu hình thời gian gửi nhắc nhở (24h, 48h, 72h) và số lần nhắc tối đa
8. Test gửi: Tạo yêu cầu ký test, nhập số điện thoại của bạn, kiểm tra nhận link và quy trình ký
Tích hợp với module khác
Kết nối hệ sinh thái
| Module | Tích hợp | Lợi ích |
|---|---|---|
| sign | Gửi yêu cầu ký và tài liệu đã ký qua WhatsApp | Tăng tốc độ ký, giảm email bị spam, tỷ lệ ký cao hơn |
| sale | Gửi hợp đồng bán hàng, báo giá cần ký khách hàng | Chốt deal nhanh, khách hàng ký ngay trên điện thoại |
| hr | Gửi hợp đồng lao động, phụ lục, đơn từ cần ký nhân viên | Onboarding nhanh, nhân viên ký từ xa, giảm giấy tờ |
| purchase | Gửi hợp đồng mua hàng, PO cần ký nhà cung cấp | Xác nhận đơn hàng nhanh, giảm thời gian chờ |
| project | Gửi hợp đồng dự án, biên bản nghiệm thu cần ký khách hàng | Thanh toán nhanh, giảm tranh chấp, lưu trữ số |
| crm | Gửi NDA, hợp đồng dịch vụ cho lead và opportunity | Chuyển đổi lead nhanh, theo dõi trạng thái ký trong CRM |
Template tin nhắn mẫu
Các template thường dùng
| Template | Nội dung mẫu | Biến động |
|---|---|---|
| sign_request | Xin chào {{signer_name}}! Bạn có tài liệu "{{document_name}}" cần ký điện tử. Vui lòng nhấn link để xem và ký: {{sign_link}}. Hạn ký: {{deadline}} | {{signer_name}}, {{document_name}}, {{sign_link}}, {{deadline}} |
| sign_reminder | Nhắc nhở: Tài liệu "{{document_name}}" vẫn chưa được ký. Vui lòng hoàn thành trước {{deadline}}: {{sign_link}} | {{document_name}}, {{sign_link}}, {{deadline}} |
| sign_completed | Chúc mừng! Tài liệu "{{document_name}}" đã được ký đầy đủ. Tải tài liệu đã ký: {{download_link}} | {{document_name}}, {{download_link}} |
| sign_declined | Thông báo: {{signer_name}} đã từ chối ký tài liệu "{{document_name}}". Lý do: {{reason}} | {{signer_name}}, {{document_name}}, {{reason}} |
| next_signer | Xin chào {{signer_name}}! {{previous_signer}} đã ký xong. Đến lượt bạn ký tài liệu "{{document_name}}": {{sign_link}} | {{signer_name}}, {{previous_signer}}, {{document_name}}, {{sign_link}} |
Loại tài liệu thường ký
Use cases phổ biến
| Loại tài liệu | Người ký | Thời gian ký trung bình |
|---|---|---|
| Hợp đồng lao động | Nhân viên mới | 2-4 giờ |
| Hợp đồng bán hàng | Khách hàng | 4-8 giờ |
| NDA (Thỏa thuận bảo mật) | Đối tác, nhà cung cấp | 1-2 giờ |
| Đơn xin nghỉ phép | Quản lý phê duyệt | 30 phút - 2 giờ |
| Biên bản nghiệm thu | Khách hàng, PM | 1-3 ngày |
| Hợp đồng mua hàng | Nhà cung cấp | 4-12 giờ |
| Phụ lục hợp đồng | Nhiều bên | 1-2 ngày |
Best practices
Điểm chính
• Viết tin nhắn ngắn gọn, rõ ràng, nêu rõ tài liệu cần ký và hạn chót
• Gửi yêu cầu ký vào giờ hành chính (9h-17h) để tỷ lệ ký cao hơn
• Thiết lập nhắc nhở hợp lý: không quá nhiều (gây khó chịu) nhưng đủ để người ký không quên
• Sử dụng OTP cho tài liệu quan trọng (hợp đồng lao động, tài chính) để bảo mật
• Theo dõi dashboard để phát hiện tài liệu pending lâu, chủ động liên hệ người ký
• Backup tài liệu đã ký trên server và cloud storage, không chỉ dựa vào WhatsApp
• Đào tạo người dùng cách tạo yêu cầu ký đúng: đánh dấu vị trí ký rõ ràng, thứ tự người ký hợp lý
• Kiểm tra template đã được Meta phê duyệt trước khi triển khai để tránh gián đoạn
Khắc phục sự cố
Lỗi thường gặp
| Lỗi | Nguyên nhân | Giải pháp |
|---|---|---|
| Không gửi được yêu cầu ký | Template chưa phê duyệt, số điện thoại sai | Kiểm tra template status. Đảm bảo số điện thoại có mã quốc gia (+84) |
| Link ký không mở được | Link hết hạn, lỗi OTP, trình duyệt chặn | Tạo lại yêu cầu ký với thời gian hết hạn dài hơn. Hướng dẫn người ký dùng trình duyệt khác |
| Người ký không nhận tin nhắn | Số điện thoại không dùng WhatsApp, chặn tin nhắn | Xác minh số điện thoại. Hướng dẫn bỏ chặn số WhatsApp Business |
| Nhắc nhở không tự động | Cron job không chạy, cấu hình nhắc nhở sai | Kiểm tra Scheduled Actions trong Settings → Technical. Kích hoạt lại cron job |
| Tài liệu đã ký không gửi | File PDF quá lớn, lỗi tạo PDF | Tối ưu kích thước PDF. Kiểm tra log tạo PDF trong Settings → Technical → Logging |
Bảo mật và tuân thủ
Điểm chính
• Link ký có mã token duy nhất, không đoán được, hết hạn sau thời gian định trước
• OTP qua SMS hoặc email (tùy chọn) để xác thực người ký trước khi cho phép ký
• Audit trail đầy đủ: ai ký, khi nào, từ IP nào, thiết bị gì - lưu vĩnh viễn
• Chữ ký điện tử tuân thủ eIDAS (EU), ESIGN Act (US), Luật Giao dịch điện tử (VN)
• Mã hóa tài liệu khi truyền tải (HTTPS) và lưu trữ (AES-256)
• Quyền truy cập: chỉ người ký và người tạo yêu cầu mới xem được tài liệu
• Không lưu trữ tài liệu trên WhatsApp server - chỉ gửi link, tài liệu lưu trên Odoo
• Tuân thủ GDPR: người ký có quyền yêu cầu xóa dữ liệu cá nhân sau khi ký
Báo cáo và phân tích
Điểm chính
• Dashboard Sign: Tổng số yêu cầu ký, tỷ lệ ký thành công, tỷ lệ từ chối, pending
• Thời gian ký trung bình: Theo loại tài liệu, người ký, kênh gửi (WhatsApp vs Email)
• Hiệu quả nhắc nhở: Tỷ lệ ký sau nhắc nhở lần 1, 2, 3
• Phân tích người ký: Ai ký nhanh, ai chậm, ai thường từ chối
• So sánh kênh: Tỷ lệ ký WhatsApp vs Email vs SMS để tối ưu ngân sách
• Export báo cáo: Xuất dữ liệu Excel/CSV để phân tích sâu hơn, báo cáo quản lý