Google Calendar cho Appointment

Đồng bộ cuộc hẹn với Google Calendar và tự động tạo link Google Meet cho mỗi đặt chỗ.

Google Calendar
Google Meet
Đồng bộ hai chiều
Video Call

Tổng quan tích hợp

Điểm chính

  • Cuộc hẹn được tạo trong Odoo sẽ tự đồng bộ sang Google Calendar.

  • Google tự động tạo link Google Meet khi cuộc hẹn được đồng bộ.

  • Khách hàng nhận link Google Meet trong email xác nhận.

  • Thay đổi trong Google Calendar sẽ cập nhật ngược lại Odoo.

  • Đồng bộ hai chiều giúp quản lý lịch liền mạch giữa hai hệ thống.


Lợi ích chính

Điểm chính

  • Tự động: Link Google Meet tự động tạo khi đặt lịch.

  • Đồng bộ: Cuộc hẹn xuất hiện trong Google Calendar ngay lập tức.

  • Tiện lợi: Khách hàng nhận link ngay trong email xác nhận.

  • Chuyên nghiệp: Sử dụng nền tảng phổ biến và quen thuộc.

  • Tích hợp: Làm việc liền mạch với hệ sinh thái Odoo.


Yêu cầu hệ thống

Điểm chính

  • Odoo 19 Enterprise Edition.

  • Module google_calendar đã cài đặt và kích hoạt.

  • Module appointment đã cài đặt và cấu hình.

  • Tài khoản Google Workspace hoặc Gmail.

  • Quản trị viên cần cấu hình API Google trước khi sử dụng.


Vai trò người dùng

Phân quyền theo vai trò

Vai tròQuyền hạnNhiệm vụ điển hình
Quản lýCấu hình Google CalendarThiết lập tích hợp, quản lý cài đặt API
Nhân viênĐồng bộ lịch cá nhânKết nối Google Calendar, tạo và quản lý cuộc hẹn
Khách hàngNhận link Google MeetĐặt lịch, tham gia cuộc họp video

Cấu hình API Google (Quản trị viên)

Các bước thực hiện

  • 1. Vào Settings → General Settings → Integrations.

  • 2. Tìm phần Google Calendar và nhấp Configure.

  • 3. Truy cập Google Cloud Console và tạo project mới (hoặc chọn project hiện có).

  • 4. Bật Google Calendar API cho project.

  • 5. Tạo OAuth 2.0 credentials trong phần Credentials.

  • 6. Thêm Authorized redirect URI: https://your-odoo-domain.com/google_account/authentication.

  • 7. Sao chép Client ID và Client Secret.

  • 8. Nhập Client ID và Client Secret vào Odoo và nhấp Save.


Đồng bộ lịch cá nhân (Từng nhân viên)

Các bước thực hiện

  • 1. Vào Settings → My Profile hoặc nhấp tên của bạn ở góc trên phải.

  • 2. Tìm phần Calendar trong trang profile.

  • 3. Nhấp nút Synchronize Google Calendar.

  • 4. Đăng nhập tài khoản Google của bạn.

  • 5. Cho phép Odoo truy cập Google Calendar khi được yêu cầu.

  • 6. Xác nhận đồng bộ thành công khi thấy thông báo "Google Calendar synchronized".


Kiểm tra trạng thái đồng bộ

Điểm chính

  • Vào Settings → My Profile và xem phần Calendar.

  • Nếu đã đồng bộ: Hiển thị "Google Calendar synchronized".

  • Nếu chưa đồng bộ: Hiển thị nút "Synchronize".

  • Để ngắt kết nối: Nhấp "Disconnect Google Calendar" và xác nhận.


Kích hoạt Google Meet cho loại hẹn

Các bước thực hiện

  • 1. Vào Appointments → Configuration → Appointment Types.

  • 2. Chọn loại hẹn hiện có hoặc tạo mới.

  • 3. Nhấp Edit để chỉnh sửa.

  • 4. Tìm phần Video Link hoặc Videocall.

  • 5. Chọn Google Meet từ dropdown.

  • 6. Nếu thấy cảnh báo vàng, yêu cầu nhân viên liên quan đồng bộ Google Calendar.

  • 7. Nhấp Save để lưu cấu hình.


Cảnh báo thường gặp

Xử lý cảnh báo

Cảnh báoÝ nghĩaGiải pháp
User X did not synchronize...Nhân viên chưa đồng bộ Google CalendarYêu cầu nhân viên đồng bộ từ Settings → My Profile
Google Sync is paused...Đồng bộ toàn hệ thống bị tạm dừngLiên hệ quản trị viên kiểm tra cài đặt và cấu hình API
Google Meeting links won't be addedLink Google Meet sẽ không được thêmĐảm bảo tất cả nhân viên đã đồng bộ Google Calendar

Quy trình khách hàng với Google Meet

Các bước thực hiện

  • 1. Khách hàng truy cập trang đặt lịch và chọn loại hẹn.

  • 2. Chọn ngày, giờ và điền thông tin cá nhân.

  • 3. Xác nhận đặt lịch.

  • 4. Hệ thống tạo cuộc hẹn trong Odoo và đồng bộ sang Google Calendar.

  • 5. Google tự động tạo link Google Meet và lưu vào cuộc hẹn.

  • 6. Khách hàng nhận email xác nhận với link Google Meet và nút "Add to Google Calendar".

  • 7. Khách hàng có thể tham gia từ email, Google Calendar hoặc trực tiếp từ Odoo.


Cách tham gia cuộc họp

Các phương thức tham gia

Phương thứcCách thực hiện
Từ emailNhấp vào link Google Meet trong email xác nhận
Từ Google CalendarMở Google Calendar, tìm cuộc hẹn và nhấp "Join with Google Meet"
Từ OdooMở cuộc hẹn trong Odoo và nhấp vào link video
Không cần tài khoảnKhách hàng có thể tham gia với tư cách guest, không cần đăng nhập Google

Quản lý lịch hiệu quả

Điểm chính

  • Đồng bộ hai chiều: Cuộc hẹn từ Odoo đồng bộ sang Google Calendar và ngược lại.

  • Tránh xung đột: Hệ thống tự động cập nhật thay đổi giữa hai bên.

  • Xem lịch trên điện thoại: Sử dụng Google Calendar app để xem lịch mọi lúc.

  • Nhận thông báo: Google gửi thông báo nhắc nhở trước cuộc họp.

  • Chia sẻ lịch: Có thể chia sẻ Google Calendar với đồng nghiệp.


Mẹo sử dụng thực tế

Điểm chính

  • Chuẩn bị trước: Kiểm tra link Google Meet trước 5 phút, đảm bảo camera và micro hoạt động.

  • Tham gia sớm: Vào phòng họp trước để kiểm tra kết nối.

  • Gửi nhắc nhở: Email nhắc nhở khách hàng trước 1 ngày.

  • Cung cấp dự phòng: Để số điện thoại liên hệ trong trường hợp có vấn đề kỹ thuật.

  • Kiểm tra múi giờ: Đảm bảo thời gian cuộc hẹn đúng múi giờ của khách hàng.


Bảo mật và quyền riêng tư

Điểm chính

  • Chỉ cấp quyền cần thiết khi đồng bộ Google Calendar.

  • Xem lại quyền truy cập định kỳ trong Google Account.

  • Thu hồi quyền khi không còn sử dụng.

  • Link Google Meet chỉ dành cho người được mời, không chia sẻ công khai.

  • Có thể đặt mật khẩu cho phòng họp trong Google Meet.

  • Kết thúc cuộc họp ngay khi hoàn tất.


Tính năng Google Meet

Điểm chính

  • Chia sẻ màn hình để trình bày tài liệu.

  • Ghi âm cuộc họp (nếu được phép và có Google Workspace).

  • Chat trong cuộc họp để trao đổi thông tin.

  • Phụ đề tự động hỗ trợ nhiều ngôn ngữ.

  • Hỗ trợ đến 100 người tham gia (tùy gói Google Workspace).


Xử lý tình huống đặc biệt

Các tình huống thường gặp

Tình huốngGiải pháp
Khách hàng không có Google AccountVẫn tham gia được với tư cách guest, nhấp link và chọn "Join as guest"
Cuộc họp với nhiều ngườiThêm nhiều khách hàng vào cuộc hẹn, mỗi người nhận link riêng
Thay đổi thời gianSửa cuộc hẹn trong Odoo, tự động cập nhật Google Calendar, link không đổi
Token Google hết hạnNgắt kết nối và đồng bộ lại Google Calendar

So sánh với Odoo Discuss

Google Meet vs Odoo Discuss

Tính năngGoogle MeetOdoo Discuss
Cài đặtCần cấu hình APISẵn có
Đồng bộVới Google CalendarChỉ trong Odoo
Khách hàngKhông cần tài khoảnKhông cần tài khoản
Tính năngĐầy đủ (Google)Cơ bản
Ghi âmCó (Google Workspace)Không
Phụ đềKhông
Giới hạn100 ngườiTùy server

Khi nào dùng Google Meet

Điểm chính

  • Khách hàng quen dùng Google và có tài khoản Google.

  • Cần tính năng nâng cao như ghi âm, phụ đề tự động.

  • Muốn đồng bộ với Google Calendar để quản lý lịch tốt hơn.

  • Có Google Workspace với các tính năng doanh nghiệp.

  • Cuộc họp với nhiều người tham gia.


Xử lý sự cố

Lỗi phổ biến và cách khắc phục

Vấn đềNguyên nhân phổ biếnGiải pháp
Không thấy tùy chọn Google MeetModule google_calendar chưa cài hoặc API chưa cấu hìnhKiểm tra cài đặt module và cấu hình API trong Settings
Link Google Meet không được tạoNhân viên chưa đồng bộ hoặc token hết hạnNgắt kết nối và đồng bộ lại Google Calendar
Link Google Meet bị lỗi 404Cuộc hẹn chưa đồng bộ xongĐợi vài phút, làm mới trang và kiểm tra trong Google Calendar
Cuộc hẹn không xuất hiện trong Google CalendarLỗi đồng bộ hoặc quyền bị thu hồiNgắt kết nối, đồng bộ lại và kiểm tra quyền trong Google Account
Cảnh báo "Google Sync is paused"Quản trị viên tạm dừng đồng bộ hoặc lỗi APILiên hệ quản trị viên kiểm tra Settings → General Settings

Câu hỏi thường gặp

FAQ

Câu hỏiTrả lời
Khách hàng có cần tài khoản Google không?Không — khách hàng có thể tham gia với tư cách guest
Có thể đồng bộ nhiều tài khoản Google không?Mỗi người dùng Odoo chỉ đồng bộ một tài khoản Google
Đổi mật khẩu Google có ảnh hưởng không?Cần kết nối lại Google Calendar trong Odoo sau khi đổi mật khẩu
Có thể chọn cuộc hẹn nào đồng bộ không?Không — tất cả cuộc hẹn xác nhận đồng bộ tự động
Dùng được cả Google lẫn Outlook không?Được, nhưng thông thường mỗi người dùng nên chọn một hệ thống chính