Kommo CRM + Auto-Translation: Step-by-Step Integration Guide
Set up automatic WhatsApp message translation in Kommo in under 2 minutes — no code, no API keys. Connect AnyLinga and make every conversation multilingual.
Table of Contents
You already use Kommo for WhatsApp sales. Your pipeline is set up, your team works from the inbox, deals move through stages. Everything runs smoothly — until a lead writes in a language your reps don't speak.
That's where most teams start losing time. Copy-paste to Google Translate, paste back, hope the context survives. Multiply that by 20 messages a day and you've got a real problem.
This guide walks you through setting up AnyLinga — a translation layer that plugs directly into Kommo and auto-translates WhatsApp messages in both directions. The whole process takes under 2 minutes, requires no technical skills, and works with your existing Kommo setup without changing anything.
What You'll Get After Setup
Before we walk through the steps, here's what your Kommo inbox will look like once AnyLinga is connected:
- Incoming messages auto-translate — a lead writes in Arabic, Turkish, or Portuguese, and your rep sees the translation in their language immediately in the deal card
- Outgoing replies auto-translate — your rep types in English (or any team language), clicks send, and the customer receives the message in their language
- Both versions are logged — original and translated text appear in the conversation history, so nothing is lost
- Language detection is automatic — no need to tag contacts or configure languages per lead
- Works across all pipelines — translation applies to every WhatsApp conversation in Kommo, not just specific ones
No browser extensions. No external tabs. No workflow changes for your reps.
Prerequisites
Before starting, make sure you have:
- An active Kommo account with admin or manager access
- WhatsApp channel connected in Kommo (via WhatsApp Business API or Kommo's built-in integration). If you haven't connected WABA yet, see our step-by-step WABA registration guide
- An AnyLinga account — you can create one during the setup process at anylinga.com
That's it. No API keys to generate, no webhooks to configure, no code to write.
Step-by-Step: Connect AnyLinga to Kommo
Step 1. Create Your AnyLinga Account
Go to app.anylinga.com/register and sign up. You can use email or sign in with Google. The free plan includes enough messages to test the integration with live conversations.
Step 2. Connect Your Kommo Account
From the AnyLinga dashboard, click "Connect CRM" and select Kommo. You'll be redirected to Kommo's OAuth authorization screen.
What happens here:
- Kommo asks you to confirm that AnyLinga can access your account
- You grant permission with one click
- AnyLinga receives a secure token — no password is shared, no API key is exposed
- The connection is established instantly
Why OAuth matters: Unlike integrations that require you to copy-paste API keys or set up webhooks manually, OAuth is a standard secure protocol. Your Kommo credentials are never sent to AnyLinga — only an access token that Kommo controls and you can revoke at any time.
Step 3. Set Your Team's Language
After connecting, AnyLinga will ask you to set a default team language — this is the language your reps work in. For most international teams, this is English, but you can set it to any language.
Options:
- Single team language — all reps work in one language (most common)
- Per-rep language — each rep sees translations in their own language (useful for multilingual teams)
Step 4. Configure Translation Preferences
Choose how translation behaves in your Kommo inbox:
| Setting | What it does | Recommended |
|---|---|---|
| Auto-translate incoming | Translates all incoming WhatsApp messages automatically | On |
| Auto-translate outgoing | Translates outgoing replies before sending | On |
| Show original + translation | Displays both versions in the conversation | On |
| Auto-detect language | Detects the customer's language automatically | On |
| Translation notifications | Shows a badge when a message was translated | Optional |
For most teams, the default settings work perfectly. You can adjust them later without reconnecting.
Step 5. Test with a Live Conversation
Open any active WhatsApp conversation in Kommo. If the contact has sent messages in a foreign language, you should see translations appearing below each message.
To test outgoing translation:
- Type a reply in your language
- Click the "Translate & Send" button (appears next to the standard send button)
- The message is sent in the customer's detected language
That's it. Setup is complete.
What Happens Behind the Scenes
When a WhatsApp message arrives in Kommo:
- AnyLinga's integration layer detects the incoming message via Kommo's API
- The message text is sent to AnyLinga's translation engine (encrypted in transit)
- Language is auto-detected and the message is translated to your team's language
- The translated text is written back to the Kommo conversation as a note or inline translation
- Your rep sees both versions in the deal card — no delay, no separate window
For outgoing messages, the same process runs in reverse: your rep's text is translated to the customer's language before Kommo sends it via WhatsApp.
Latency: Translation adds less than 1 second to message delivery. For incoming messages, the translation appears essentially simultaneously with the original.
Advanced Setup: Per-Pipeline Configuration
If your Kommo account has multiple pipelines (e.g., Sales, Support, Onboarding), you can configure translation differently for each:
- Sales pipeline — auto-translate everything, both directions
- Support pipeline — auto-translate incoming only (reps reply in a shared language with macros)
- VIP pipeline — auto-translate + flag for human review before sending
This is configured in the AnyLinga dashboard under Settings → Pipelines. Changes take effect immediately — no need to reconnect.
Common Questions During Setup
"I connected Kommo but don't see translations"
Check these three things:
- Is WhatsApp connected in Kommo? AnyLinga translates WhatsApp messages — make sure your WhatsApp channel is active in Kommo settings
- Is the conversation in a foreign language? AnyLinga only translates when it detects a language different from your team's default
- Check your pipeline settings — make sure translation is enabled for the pipeline where the conversation lives
"Can I disconnect AnyLinga without affecting my Kommo data?"
Yes. AnyLinga doesn't modify your existing Kommo data. Disconnecting removes the translation layer but all your conversations, contacts, and deals remain untouched. You can reconnect at any time.
"Does this work with Kommo's mobile app?"
Yes. Since AnyLinga operates at the API level (not as a browser extension), translations appear in Kommo's mobile app, desktop app, and web interface — wherever you access your inbox.
"What about Salesbot and other Kommo automations?"
AnyLinga works alongside Kommo's built-in tools. Salesbot messages can be translated before sending, and incoming translated messages can trigger Kommo's automation rules normally.
"How is this different from WhatsApp's built-in translation?"
WhatsApp's native translation (September 2025) works only in the mobile app and doesn't sync with CRM. AnyLinga translates inside Kommo's interface, logs everything in the deal card, and handles both incoming and outgoing messages. See our detailed comparison.
FAQ
How long does the Kommo + AnyLinga integration take?
Under 2 minutes. The process is: create account → OAuth connect to Kommo → set team language → done. No API keys, no webhooks, no code.
Is the Kommo integration free?
AnyLinga offers a free plan with a monthly message limit. For teams with higher volume, paid plans start at affordable rates with unlimited languages. Check anylinga.com for current pricing.
Can I use AnyLinga with multiple Kommo accounts?
Yes. Each Kommo account connects separately via OAuth. This is useful for agencies managing multiple client accounts.
What happens if I exceed my translation limit?
Messages stop being auto-translated, but your Kommo inbox continues working normally. No messages are lost — you just see them in the original language until you upgrade or the limit resets.
Does AnyLinga store my WhatsApp messages?
No. Messages are processed in real-time for translation and not stored on AnyLinga's servers. The translated text is written directly to your Kommo conversation history.
Can I revoke AnyLinga's access to Kommo?
Yes — at any time from Kommo's integration settings. Revoking the OAuth token immediately disconnects AnyLinga. No data is retained.
Conclusion
If you're already using Kommo for WhatsApp sales, adding auto-translation is the single highest-ROI improvement you can make for international leads. The setup takes less time than reading this article.
No code. No API keys. No workflow changes. Connect AnyLinga to Kommo, set your team's language, and every WhatsApp conversation becomes multilingual — automatically.
Connect AnyLinga to Kommo now
Setup takes under 2 minutes. No code, no API keys — just OAuth and go.
Get Started with AnyLinga