Every Feature Your Team Needs
From real-time translation to AI-powered responses, enuchat gives you a complete multilingual chat platform out of the box.
Get Started FreeOne Widget, Every Language
Visitors write in their language, operators reply in theirs. enuchat translates every message automatically and instantly.
Automatic Language Detection
enuchat detects each visitor's language from their browser settings and displays the widget accordingly. There are no dropdowns to configure and no extra steps for the visitor — the right language appears from the very first interaction.
Real-Time Bidirectional Translation
Every message is translated on the fly between visitor and operator. Your team reads and writes in their own language while the visitor does the same. The translation is seamless and preserves context, tone, and meaning.
60+ Languages Out of the Box
Support for major world languages is built in — from English, Spanish, and French to Japanese, Arabic, and Hindi. New languages are added regularly, and you can customize welcome messages for each language individually.
Instant AI Answers, Always On
Claude-powered AI replies to visitors in seconds, drawing from your knowledge base. When it needs a human, it hands off seamlessly.
Grounded in Your Content
The AI only uses information from your knowledge base to answer questions. It never fabricates facts or invents policies. Every response is traceable back to content you provided, giving you full control over what visitors are told.
Smart Human Handoff
When a question falls outside the knowledge base or requires a personal touch, the AI recognizes this and routes the conversation to a human operator. The operator receives the full chat history and context, so the visitor never has to repeat themselves.
Works in Every Language
AI auto-replies work hand in hand with the translation engine. A visitor asking in Portuguese gets an answer in Portuguese, even if your knowledge base is written in English. The AI translates its response to match the visitor's language automatically.
Your Content Powers the AI
Paste your FAQs, policies, or product information and the AI instantly uses it to answer visitor questions with precision.
Semantic Search with pgvector
enuchat uses pgvector-powered embeddings to understand the meaning behind visitor questions, not just keywords. This means a question like "can I get a refund?" correctly matches your returns policy even if the word "refund" never appears in it.
Simple Content Management
Add or update knowledge base entries directly from the dashboard. Paste text from your website, help center, or internal docs. No special formatting required — enuchat processes plain text and structures it for semantic retrieval automatically.
Always Up to Date
When you update a knowledge base entry, the change takes effect immediately. There is no retraining step or deployment delay. Edit an answer at 10:00 and visitors get the updated response at 10:01.
Automate with Rules
Create IF/THEN rules that run before AI replies. Route conversations, send canned responses, alert your team, and trigger external API calls — all based on message content, visitor language, or operator availability.
Static and AI Rules
Static rules match exact text, regex patterns, visitor language, or session variables. AI rules use natural language descriptions — describe when a rule should fire in plain words and Claude matches visitor intent across any language. One API call evaluates all AI rules at once.
Seven Action Types
Reply with text, trigger AI, set session variables, assign to a specific operator, send real-time alerts to all operators, fire off an email, or call an external API. Chain multiple actions in a single rule — for example, tag a conversation AND let AI respond.
Priority and Control
Rules run in priority order on every incoming visitor message, before AI has a chance to reply. Use 'stop on match' to prevent further rules from firing. Test rules with the built-in dry-run panel before going live. Rules that handle a message suppress the AI auto-reply, saving you tokens.
Your Command Center for Chat
See every conversation, manage your team, and monitor AI accuracy from a single real-time dashboard.
Real-Time Conversation Management
View all active conversations in one place with live updates. See visitor messages as they type, track which language each conversation is in, and jump into any chat when human support is needed. No page refreshes required.
Team and Role Management
Add operators, assign roles, and control who sees which conversations. Set up routing rules so that technical questions go to support engineers and sales queries go to the sales team. Each operator works in their own language.
AI Performance Monitoring
Track how often AI resolves questions without human help, which topics trigger the most handoffs, and where your knowledge base has gaps. Use these insights to improve your content and reduce operator workload over time.
One Line of Code, Instant Chat
Copy a single script tag into your site and the chat widget is live. Works with any tech stack, no dependencies.
Universal Compatibility
The widget loads asynchronously and works with React, Vue, Next.js, WordPress, Shopify, Wix, static HTML, and anything else that runs in a browser. It adds no build dependencies and won't interfere with your existing scripts or styles.
Full Visual Customization
Match the widget to your brand by setting colors, position, size, and welcome messages from the dashboard. Configure proactive greetings to engage visitors at the right moment. Every visual setting is adjustable without writing code.
Lightweight and Fast
The widget script is small and loads asynchronously, so it never blocks your page rendering. It initialises after your page content is ready, ensuring zero impact on Core Web Vitals and page load speed.
Build on Top of enuchat
A complete REST API for managing widgets, conversations, messages, and knowledge base entries programmatically.
Complete Resource Coverage
The API exposes endpoints for every core resource: widgets, conversations, messages, knowledge base entries, and operators. Create, read, update, and delete anything you can do in the dashboard — but from your own code.
Webhook and Automation Support
Trigger actions in your systems when events happen in enuchat. Route new conversations to your CRM, log messages to your data warehouse, or escalate high-priority chats to Slack. The API makes enuchat a building block in your stack.
Clear Documentation and Auth
Token-based authentication keeps integration simple and secure. The API follows RESTful conventions with predictable URLs, standard HTTP methods, and JSON responses. Comprehensive documentation covers every endpoint with request and response examples.
Connect Your APIs
Hook up any REST API so your chat rules and AI can pull live data from your systems — order status, pricing, inventory, CRM records, or anything else behind an endpoint.
Five Auth Methods
Connect with API keys, Bearer tokens, Basic Auth, OAuth 2.0 client credentials, or no auth at all. Credentials are encrypted at rest with libsodium and never exposed in API responses. OAuth tokens are cached and refreshed automatically.
Endpoints with Variable Mapping
Define endpoint templates with variable placeholders like . Map response fields to session variables — for example, map 'data.status' to 'order_status'. AI and rules can then use these variables to give visitors real answers with real data.
Built-in Security
SSRF protection blocks calls to localhost and private IPs. A 5-second timeout prevents hanging. All calls are scoped to your tenant — no cross-tenant data access. Test connections and endpoints individually before wiring them into rules.
Ready to Go Global?
Start chatting with visitors in any language today. Free to get started, no credit card required.
Create Free Account