Description
Chatballs is an AI-driven customer support platform designed to handle the initial line of communication with clients. The platform integrates with popular communication channels such as Telegram, MAX, email, and website chat, allowing businesses to streamline their customer support processes. The AI agent responds to customer inquiries based on the company's knowledge base, ensuring accurate and reliable information is provided. When the AI agent is unable to resolve a query or when a customer requests human assistance, the conversation is seamlessly transferred to a human staff member, complete with notifications in Telegram or MAX.
Read More
The platform is open-source and self-hosted, allowing businesses to maintain control over their data. It can be installed on a server with a single command, and users can connect their preferred AI model using their own API key. Chatballs supports semantic search within its knowledge base, enabling the AI agent to find relevant information based on meaning rather than keyword matching.
Additionally, Chatballs offers a public help center where businesses can host their articles on a custom domain. The platform supports audio and video calls directly from the chat interface, eliminating the need for third-party services. Operators have access to a comprehensive workspace with features like priority settings, color-coded labels, and response templates.
Security is a priority, with client data such as phone numbers and email addresses being redacted before being sent to the AI model. The platform also supports two-factor authentication and encrypted storage of tokens and keys. Installation requires Linux x86_64, Docker with Compose, and open ports 80 and 443. Updates can be performed with a single click, and the platform is licensed under AGPL-3.0.
- CategoryAI Support Chatbots
- Pricing ModelOpen Source
- DeploymentSelf-hosted
- PlatformsTelegram, MAX, Email, Website Chat
Chatballs's Core Features
AI agent for initial client interaction
Integration with Telegram, MAX, email, and website chat
Self-hosted and open-source
Semantic search in knowledge base
Public help center on custom domain
Audio and video calls from chat
Comprehensive operator workspace
Data security and encryption
How to use Chatballs?
Install: Deploy on server with one command
Configure: Connect AI model with API key
Integrate: Set up communication channels
Operate: Manage interactions via operator workspace
Chatballs's Use Cases
- Customer Support
- Knowledge Management
- Data Security
- Multi-Channel Integration
- Self-Hosting






