So sánh2026-10-23Swich Team

Chatbot Zalo n8n hay Swich? So sánh thời gian và chi phí

Tự dựng chatbot Zalo bằng n8n hay dùng nền tảng có sẵn? So sánh sáu phần việc phải tự làm khi dùng n8n, chi phí bảo trì, và khi nào nên dùng cả hai.

TL;DR — Tóm tắt nhanh

  • →n8n là công cụ tự động hoá quy trình, không phải hệ thống chăm sóc khách hàng — nó không có hộp thư cho nhân viên và không có sẵn AI đọc tài liệu.
  • →Tự dựng bằng n8n cần sáu phần việc: OA đã xác thực + app, làm mới token, webhook công khai, nơi lưu hội thoại, pipeline tri thức cho AI, và quy trình chuyển người thật.
  • →Phần hỏng nhiều nhất khi vận hành là token hết hạn: bot im lặng lúc nửa đêm và chỉ biết khi khách phàn nàn.
  • →Tự làm hợp lý khi bạn có dev rảnh, nghiệp vụ đặc thù, cần tự lưu dữ liệu, ít kênh và không cần nhiều người trực.
  • →Hướng lai hợp lý nhất: Swich lo hội thoại khách hàng, n8n lo nghiệp vụ nội bộ — ranh giới là khách có nhìn thấy việc đó hay không.

Cụm chatbot zalo n8n được tìm bởi một nhóm người rất cụ thể: đội đã có Zalo OA, có chút kỹ thuật, và muốn tự dựng luồng trả lời thay vì trả tiền cho nền tảng. Câu hỏi thật của họ không phải "n8n hay Swich cái nào tốt hơn", mà là "tự làm tốn bao nhiêu công, và tôi được gì so với dùng sẵn".

Bài này trả lời đúng câu đó, kể cả phần chi phí thường bị bỏ khỏi các bài so sánh.

Trước tiên: n8n và Swich giải hai bài khác nhau

n8n là công cụ tự động hoá quy trình: bạn nối các node lại với nhau, một sự kiện ở node đầu kích hoạt chuỗi xử lý phía sau. Nó không phải hệ thống chăm sóc khách hàng, không có hộp thư cho nhân viên, không có sẵn giao diện để 5 người cùng trả lời khách.

Swich là nền tảng AI chăm sóc khách hàng: hộp thư hợp nhất đa kênh, trợ lý AI học từ tài liệu doanh nghiệp, chuyển người thật theo ngưỡng tự tin. Swich không phải công cụ dựng workflow tổng quát.

Nghĩa là: nếu bạn cần tự động hoá nội bộ (đơn hàng về thì ghi vào sheet rồi báo Slack), n8n đúng. Nếu bạn cần trả lời khách hàng ở nhiều kênh, n8n chỉ là một mảnh của lời giải, và bạn phải tự xây phần còn lại.

Tự dựng chatbot Zalo OA bằng n8n cần những gì

  1. Zalo OA đã xác thực và một ứng dụng trên developers.zalo.me

    Bạn cần OA đang hoạt động, tạo app để lấy thông tin xác thực, và bật các quyền cần dùng cho việc nhắn tin.

  2. Cơ chế làm mới token

    Theo tài liệu Zalo, OA API dùng access token có thời hạn kèm refresh token. Workflow phải tự lo việc làm mới và lưu token an toàn. Đây là chỗ hay hỏng nhất khi vận hành thật: token hết hạn lúc nửa đêm thì bot im lặng, và bạn chỉ biết khi khách phàn nàn.

  3. Webhook nhận tin nhắn

    Zalo cần gọi được vào một URL công khai của bạn, có xác thực, có chống gọi trùng. Không có server công khai thì không có webhook.

  4. Nơi lưu hội thoại

    n8n không phải nơi lưu hội thoại. Bạn cần database hoặc bảng để tra lại khách đã hỏi gì — nếu không, mỗi câu trả lời đều mất ngữ cảnh.

  5. Mô hình AI + kho tri thức

    Gọi một mô hình ngôn ngữ thì dễ; để nó trả lời theo đúng bảng giá của bạn thì cần nạp tài liệu, chia nhỏ, truy xuất và kiểm soát câu trả lời. Đây là phần chiếm nhiều thời gian nhất và ít được nói tới.

  6. Người trực và quy trình chuyển người thật

    n8n không có hộp thư cho nhân viên. Bạn phải tự làm: đẩy hội thoại cần người thật sang đâu, ai nhận, làm sao biết khách đã được trả lời.

Ba hướng và chi phí thật của từng hướng

Tiêu chíTự code (chatbot zalo API)n8n tự dựngDùng Swich
Ai làmDev backendDev hoặc người rành kỹ thuậtNgười vận hành, không cần dev
Thời gian ra bản chạy đượcVài tuần đến vài thángVài ngày đến vài tuầnMột buổi
Hạ tầng phải tự loServer, DB, giám sát, backupServer chạy n8n, DB, giám sátKhông
Làm mới token, xử lý lỗi APITự viếtTự viết trong workflowNền tảng lo
AI đọc tài liệu riêngPhải tự xây pipelinePhải tự nối thêmCó sẵn
Hộp thư cho nhiều nhân viênPhải tự làmPhải tự làmCó sẵn
Đa kênh (Zalo, Messenger, IG, web chat)Mỗi kênh một lần xâyMỗi kênh một workflowCùng một hộp thư
Chi phí tiền mặtLương dev + hạ tầngHạ tầng + thời gianTheo gói, xem bảng giá

Swich không đưa con số "một dev tốn bao nhiêu" vì phụ thuộc mức lương và trình độ từng nơi — bạn tự tính được với mức của mình. Điều nên tính là: số ngày công để dựng, cộng số giờ mỗi tháng để bảo trì, nhân với đơn giá ngày công của bạn. Rất nhiều đội phát hiện con số bảo trì hàng tháng lớn hơn gói Pro 1.699.000đ/tháng.

Khi nào tự làm bằng n8n là quyết định đúng

  • Bạn đã có dev và dev rảnh. Nếu người dựng workflow cũng là người đang chữa sự cố production, dự án sẽ trôi.
  • Luồng nghiệp vụ rất đặc thù. Ví dụ: tra tồn kho theo mã, tạo phiếu bảo hành, đối soát chuyển khoản — những việc nền tảng CSKH không làm thay.
  • Cần tự lưu dữ liệu tại hạ tầng của mình. Có yêu cầu nội bộ về nơi đặt dữ liệu hội thoại.
  • Số kênh ít và ổn định. Chỉ Zalo OA, không có kế hoạch mở thêm kênh trong 12 tháng.
  • Không cần nhiều người cùng trả lời. Một người hoặc một nhóm nhỏ tự xử lý được.

Khi nào dùng Swich rẻ hơn tự làm

  • Bạn không có dev, hoặc có nhưng không muốn dùng dev cho việc CSKH.
  • Cần trả lời khách trên từ 2 kênh trở lên (Zalo + Messenger là mức phổ biến nhất).
  • Cần AI đọc bảng giá, chính sách, quy trình — và cần nó nói "tôi không có thông tin" thay vì bịa.
  • Cần nhiều nhân viên cùng trả lời, có phân quyền và báo cáo.
  • Cần chuyển người thật đúng lúc, kèm ngữ cảnh, không bỏ khách.

Nếu bạn đang cân nhắc Zalo cá nhân thay vì OA, đọc thêm chatbot Zalo cá nhân — phần rủi ro phiên đăng nhập ở đó áp dụng cho mọi hướng, kể cả khi tự dựng bằng n8n.

Hướng lai: dùng cả hai, đừng chọn một

Với doanh nghiệp có đội kỹ thuật, cách bố trí hợp lý nhất thường là:

  • Swich lo phần hội thoại khách hàng: hộp thư đa kênh, AI trả lời theo tài liệu, chuyển người thật, báo cáo.
  • n8n lo phần nghiệp vụ nội bộ: đơn mới về thì tạo phiếu, khách để lại số thì đồng bộ danh sách, cuối ngày tổng hợp báo cáo.

Ranh giới rõ ràng: nếu việc đó khách nhìn thấy, để nền tảng CSKH lo. Nếu việc đó chỉ đội nội bộ cần, để n8n lo. Trộn hai thứ vào một workflow tự dựng là lý do nhiều dự án n8n chết giữa đường: mỗi lần đổi chính sách trả lời khách, phải sửa cả hệ thống nghiệp vụ.

Nếu chọn Swich, cần chuẩn bị gì trước

  1. Tài liệu nguồn, bản đang có hiệu lực

    Bảng giá, chính sách đổi trả, phí ship theo khu vực, câu hỏi thường gặp. Xoá bản cũ trước khi nạp.

  2. Danh sách câu hỏi thật

    20–30 tin nhắn khách đã gửi trong 30 ngày qua, để test trước khi bật.

  3. Cấu hình trợ lý AI

    Xưng hô, giọng điệu, giới hạn quyền (có được báo giá không, có được hứa giảm giá không). Mẫu ở template input setup cho trợ lý AI.

  4. Ngưỡng chuyển người thật

    Nhóm câu luôn chuyển người: khiếu nại, hoàn tiền, đơn lỗi, đàm phán lớn.

Chi phí để bắt đầu: gói Free 0đ với 3 kênh, 3 người dùng, 1 tài liệu và 100 tin nhắn AI/tháng. Đủ để tự kiểm chứng AI trả lời đúng hay sai trên tài liệu của bạn trước khi so sánh tiếp với phương án tự dựng. Xem chi tiết ở bảng giá Swich, và nếu bạn muốn so sánh chi phí giữa các mô hình tính phí trên thị trường, đọc bảng giá chatbot AI 2026.

Bạn kinh doanh dịch vụ (tư vấn, sửa chữa, du lịch, giáo dục)? Xem phần mềm chăm sóc khách hàng cho ngành dịch vụ — câu hỏi của khách ngành này thường dài và cần AI đọc tài liệu, đúng chỗ n8n yếu nhất.

Kết luận thẳng: nếu mục tiêu là chăm sóc khách hàng trên Zalo và bạn không có dev rảnh, tự dựng bằng n8n gần như luôn đắt hơn về thời gian trong 6 tháng đầu. Nếu mục tiêu là tự động hoá nghiệp vụ nội bộ, n8n là lựa chọn tốt và Swich không thay thế nó.

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

Tự làm chatbot Zalo bằng n8n mất bao lâu?+

Tuỳ kinh nghiệm: vài ngày nếu đã quen n8n và có Zalo OA sẵn; vài tuần nếu phải xử lý token, webhook và kho tri thức từ đầu. Phần tốn thời gian nhất thường là làm AI trả lời đúng theo tài liệu của bạn, không phải phần nối node.

n8n có thay thế được phần mềm chăm sóc khách hàng không?+

Không. n8n không có hộp thư cho nhiều nhân viên, không có báo cáo CSKH, không có sẵn AI đọc tài liệu hay ngưỡng chuyển người thật. Nó phù hợp cho tự động hoá nghiệp vụ nội bộ và cho các bước nối hệ thống.

Chatbot Zalo trên GitHub có dùng được ngay không?+

Phần lớn repo công khai là ví dụ gọi API hoặc SDK, không phải hệ thống vận hành được: thiếu làm mới token, thiếu lưu hội thoại, thiếu quy trình chuyển người thật. Dùng làm tài liệu tham khảo thì tốt; dùng làm sản phẩm thì phải viết thêm rất nhiều.

Swich có API để tích hợp hệ thống nội bộ không?+

Trang bảng giá của Swich có dòng "API & Webhook" trong bảng so sánh tính năng; mức hỗ trợ theo từng gói và phạm vi endpoint hiện tại nên kiểm tra ở trang Kỹ thuật và trong bản dùng thử trước khi cam kết với đội kỹ thuật.

Khi nào nên dùng cả n8n và Swich?+

Khi bạn có dev và có cả hai nhu cầu: hội thoại khách hàng và nghiệp vụ nội bộ. Ranh giới thực dụng là nếu khách nhìn thấy việc đó, để nền tảng CSKH lo; nếu chỉ đội nội bộ cần, để n8n lo.

* Các số liệu và ví dụ trong bài viết mang tính tham khảo. Kết quả thực tế có thể khác nhau tùy theo quy mô và ngành nghề của doanh nghiệp.