🚀 Release v1.1.3✨ Tính năng mới
- Contacts: thêm cột Contact Id để liên hệ xuất bằng @viethung0o0
- Ai: thêm các nhà cung cấp tương thích với OpenAI
- Facebook-ads: thêm tích hợp quảng cáo facebook với hành động luồng đối tượng tùy chỉnh
- Variables: thêm các trường hệ thống liên hệ và đơn giản hóa bộ chọn biến bằng @viethung0o0
- kỳ tích: thêm tính năng gắn thẻ liên hệ vào các báo cáo phát sóng và trình tự
- Worker: đừng bỏ qua tính năng tự động hóa nhận xét của fb đối với các nhận xét cấp cao nhất
- Whatsapp: mở đúng màn hình Meta cho từng chế độ kết nối bằng @viethung0o0
- Storage: hợp nhất việc xây dựng url tệp công khai trong trình trợ giúp được chia sẻ
- Webhooks: giúp các webhooks gửi đi phân phối các sự kiện một cách đáng tin cậy
- Broadcast: ngừng thử lại lỗi mẫu vĩnh viễn
🔧 Nội bộ / Việc vặt
- việc vặt: cấp lại Phiên bản cộng đồng từ AGPLv3 sang MIT Nhật ký thay đổi đầy đủ: https://github.com/ChatbotXIO/ChatbotX/compare/v1.1.2…v1.1.3
🚀 Release v1.1.2✨ Tính năng mới
- Flows: thêm lịch sử hoàn tác/làm lại vào trình chỉnh sửa luồng
- Không gian làm việc: thêm chuyển đổi giờ hoạt động cho không gian làm việc
- Flows: thêm bản nháp hoàn nguyên về phiên bản đã xuất bản
- Instagram: thêm Instagram thông qua tích hợp Facebook OAuth
- Worker: thêm trình kiểm tra hàng đợi bảng đấu bò
- Workspace: cổng tạo/chỉnh sửa các tuyến đường với sự cho phép của superAdmin
- Tích hợp: ghi lại nội dung yêu cầu webhook để gỡ lỗi
- Tích hợp: ghi lại nội dung yêu cầu webhook để gỡ lỗi
- sửa: quyền truy cập không gian làm việc hiện có sẵn ngay sau khi chấp nhận lời mời
- Inbox: ngăn các nhãn hộp thư đến dài đẩy các nút ra khỏi tầm nhìn
- Variables: sửa lỗi kết xuất thuộc tính hệ thống, ngày đăng ký và xử lý múi giờ
- sửa (biểu mẫu): bản địa hóa văn bản trạng thái trống cho tất cả các cách sử dụng ComboboxField
- Workspace: vô hiệu hóa bộ đệm thành viên khi đổi tên không gian làm việc bằng @sung17
- Ui: sử dụng ngôn ngữ hiện tại ở formatDate thay vì được mã hóa cứng en-US
- Deps: ghim quần xã và ultracite lên 2.4.16 / 7.8.3
- Comment-automation: dừng các lỗi im lặng trong tính năng tự động trả lời bình luận FB
- Comment-reply: dừng gửi trùng lặp khi thử lại Messenger/instagram
- Worker: bỏ qua việc tra cứu hồ sơ cho các tin nhắn echo gửi đi
- Messenger: bao gồm các trang do Trình quản lý doanh nghiệp sở hữu/khách hàng trong getUserPages
- Contact-filter: bỏ qua truy vấn con khi không có điều kiện lọc nào được đặt Nhật ký thay đổi đầy đủ: https://github.com/ChatbotXIO/ChatbotX/compare/v1.1.1…v1.1.2
🚀 Release v1.1.1Tính năng mới
- Trình soạn thảo văn bản thuần (TipTap Editor): Bổ sung tùy chọn soạn thảo văn bản thuần bên cạnh trình soạn thảo Rich Text hiện tại, mang lại trải nghiệm nhập liệu nhanh gọn hơn.
- Gửi HTTP Request trong Flow: Thêm khối hành động gửi yêu cầu API bên ngoài (External Request) trực tiếp ngay trong Flow Builder, giúp kết nối ChatbotX với bất kỳ hệ thống CRM hay ERP bên thứ ba nào.
- Tự động hóa bình luận Facebook: Kích hoạt tính năng tự động phản hồi bình luận bài viết trên Facebook Page (Facebook Post Comment Automations), tự động trả lời bình luận hoặc nhắn tin riêng (DM) cho khách hàng khi họ bình luận trên bài viết.
- Bảo mật dữ liệu cá nhân (PII) và Phân quyền: Thắt chặt quyền bảo mật thông tin liên hệ cá nhân nhạy cảm (PII) và giới hạn phạm vi truy cập dữ liệu theo phân quyền của Workspace.
- Cải tiến bộ lọc liên hệ và gửi tin hàng loạt: Tối ưu hóa tính năng lọc danh sách liên hệ nâng cao để nhắm mục tiêu gửi Broadcast chính xác hơn.
- Cải thiện độ tin cậy của các nút Phản hồi nhanh (Quick Reply buttons) hoạt động ổn định trên tất cả các kênh nhắn tin kết nối.
- Sửa lỗi lọc và sắp xếp trong danh sách liên hệ (Contacts list).
- Sửa lỗi xuất danh sách liên hệ (Contacts export) để đảm bảo xuất đầy đủ tất cả liên hệ khớp điều kiện lọc, thay vì chỉ xuất trang hiện tại.
- Sửa lỗi sắp xếp thứ tự tin nhắn gửi ra trong kịch bản Flow.
- Khắc phục lỗi kiểm tra tính hợp lệ của các mục hỗ trợ (help items).
- Messenger: Tự động xử lý và tải lại khi file đính kèm tải xuống thất bại, đồng thời loại bỏ các URL trùng lặp trong tin nhắn nhận được.
- Thay thế toàn bộ các chuỗi giao diện hiển thị cứng bằng hệ thống dịch ngôn ngữ (translations) trong Flow Builder.
🚀 Release v1.1.0Tính năng mới
- Xác thực bản quyền Enterprise ngoại tuyến: Hỗ trợ cơ chế kiểm tra bản quyền và các tính năng nâng cao ngoại tuyến thông qua chữ ký mã hóa Ed25519 cho các phiên bản tự vận hành (Self-hosted Enterprise).
- Thiết lập Persona cho Messenger: Thêm hành động Set Persona trong kịch bản Flow, cho phép thay đổi ảnh đại diện và tên hiển thị của Bot linh hoạt theo từng bước trò chuyện trên Facebook Messenger.
- AI Agent Rich Response: Hỗ trợ AI Agent tự động trả lời kèm theo các định dạng phong phú như nút bấm, ảnh và thẻ thông tin trên các kênh trò chuyện.
- Custom Domain cho URL Tenant: Hỗ trợ neo trực tiếp các liên kết cấu hình của từng Tenant vào tên miền tùy chỉnh (custom domain), tăng độ nhận diện thương hiệu cho các đối tác Whitelabel.
- Sửa lỗi hệ thống tự động cập nhật sai thuộc tính tin nhắn cuối cùng (lastIncomingMessageAt) khi có khách hàng bình luận vào bài viết.
- Sử dụng URL callback chính xác của OAuth Broker để đăng ký webhook cho kênh Telegram.
- Cho phép các thành viên Workspace không phải là chủ sở hữu (Owner) thực hiện thành công kết nối kênh thông qua luồng callback OAuth.
- Hiển thị đầy đủ liên kết điều hướng dành cho Super Admin và Platform Admin trên thanh quản trị hệ thống.
- Khóa phiên bản thư viện
@codemirror/statecố định ở 6.7.0 để ngăn ngừa lỗi xung đột thư viện soạn thảo code.
🚀 Release v1.0.0 (Bản phát hành chính thức lớn)Tính năng mới
- Cập nhật Chat Widget mới: Giao diện Widget trò chuyện trên website được thiết kế lại hoàn toàn hiện đại, mượt mà hơn và hỗ trợ nhiều tùy biến giao diện thương hiệu.
- Hệ thống Quản lý Hạn ngạch (User Quotas): Cho phép thiết lập và giới hạn hạn ngạch sử dụng tài nguyên (số lượng tin nhắn, số liên hệ, AI) cho từng tài khoản và Workspace.
- Cấu hình Mẫu Email mới: Hỗ trợ tạo và chỉnh sửa các mẫu email gửi cho khách hàng với trình thiết kế trực quan.
- Cải tiến MCP Server dành cho AI: Tự động tạo và cập nhật các công cụ (tools) cho AI Agent hoạt động từ đặc tả OpenAPI công khai của hệ thống. Đồng thời hỗ trợ xóa MCP Server không còn sử dụng.
- SaaS Portal & Reseller Portal: Tích hợp trực tiếp cổng SaaS và trang quản lý dành cho Đại lý (Reseller) vào thanh bên của phiên bản Cloud, hỗ trợ cơ chế Dev Proxy phục vụ phát triển phần mềm cục bộ.
- Tích hợp tạo ảnh AI: Hỗ trợ AI Agent tự động tạo ảnh từ văn bản và phản hồi trực tiếp cho khách hàng trong cuộc trò chuyện.
- Quản lý sản phẩm thương mại điện tử (E-commerce products): Quản lý danh sách sản phẩm trực tiếp trên ChatbotX để dễ dàng gửi thông tin sản phẩm và liên kết mua hàng cho khách qua chatbot.
- Tích hợp kênh TikTok: Chính thức hỗ trợ TikTok làm kênh nhắn tin tự động, cho phép chatbot trả lời tin nhắn trực tiếp từ khách hàng trên TikTok Shop và TikTok Profile.
- Tích hợp Claude AI & Deepseek AI: Cho phép lựa chọn và tích hợp các mô hình ngôn ngữ lớn từ Anthropic (Claude) và Deepseek để làm bộ não xử lý cho AI Agent.
- Đồng bộ nhãn/thẻ 2 chiều: Đồng bộ hóa hai chiều giữa nhãn liên hệ trên ChatbotX với nhãn trên Facebook Page và thẻ trên Zalo OA.
- Quản lý bình luận Facebook & Instagram: Cho phép theo dõi, nhận, thích, ẩn, sửa, xóa và tự động trả lời tất cả bình luận trên các bài viết Facebook Page và Instagram Business trực tiếp từ Inbox của ChatbotX.
- Lịch sử phiên bản Flow: Hỗ trợ lưu trữ lịch sử các phiên bản thiết kế kịch bản Flow và khôi phục về phiên bản cũ bất kỳ lúc nào.
- Đồng bộ danh sách liên hệ lớn: Tối ưu hóa cơ chế nhập danh sách liên hệ hàng loạt từ file Excel/CSV, bổ sung bộ kiểm thử hiệu năng toàn diện.
- Tích hợp các nền tảng Email Marketing: Tích hợp trực tiếp các dịch vụ marketing hàng đầu bao gồm Mailchimp, Klaviyo, ActiveCampaign, Drip, Moosend, GetResponse để tự động đồng bộ liên hệ thu thập được từ chatbot.
- Cô lập bảo mật Whitelabel: Thiết lập bảng cơ sở dữ liệu Tenant riêng để phân tách dữ liệu tuyệt đối giữa các đối tác Whitelabel sử dụng cùng một hệ thống.
- Phân mảnh tin nhắn AI (AI Message Sharding): Áp dụng giải pháp phân mảnh (sharding) cơ sở dữ liệu tin nhắn của AI Agent để nâng cao hiệu năng và độ ổn định của hệ thống khi xử lý lưu lượng chat khổng lồ.
- OAuth Broker cho Whitelabel: Hỗ trợ cơ chế đăng nhập và kết nối Facebook/Google/WhatsApp thông qua tên miền thương hiệu riêng của đối tác Whitelabel mà không cần thiết lập lại Meta App.
- Sửa các lỗi gián đoạn kết nối, gửi sai múi giờ, lỗi đồng bộ tin nhắn Facebook/Zalo, và lỗi kiểm duyệt file đính kèm.
🚀 Release v0.2.5Thay đổi lớn bắt buộc
- Mã hóa thông tin đăng nhập các kênh (Auth Encryption): Thông tin kết nối các kênh (WhatsApp, Messenger, Instagram, Google, Zalo, Stripe, Giphy) hiện được mã hóa bằng thuật toán AES-256-GCM và lưu trữ bảo mật trong cơ sở dữ liệu. Yêu cầu cấu hình thêm khóa
ENCRYPTION_KEYtrong file biến môi trường và chạy câu lệnh cập nhật cơ sở dữ liệu đối với tất cả các phiên bản tự vận hành (Self-hosted).
- Chuyển cuộc trò chuyện sang nhân viên (Connect to human): Thêm chức năng cho phép chatbot tự động chuyển cuộc hội thoại cho nhân viên tư vấn trong Inbox khi khách hàng yêu cầu hỗ trợ trực tiếp.
- Quản lý AI Function nâng cao: Hỗ trợ các thao tác chỉnh sửa, nhân bản và xóa đối với các hàm tùy chỉnh kết nối với AI (AI Functions).
- Mở rộng API công khai v1: Bổ sung các API hỗ trợ lấy nhật ký lỗi (error logs), quản lý mẫu tin nhắn WhatsApp (whatsapp-templates) và danh sách phòng ban hỗ trợ (inbox-teams).
- Xử lý trạng thái AI Text: Thêm chức năng bắt lỗi và xử lý các kịch bản thành công/thất bại khi AI Agent tạo văn bản tự động.
- Sửa lỗi đồng bộ dữ liệu migrations và cập nhật cấu trúc database.
- Tái cấu trúc tách biệt lớp xử lý thư mục và cài đặt bot sang tầng Service.
🚀 Release v0.2.4Tính năng mới
- Kết nối kênh gửi SMTP (SMTP Channel): Hỗ trợ cấu hình máy chủ gửi email SMTP riêng để gửi email thông báo và marketing trực tiếp từ kịch bản Flow.
- Whitelabel cho tính năng Realtime: Cải tiến hỗ trợ cấu hình tên miền thương hiệu riêng đối với luồng dữ liệu thời gian thực (realtime connection).
- Tự động làm mới danh sách hội thoại ngay khi thực hiện lưu trữ (archive).
- Khắc phục các lỗi liên quan đến kết nối và đồng bộ tin nhắn WhatsApp thủ công.
- Sửa lỗi hiển thị biểu đồ báo cáo phân tích tương tác liên hệ.
- Tự động chuyển hướng đúng tên miền khi đăng nhập bằng liên kết đăng nhập nhanh (Magic Link).
🚀 Release v0.2.3
Tính năng mới
- Đa nền tảng: Kết nối không giới hạn trên các kênh WhatsApp, Facebook, Instagram, Telegram, Zalo, Email và Webchat.
- Visual Flow Builder: Trình thiết kế chatbot kéo thả trực quan với hơn 15 loại khối kịch bản khác nhau.
- AI Agent: Phản hồi thông minh tự động sử dụng sức mạnh trí tuệ nhân tạo từ OpenAI hoặc Gemini.
- Live Chat Inbox: Hộp thư chung theo thời gian thực giúp nhân viên dễ dàng tiếp quản cuộc trò chuyện từ AI.
- Quản lý liên hệ CRM: Phân loại, gắn Tag, thêm Custom Field và chia phân khúc liên hệ khách hàng dễ dàng.
- Gửi Broadcast: Lập lịch và gửi tin nhắn hàng loạt theo nhóm khách hàng mục tiêu trên các kênh.
- Sequences: Tạo chiến dịch gửi tin nhỏ giọt (drip campaign) theo chuỗi thời gian định sẵn.
- Quản lý đội ngũ: Mời nhân viên vào hệ thống, phân quyền hạn và quản lý Workspace hiệu quả.
- Tin nhắn đa phương tiện: Hỗ trợ gửi tin nhắn kèm nút bấm, phản hồi nhanh (Quick Reply), và thẻ quay vòng (Carousel).
- A/B Testing: Thử nghiệm các kịch bản tin nhắn khác nhau để đo lường hiệu quả chuyển đổi.
- Triggers: Kích hoạt các hành động tự động dựa trên sự kiện phát sinh từ khách hàng.
- Webhooks & HTTP: Gọi API bên ngoài để lấy dữ liệu hoặc đồng bộ hệ thống khác ngay trong Flow.
- Công cụ tăng trưởng (Growth Tools): Tạo các liên kết hướng dẫn bắt đầu trò chuyện (Reflink) cho từng kênh.
- Báo cáo phân tích (Analytics): Theo dõi số lượng liên hệ mới, hiệu suất hoạt động của AI và các chỉ số tương tác thời gian thực.
🚀 Release v0.2.2Cập nhật hệ thống
- Chuyển hệ đăng ký Docker chứa mã nguồn hệ thống sang GitHub Container Registry (ghcr.io) để tối ưu tốc độ tải và triển khai.
🚀 Release v0.2.1Tính năng mới & Cải tiến
- Thay thế dịch vụ lưu trữ: Chuyển đổi từ MinIO sang thư viện Rust-based filesystem (rustfs) để tối ưu tốc độ và dung lượng lưu trữ tệp tin trên hệ thống tự vận hành.
- Tự động xóa cache: Tự động xóa bộ nhớ đệm cache cũ ngay sau khi tạo Workspace mới để cập nhật dữ liệu tức thì.
- URL Builder động cho Whitelabel: Hỗ trợ tự động tạo URL thiết kế kịch bản Flow khớp với tên miền riêng của đối tác thương hiệu.
- Quản lý nhãn Zalo OA: Tích hợp đồng bộ hóa thẻ liên hệ tự động với Zalo OA.
- Tương tác Personas: Cải tiến giao diện thiết lập các đại diện chatbot (Personas).
- Tùy biến thương hiệu Whitelabel (Branding): Cho phép thay đổi logo, màu sắc chủ đạo và favicon trực tiếp trong bảng quản trị.
- Khắc phục các lỗi liên quan đến cơ chế kết nối Google Sheets (Google Sheets integration).
- Sửa lỗi mã hóa đường dẫn chuyển hướng khi kết nối Zalo OA.
- Khắc phục lỗi hoạt động của liên kết Reflink trong chatbot.
- Giới hạn số lượng nút bấm Phản hồi nhanh (Quick Reply) và ký tự tiêu đề thẻ Carousel để tránh bị Meta từ chối gửi tin nhắn.
🚀 Release v0.2.0Tính năng mới
- API công khai của ChatbotX (Public API): Phát hành bộ API công khai đầu tiên cho phép các hệ thống bên ngoài tạo liên hệ, cập nhật trường dữ liệu và gửi Flow.
- Tránh trùng lặp tin nhắn: Áp dụng cơ chế trì hoãn (debounce) để tránh gửi tin nhắn tự động trùng lặp đến khách hàng khi họ gửi nhiều tin nhắn liên tiếp.
- Tích hợp kênh Email: Hỗ trợ kết nối hộp thư và xử lý tin nhắn Email của khách hàng trực tiếp từ shared Inbox.
- Đăng nhập nhanh bằng Magic Link: Cho phép người dùng đăng nhập vào hệ thống nhanh chóng thông qua liên kết gửi trực tiếp qua email mà không cần nhập mật khẩu.
- Phân luồng A/B Testing: Hỗ trợ chia luồng lưu lượng truy cập ngẫu nhiên trong Flow Builder để thực hiện kiểm thử A/B đo lường hiệu quả kịch bản nhắn tin.
- Tích hợp kênh Telegram & Instagram: Cho phép kết nối tài khoản Telegram cá nhân/bot và Instagram Business trực tiếp vào ChatbotX.
🚀 Release v0.1.0Tính năng mới
- Hội thoại đa kênh (Omnichannel Conversation): ChatbotX hỗ trợ duy trì cuộc trò chuyện liền mạch với một khách hàng trên nhiều kênh khác nhau (WhatsApp, Messenger, Zalo…) mà vẫn hiển thị gộp chung trong một luồng Inbox duy nhất.
- Snowflake ID: Áp dụng thuật toán tạo mã định danh Snowflake ID cho toàn bộ thực thể trong cơ sở dữ liệu để cải thiện hiệu năng truy vấn và bảo mật.
🚀 Launch ChatbotX Homepage
Tính năng nổi bật
Tính năng nổi bật- Chính thức ra mắt ChatbotX - nền tảng marketing và tự động hóa hội thoại đa kênh nguồn mở.
- Quản lý tập trung các kênh WhatsApp, Messenger, Instagram, Zalo và Webchat tại một nơi duy nhất.
- Tự động hóa hội thoại, thu thập liên hệ và tăng doanh số với các AI Agent thông minh.
- Xây dựng kịch bản tự động hóa mạnh mẽ trên mọi kênh với trình thiết kế hợp nhất.
- Lưu trữ dữ liệu liên hệ, thông tin và báo cáo phân tích vào bảng quản trị tập trung.
- Hỗ trợ gửi các chiến dịch tin nhắn Broadcast song song với xử lý hội thoại trực tiếp.
- Kiến trúc mở thân thiện với lập trình viên, dễ dàng tùy biến và tích hợp với các hệ thống API khác.