· 10 min read

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.

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:

  1. An active Kommo account with admin or manager access
  2. 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
  3. 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:

  1. Type a reply in your language
  2. Click the "Translate & Send" button (appears next to the standard send button)
  3. 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:

  1. AnyLinga's integration layer detects the incoming message via Kommo's API
  2. The message text is sent to AnyLinga's translation engine (encrypted in transit)
  3. Language is auto-detected and the message is translated to your team's language
  4. The translated text is written back to the Kommo conversation as a note or inline translation
  5. 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:

  1. Is WhatsApp connected in Kommo? AnyLinga translates WhatsApp messages — make sure your WhatsApp channel is active in Kommo settings
  2. Is the conversation in a foreign language? AnyLinga only translates when it detects a language different from your team's default
  3. 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