Hướng dẫn sử dụng: Tích hợp Lịch Google Calendar & Microsoft Outlook
Mục tiêu: Tính năng Tích hợp Lịch cá nhân cho phép nhân viên liên kết tài khoản Google Calendar hoặc Microsoft Outlook trực tiếp vào hệ thống CRM. Điều này đảm bảo toàn bộ lịch hẹn tạo từ CRM được tự động đồng bộ sang ứng dụng lịch trên máy tính/điện thoại, tự động sinh link Google Meet và bắn email thư mời họp (Invitation) chuyên nghiệp tới khách hàng.
I. Các Trường hợp Sử dụng Thực tế (Use Cases)
- Kịch bản 1: Sales thị trường đi gặp khách hàng: Sau khi đặt lịch hẹn trên CRM, sự kiện tự động xuất hiện trên Google Calendar trên điện thoại của nhân viên kèm địa chỉ Google Maps, giúp nhân viên nhận thông báo đẩy trên điện thoại khi đến giờ di chuyển.
- Kịch bản 2: Họp trực tuyến (Online Demo): Khi đặt lịch họp online, hệ thống tự động sinh phòng họp Google Meet và gửi thư mời chứa link tham gia trực tiếp cho khách hàng qua email, loại bỏ thao tác copy-paste thủ công.
- Kịch bản 3: Chống trùng lịch (Availability Check): Việc đồng bộ lịch giúp người quản lý hoặc đồng nghiệp kiểm tra được khung giờ bận/rảnh của nhân viên trước khi giao việc hoặc xếp lịch họp nội bộ.
II. Hướng dẫn Thao tác Từng bước
Có 2 phương thức để tích hợp lịch cá nhân vào hệ thống CRM:
Phương thức 1: Tích hợp chủ động từ Cài đặt cá nhân
Đường dẫn truy cập: Nhấp vào Ảnh đại diện ở góc trên cùng bên phải > chọn Cài đặt (hoặc truy cập URL: /settings/general/personal) > chọn tab Thông tin cá nhân.
Bước 1: Truy cập khu vực Tích hợp lịch
Tại màn hình Thông tin cá nhân, cuộn xuống phần Tích hợp lịch. Hệ thống hiển thị các nhà cung cấp được hỗ trợ: Google Calendar và Microsoft Outlook.
Giao diện cấu hình tích hợp lịch cá nhân trong mục Cài đặt thông tin tài khoản.
Bước 2: Bấm nút Kết nối và Cấp quyền OAuth2
- Nhấp nút Kết nối (hoặc biểu tượng Google Calendar).
- Hệ thống chuyển hướng sang màn hình đăng nhập an toàn của Google (Google OAuth Consent Screen).
- Chọn tài khoản Gmail của bạn (Ví dụ:
[email protected]) và bấm Cho phép (Allow) để cấp quyền cho CRM đọc và ghi sự kiện vào Google Calendar.
Bước 3: Xác nhận trạng thái kết nối thành công
Sau khi cấp quyền, trình duyệt tự động quay trở về CRM. Tại mục Tích hợp lịch, hệ thống hiển thị thẻ trạng thái:
- Tài khoản đã liên kết: Hiển thị chính xác địa chỉ email Google vừa cấp quyền.
- Trạng thái:
Đã kết nối(Hiển thị tích xanh). - Nút Ngắt kết nối (Disconnect): Cho phép hủy liên kết khi cần đổi sang tài khoản khác.
Phương thức 2: Tích hợp thông minh khi Khởi tạo Lịch hẹn (On-the-fly Auth)
Nếu nhân viên chưa từng liên kết lịch nhưng bấm nút + Thêm lịch hẹn trên CRM:
- Hệ thống tự động kiểm tra trạng thái liên kết. Thay vì chặn thao tác, một pop-up thông báo sẽ hiển thị:
“Bạn cần liên kết tài khoản Google Calendar để tự động đồng bộ sự kiện và tạo link họp online.” - Nhấp nút Liên kết ngay trên pop-up.
- Hoàn tất đăng nhập cấp quyền Google OAuth2 trong cửa sổ phụ.
- Ngay sau khi cấp quyền thành công, hệ thống tự động mở tiếp biểu mẫu Tạo lịch hẹn mới mà người dùng không cần tải lại trang.
III. Cơ chế Đồng bộ 2 Chiều & Thư mời Email (.ics)
Sau khi tích hợp thành công, mọi lịch hẹn được khởi tạo hoặc chỉnh sửa trên CRM sẽ kích hoạt luồng xử lý tự động:
- Tạo sự kiện trên Google Calendar: Sự kiện sẽ xuất hiện trên lịch Google của Host với đúng tiêu đề, khung giờ, địa điểm và mô tả.
- Gửi Email Thư mời (Invitation): Google Calendar tự động gửi một email thư mời chuyên nghiệp đến toàn bộ địa chỉ email trong danh sách Người tham gia (bao gồm cả email khách hàng và nhân sự nội bộ).
- Phản hồi trạng thái tham dự: Khách hàng có thể bấm Có (Yes), Có thể (Maybe), hoặc Không (No) ngay trong email để xác nhận lịch hẹn.
IV. Bảng Xử lý Sự cố Thường gặp (Troubleshooting)
| Hiện tượng lỗi / Vấn đề | Nguyên nhân cốt lõi | Hướng dẫn khắc phục cụ thể |
|---|---|---|
| Bấm tạo link online báo “Chưa liên kết tài khoản” | Tài khoản Google Calendar đã hết hạn phiên xác thực (Token Expired) hoặc bị đổi mật khẩu Gmail. | Truy cập Cài đặt > Thông tin cá nhân, bấm Ngắt kết nối và thực hiện kết nối lại tài khoản Google để cấp mới Token. |
| Khách hàng không nhận được email thư mời họp | 1. Địa chỉ email của khách hàng bị gõ sai cú pháp. 2. Thư mời bị bộ lọc spam của người nhận đưa vào hòm thư Rác (Junk/Spam). |
1. Kiểm tra lại trường Email người tham gia trong chi tiết cuộc hẹn. 2. Nhắc khách hàng kiểm tra mục Spam hoặc copy trực tiếp link Meet gửi qua Zalo/Chat. |
| Sự kiện tạo trên CRM nhưng không thấy trên Google Calendar | Người dùng đăng nhập nhiều tài khoản Google trên cùng trình duyệt và cấp quyền nhầm vào tài khoản cá nhân khác với tài khoản công việc. | Bấm Ngắt kết nối trên CRM, đăng xuất toàn bộ tài khoản Google phụ trên trình duyệt, sau đó bấm kết nối lại đúng tài khoản công việc. |
V. Câu hỏi Thường gặp (FAQs)
- Q1: Một tài khoản CRM có thể liên kết đồng thời 2 tài khoản Google Calendar không?
- A: Không. Hệ thống áp dụng quy tắc Single-link. Mỗi tài khoản CRM chỉ liên kết với duy nhất 1 tài khoản lịch tại một thời điểm để đảm bảo tính nhất quán của dữ liệu.
- Q2: Nếu tôi xóa lịch hẹn trên CRM thì trên Google Calendar có bị mất không?
- A: Có. Hệ thống đồng bộ 2 chiều nên khi bạn Hủy hoặc Xóa lịch hẹn trên CRM, sự kiện tương ứng trên Google Calendar cũng tự động bị hủy và gửi thông báo cập nhật tới người tham gia.
- Q3: Khách hàng dùng Outlook hoặc Apple Mail có nhận được thư mời từ Google Calendar không?
- A: Hoàn toàn có. Email thư mời của Google Calendar chuẩn hóa theo định dạng quốc tế (
.ics), tương thích 100% với Outlook, Apple Calendar, Thunderbird và mọi ứng dụng lịch phổ biến.
- A: Hoàn toàn có. Email thư mời của Google Calendar chuẩn hóa theo định dạng quốc tế (