Mọi thứ để bot chạy, theo đúng thứ tự bạn sẽ làm. Mỗi mục là vài bước, không có mục nào cần biết lập trình.
Bot chỉ được trả lời từ đây. Viết như đang dặn một nhân viên mới: giờ mở cửa, địa chỉ, bảng giá theo size, phí ship theo khu, chính sách đổi trả, câu hay bị hỏi.
Trà đào cam sả — size M 45.000đ, size L 55.000đ.Dán link Google Sheet (chia sẻ dạng xem), trang web, hoặc tải PDF/Word. Conflux đọc lại mỗi giờ, kho luôn khớp với file gốc.
Nút Kiểm kho liệt kê mười chủ đề khách hay hỏi mà kho còn thiếu (giờ, địa chỉ, giá, ship, đổi trả…). Điền trước khi khách hỏi.
Kho mẫu theo ngành: chọn quán ăn, spa, phòng khám, lớp học, shop hay dịch vụ tại nhà là ô kho được điền sẵn khung với chỗ trống [ … ]. Thay chỗ trống bằng số thật của bạn; còn ngoặc là checklist chưa tính xong và bot không trả lời từ chỗ đó. Câu hỏi gợi ý trong khung chat website được lấy từ chính các tiêu đề mục trong kho (GIỜ MỞ CỬA, BẢNG GIÁ, GIAO HÀNG…), khách bấm là hỏi.
Từ khoá buộc chuyển người (thẻ Cửa hàng): "khiếu nại, hoàn tiền, gặp quản lý" — khách nhắn có từ này là bot chuyển người ngay, không trả lời, và báo bạn qua kênh đã ghép. Giọng của bot: thân thiện, lịch sự (anh/chị, không emoji) hoặc ngắn gọn (tối đa 2 câu).
Một tiệm nối bao nhiêu kênh cùng lúc cũng được: mỗi kênh một hàng trong tab Kênh, có công tắc riêng. Nối thêm kênh không ảnh hưởng kênh đang chạy.
Không cần token. Trong tab Kênh, mở hàng Website:
tiemtoi.vn); bỏ trống là mọi nơi.</body> của trang web.<script src="https://conflux.vn/w.js" data-tid="MA_TIEM" data-ten="Hỗ trợ" data-mau="#1f6f5f" data-tieng="vi"></script>
data-ten: tên hiện trên đầu khung. data-mau: màu chủ đạo. data-tieng: vi hoặc en cho chữ mặc định của khung.</body>) hoặc dùng plugin chèn mã tuỳ chỉnh bất kỳ. Shopify: theme.liquid trước </body>. Wix, Haravan, Sapo: mục chèn mã tuỳ chỉnh.Trả lời trong 48 giờ sau tin của khách là miễn phí theo chính sách Zalo; bot trả lời ngay nên luôn nằm trong khung đó.
Dán webhook vào thì chế độ getUpdates của bot ngừng, hai cách loại trừ nhau. Đổi kênh là webhook đổi theo, nhớ dán lại.
/newbot, đặt tên. BotFather trả về token.Meta ký từng tin bằng App Secret; sai secret là mọi tin bị từ chối, nên chép cho đúng.
Kết nối một cú bấm: khi app Meta của Conflux được duyệt, thẻ Messenger và Instagram có nút "Kết nối Facebook": đăng nhập Facebook, chọn Trang, xong. Instagram đi kèm Trang đã gắn tài khoản doanh nghiệp. Trước đó bạn vẫn nối được bằng cách dán token từ app riêng của mình.
Gói Dùng thử và Tự cắm key dùng key của bạn. Lấy miễn phí ở Google Gemini hoặc Groq, dán vào thẻ Key AI trong tab Kênh. Cắm nhiều nhà thì hết quota nhà này bot tự đổi sang nhà khác.
Cho bot hỏi hệ thống của bạn giữa cuộc trò chuyện: lịch còn trống, lớp còn chỗ, đơn tới đâu. Trong tab Kho tri thức, thẻ Nối bot với hệ thống của bạn:
https://api.tiemtoi.vn/lich?ngay={ngay}. Thêm header khoá nếu API cần.Bot chỉ đọc. API trả JSON, tên trường nên rõ nghĩa (ban_trong tốt hơn n) vì bot đọc đúng tên đó.
Trong ô "Mẫu có sẵn" chọn nền tảng, Conflux điền sẵn link, header và câu dặn bot. Bạn chỉ thay tên shop và dán token rồi bấm "Thử".
read_orders, lấy Admin API access token. Bot tra theo mã đơn và email đặt hàng.Lưu ý riêng tư: bot chỉ nên trả lời tình trạng đơn khi khách đưa đủ mã đơn và email hoặc số điện thoại khớp. Câu dặn trong mẫu đã ghi điều này, đừng bỏ.
Khách muốn đặt bàn, đặt lịch, đăng ký: bot gom thông tin thành phiếu, bạn duyệt. Trong tab Phiếu:
ten = tên người đặt, sdt = số điện thoại, ngay = ngày, dạng 2026-09-05…GHEP MÃ (mã hiện trên bảng). Từ đó mỗi phiếu mới báo về đó.Bot không bao giờ tự nói đã đặt xong. Câu xác nhận gửi khách được soạn từ chính phiếu, mọi con số lấy từ lời khách.
Trong tab Phiếu, dán URL nhận và bấm Sinh khoá. Khi bạn duyệt (hoặc ngay khi lập, tuỳ chọn), Conflux POST một JSON tới URL đó:
{
"su_kien": "phieu_duyet", // phieu_moi | phieu_duyet | phieu_thu
"luc": "2026-09-05T09:00:00.000Z",
"tid": "745385352746",
"ten_tiem": "Trà sữa Mộc",
"phieu": {
"id": 30, "kenh": "zalo", "chat_id": "…", "nguoi": "Hiếu",
"noi": { "ten": "Hiếu", "sdt": "0909123456", "ngay": "2026-09-05", "gio": "19h", "so_nguoi": 2 },
"khach_noi": "Cho mình đặt bàn tối 5/9 lúc 19h…",
"trang_thai": "duyet", "tao_luc": "…", "xong_luc": "…", "ghi_chu": ""
},
"loi_nhan": "Đã giữ bàn cho bạn 19h nhé"
}
Header X-Conflux-Signature: sha256=<HMAC-SHA256(khoá ký, thân JSON)> và X-Conflux-Event. Bên nhận phải trả 2xx trong 8 giây.
Google Sheet: mở Extensions → Apps Script trong sheet, dán đoạn dưới, Deploy → Web app (ai cũng truy cập được), chép URL vào ô URL nhận.
function doPost(e) {
var d = JSON.parse(e.postData.contents);
var p = d.phieu, n = p.noi || {};
SpreadsheetApp.getActiveSheet().appendRow([new Date(), d.su_kien, p.kenh, n.ten || p.nguoi, n.sdt, n.ngay, n.gio, n.so_nguoi, p.khach_noi, d.loi_nhan || '']);
return ContentService.createTextOutput('ok');
}
Bật trong tab Phiếu. Phiếu đã duyệt có trường ngày (tên trường chứa "ngay" hoặc "date", giá trị dạng 2026-09-05) sẽ được nhắc: hẹn từ 12h trở đi nhắc 9h sáng cùng ngày, sớm hơn thì 18h hôm trước. Zalo Bot và Telegram gửi thẳng; Zalo OA chỉ trong 48 giờ, Messenger và WhatsApp trong 24 giờ kể từ tin cuối của khách; khung chat website không nhắc được. Mỗi phiếu nhắc một lần.
Tab Hội thoại gom mọi cuộc từ mọi kênh trong 30 ngày, cuộc bot bó tay xếp lên đầu. Bấm vào cuộc, gõ trả lời, khách nhận trên đúng kênh.
Tab Báo cáo: số tin mỗi ngày, tỷ lệ bot tự xử lý, khung giờ khách hay nhắn, danh sách câu bot chịu thua để bạn bổ sung kho, và danh sách khách muốn chốt đơn để gọi lại.
Tab Khách hàng gom mỗi người từng nhắn thành một hồ sơ: số ngày ghé, số tin, phiếu đã đặt, bao nhiêu lần bot bó tay, câu hỏi gần đây. Bạn gắn nhãn và ghi chú riêng. Nút "Tóm tắt bằng AI" viết 3–5 dòng về khách chỉ từ đúng lời họ đã nhắn; số và tên riêng không có trong lời khách bị lọc bỏ, giống cách dựng kho. Từ Hội thoại bấm "Hồ sơ" là nhảy sang đúng khách đó. Khách để số điện thoại trong phiếu ở hai kênh khác nhau (ví dụ đặt bàn trên Zalo, hôm sau hỏi trên web) thì hai hồ sơ được nối lại, bot nhớ họ ở cả hai kênh.
Tab Kênh → thẻ Nhân viên trực: mời bằng email. Người đó đăng ký Conflux bằng đúng email, đăng nhập là vào tiệm của bạn với ba tab Hội thoại, Khách hàng, Phiếu. Họ trả lời khách, gắn nhãn, duyệt phiếu; không đổi được kho, kênh, key hay gói. Gỡ tên là hết quyền ngay.
Ba cách trả. Miễn phí: AI của Conflux, 50 tin mỗi tháng, mãi mãi. Tự cắm AI: 199.000đ (7,99 USD) mỗi tháng, key hoặc máy chủ AI của bạn, không giới hạn tin. AI giá gốc: 199.000đ (7,99 USD) mỗi tháng, AI của Conflux không cần key, tiền AI trừ ví đúng giá niêm yết của nhà cung cấp, không ăn chênh lệch (một tin thường 30–60đ), nạp ví từ 100.000đ; hết ví thì bot chuyển người và bạn được báo, không bao giờ trừ âm. Một tin là một lần khách nhắn vào. Thanh toán qua Dodo Payments: thẻ Visa, Mastercard, Apple Pay, Google Pay; khách Việt trả bằng VND đúng giá niêm yết, khách ngoài bằng USD; hoá đơn do Dodo xuất.