Dùng cho nút "Mở Google Sheet" và link "Xem trong Sheet" trên trang nhập đơn.
Danh sách Gemini API key
Khoá này đặt trên Vercel (biến GEMINI_API_KEYS) — thường là khoá test/demo của bản dựng. Bỏ tick rồi bấm "Lưu cấu hình" là hệ thống ngừng dùng nó ngay (đúng ý khi triển khai thật cho khách: chỉ chạy bằng key lưu trong danh sách trên).
Key chỉ hiển thị dạng che (4 ký tự cuối) sau khi lưu. Mỗi key nên thuộc một dự án/tài khoản AI Studio khác nhau để hạn mức miễn phí cộng dồn. Thêm/xoá key chỉ có hiệu lực sau khi bấm "Lưu cấu hình".
Bot Zalo nhập đơn
Chưa tải trạng thái bot.
Để trống = giữ nguyên token đã lưu. Token chỉ hiển thị dạng che sau khi lưu, không gửi xuống trình duyệt nữa.
Thứ tự kết nối: dán token ở đây → bấm "Lưu cấu hình" ở cuối trang → quay lại bấm "Kiểm tra kết nối" rồi "Đăng ký webhook" → thêm bot vào nhóm bán hàng. Cách nhân viên dùng: gửi ảnh chụp đoạn chat (kèm tag tên bot trong chú thích ảnh, hoặc gửi thêm 1 tin chữ ngay sau ảnh) — bot đọc đơn, gửi tóm tắt; trả lời "Ghi" vào tin tóm tắt để ghi vào Sheet.
Báo cáo Zalo tự động
Bot Zalo tự gửi vào nhóm báo cáo (gán một lần trong group bằng cách tag bot kèm câu "đặt nhóm báo cáo"). Giờ gửi đặt ngay tại đây — hệ thống đối chiếu mỗi 15 phút nên giờ gửi thực tế có thể lệch tối đa khoảng 15 phút. Đặt giờ sớm hơn giờ hiện tại thì bản đó sẽ được gửi ngay ở lượt đối chiếu kế tiếp. Cần: bot Zalo đang bật và Sheet đã nâng Apps Script bản V5.
Ngoài lịch tự động, trong chat với bot cứ nhắn "báo cáo" (trong group thì tag bot kèm "báo cáo") là bot trả số liệu ngay.
Giờ gửi thực tế được chốt trong lịch hệ thống khi triển khai (hiện tại: sáng 08:00, tối 22:30) — ô giờ ở trên phải để trùng với lịch đó. Muốn đổi sang giờ khác: cứ nhắn Muse dời lịch hệ thống theo (miễn phí, không cần dịch vụ ngoài). Link này là đường dự phòng để bộ bấm giờ ngoài (nếu sau này dùng) gõ cửa kiểm tra giờ đặt.
Bot Telegram nhập đơn
Chưa tải trạng thái bot Telegram.
Để trống = giữ nguyên token đã lưu. Token chỉ hiển thị dạng che sau khi lưu.
Chưa có nhóm nào. Thêm bot vào nhóm rồi gõ /vaitro trong nhóm đó (chỉ chủ shop gán được).
Chưa ghi nhận chủ shop. Người đầu tiên gõ /vaitro trong một nhóm sẽ thành chủ.
Cách lấy mã: người chủ mới chat riêng với bot và gõ /id — bot trả về "Mã người dùng". Đổi chủ có hiệu lực ngay: chủ cũ mất quyền gán vai trò nhóm. Cách khác: bấm "Xoá chủ hiện tại", rồi để chủ mới vào một nhóm gõ /vaitro trước tiên — bot tự ghi nhận người đó là chủ mới.
Thứ tự kết nối: tạo bot ở @BotFather (nhớ tắt Group Privacy trong Bot Settings của bot) → dán token ở đây → bấm "Lưu cấu hình" ở cuối trang → quay lại bấm "Kiểm tra kết nối" rồi "Đăng ký webhook" → tạo 3 nhóm (nhập đơn / việc hôm nay / báo cáo), thêm bot vào từng nhóm và cho bot quyền Admin, rồi gõ /vaitro nhapdon (hoặc viec / baocao) trong từng nhóm.
Cấu hình áp dụng cho mọi thiết bị ngay sau khi lưu — nhân viên mở trang nhập đơn là dùng được ngay, không phải cài đặt lại trên từng trình duyệt.
Nhật ký hoạt động toàn hệ thống
Mọi thao tác liên quan tới tool nhập đơn, bot Zalo, bot Telegram và Google Sheet đều được ghi lại ở đây (giữ 1.500 sự kiện gần nhất). Mật khẩu, token và API key không bao giờ xuất hiện trong nhật ký.
Thông báo bảo trì hệ thống
Soạn thông báo bảo trì rồi bấm gửi — bot Zalo sẽ gửi vào mọi nhóm và chat riêng mà bot đã gặp (bot không có cách liệt kê cuộc chat, danh sách được tích luỹ mỗi khi có người nhắn/tag bot). Mỗi lần phát tốn số tin tương ứng trong hạn mức Zalo (3.000 tin/tháng gói miễn phí).