· 12 dk okuma · Max Shishkin

n8n ajanınız Kommo sohbetlerinde neden yanıt veremiyor — ve nasıl düzeltilir (2026)

n8n ajanınız lead'i okuyor, düşünüyor, kusursuz bir yanıt üretiyor — ama onu sohbete göndermeye çalıştığında bir hata alıyorsunuz: gönderim başarısız oldu ve müşteri yanıtı hiç görmüyor. Her şeyi doğru yapıyorsunuz: sadece kayıtlı bir amojo kanalınız eksik. Aşağıda — bunun nedeni (Kommo dokümantasyonuna bağlantılarla) ve yanıtların gerçekten ulaşmasını sağlayan uyumlu bir yöntem.

Temel çıkarımlar

  • n8n ajanı Kommo CRM verilerini okuyabilir, ancak sohbetlere yanıt gönderebilmek için mesajın Kommo'nun sohbet mesajı taşıma katmanı olan amojo üzerinden geçmesi gerekir.
  • amojo'ya gönderim yapmak için kayıtlı bir kanal (scope_id + gizli anahtar) gerekir; kayıt ise 2026 itibarıyla Kommo desteğine başvuru yoluyla ilerliyor (inceleme 1–3 iş günü) — artık self-servis değil.
  • Bu yüzden «Kommo'ya yapay zeka bağlama» başlıklı genel n8n şablonları, sıfırdan başlayan yeni kurucular için yanıtları kutudan çıktığı gibi göndermez: artık kendiniz oluşturamayacağınız bir kanalın var olduğunu varsayarlar.
  • AnyLinga Connect kayıtlı bir amojo kanalına zaten sahiptir, böylece kendi n8n ajanınız kayıt sürecinden geçmeden Kommo sohbetlerine ulaşır — ve mesajlar aynı boru hattında çevrilebilir.
  • AnyLinga bir taşıma katmanı/köprüdür; zeka sizin n8n ajanınızda (sizin modeliniz, sizin promptlarınız). n8n hiçbir zaman amojo'ya veya Kommo API'sine doğrudan erişmez.

Kommo sohbetlerine bir yapay zeka ajanı bağlamaya çalışan çoğu kurucu, hep aynı duvara toslar. n8n'de akış kuruludur, ajan lead'i okur, bir yanıt biçimlendirir — ama sohbete gönderme adımında bir hata gelir: gönderim başarısız oldu. Mesaj WhatsApp'a gitmez, gönderim isteği reddedilir. Kafa karıştıran şey, ilk bakışta bunun bir yapılandırma ya da erişim sorunu gibi görünmesidir — sanki bozuk kimlik bilgilerinden kaynaklanıyormuş gibi.

Kısa cevap: CRM verisi okumak ile sohbete mesaj göndermek arasındaki farka takıldınız. Bunlar Kommo'nun iki ayrı mekanizmasıdır ve ikincisi kanal kaydıyla kapatılmıştır. Sırasıyla inceleyelim — her iddianın yanında Kommo dokümantasyonuyla — ve yanıtların ulaşmasını sağlayan uyumlu bir yöntem gösterelim.


n8n ajanı Kommo sohbetlerinde yanıt verebilir mi? Okumak — evet, göndermek — tek başına değil

Hemen özüne gidelim: n8n, CRM verileriyle — lead'ler, kişiler, satış kartları, özel alanlar — gayet iyi çalışır. Bunları gün boyu okuyup yazabilirsiniz. Ama sohbete mesaj göndermek tamamen başka bir sistemdir ve adı amojo'dur.

Kommo'nun resmi n8n entegrasyonu bunu doğrudan ima eder: CRM verileriyle ilgilidir, mesajlaşmayla değil. Kommo'nun n8n entegrasyonu genel bakışında CRM varlıklarıyla yapılan işlemler — lead, kişi, görev oluşturma ve güncelleme — anlatılır. Canlı bir WhatsApp sohbetine yanıt gönderme yoktur, çünkü sohbetler CRM API'sinde değil, amojo taşıma katmanında yaşar.

Yeni başlayanın kafa karışıklığı tam buradan kaynaklanır. n8n'de çalışan Kommo node'larını görürsünüz, «lead'i al → düşün → yanıtla» akışını kurarsınız ve ilk yarısı çalışır. Ama son adım — «yanıtı sohbete ekle» — bir hatayla kesilir: amojo'ya gönderim isteği reddedilir ve gönderimin başarısız olduğunu görürsünüz. İşin sinsi yanı, hatanın bir erişim ya da yapılandırma sorunu gibi görünmesidir — insanlar saatlerce token'ları, kimlik bilgilerini ve ajan mantığını yeniden kontrol eder, oysa sorun bunlarda değildir. Sebep, kayıtlı bir kanalınızın olmamasıdır: o olmadan amojo'ya yazmak için geçerli bir imzanız ve yetkiniz olmaz — n8n'inizin basitçe ulaşamadığı taşıma katmanına.

Geri kalan analizin basit bir haritasını akılda tutmak faydalı olur. Yazının devamında: bu kapının tam olarak ne olduğu ve neden tek başınıza geçemeyeceğiniz (bölüm 2), resmi n8n şablonunun bile yeni kurucularda neden burada takıldığı, önceden kayıtlı bir köprünün sorunu nasıl aştığı ve zekayı sizin tarafınızda bıraktığı (bölüm 3), adım adım kurulum (bölüm 4), n8n tarafındaki sözleşme (bölüm 5) ve alternatiflerle dürüst bir karşılaştırma (bölüm 6). Kısacası — ajanı düzeltmiyorsunuz, taşıma katmanına erişim ediniyorsunuz.

Kısaca

Kommo'daki bir n8n ajanı, CRM verilerini — lead'ler, kişiler, alanlar — resmi entegrasyon üzerinden okuyup yazabilir. Ama sohbete yanıt gönderme, resmi n8n entegrasyonunun kapsamadığı, Kommo'nun ayrı mesaj taşıma katmanı olan amojo üzerinden gider. Bu yüzden ajan lead'i «görür», ama yanıtı WhatsApp'a ulaşmaz.


Şablonunuz neden yanıt göndermiyor: amojo kanal kapısı

amojo — Kommo'nun sohbet mesajı taşıma katmanıdır. Sohbete bir mesaj göndermek için https://amojo.kommo.com/v2/origin/custom/{scope_id} adresini X-Signature başlığıyla çağırmanız gerekir — bu, kanal gizli anahtarıyla imzalanmış, istek gövdesinin SHA1 değeridir. Tam şema, Kommo'nun Chats API yetkilendirme ve başlıklar dokümantasyonunda anlatılır. Doğru bir imza ve URL'de geçerli bir scope_id olmadan istek geçmez.

scope_id ve gizli anahtarı ise yalnızca kanal kaydından sonra alırsınız. İşte kapı tam burada: 2026 itibarıyla sohbet kanalı kaydı, açık bir self-servis form üzerinden değil, Kommo teknik destek ekibine başvuru yoluyla ilerliyor (inceleme genellikle 1–3 iş günü). Yani amojo'ya yapılan her isteğin imzalandığı veriler, panelde bir düğmeye basarak fiziksel olarak elde edilemez.

«Ama resmi bir n8n şablonu ve Kommo'nun n8n rehberi var ya?» — evet, var ve dürüst olalım: bunları yok saymak yerine kabul etmek gerek. Hem hazır n8n workflow'u (2841) «Connect AI to any chats in Kommo», hem de Kommo'nun resmi n8n kurulum rehberi mevcut. Akış mantığını doğru tarif ederler. Ama yanıtı sohbete ekleme adımı, elinizde zaten kayıtlı bir kanal olduğunu varsayar. Yeni kurucularda eksik olan tam da bu halkadır — şablon, sıfırdan açamayacağınız bir kapıya dayanan bir akış çizer.

Kendi deneyimimizden: AnyLinga 2026 başında kendi kanalını kaydettirdiğinde, amojo için açık self-servis çoktan kapanmıştı — kayıt, birkaç günlük incelemesi olan bir destek başvurusu üzerinden geldi. Bir şeyin «kapatılma» tarihini iddia etmiyoruz ve Kommo'nun «n8n'i yasakladığını» söylemiyoruz: harici yapay zeka bağlanabilir, yetkili bir yol vardır. Kapatılan şey tam olarak self-servis kanal kaydıdır. Bu önemli bir ayrımdır, çünkü internette eski davranışa göre yazılmış, scope_id'nin self-servisle elde edildiği bir sürü rehber vardır — kanalı zaten olan biri için teknik olarak doğrudurlar, ama bugün sıfırdan başlayan birini yanıltırlar.

Böyle bir kapı neden var? amojo «sadece bir endpoint daha» değildir; WhatsApp, Instagram ve Telegram'daki gerçek müşteri mesajlarının geçtiği taşıma katmanıdır. Kayıtlı bir kanal, Kommo'nun doğrulayabileceği bir imzaya sahip güvenilir bir göndericidir. Bu yüzden kaydın destek üzerinden denetlenmesi, kurucu için ne kadar zahmetli olsa da mantıklıdır: gelişigüzel bir kodun başkası adına sohbetlere yazmasını engeller. Uygulayıcı için sonuç basittir — ya kaydı kendiniz yaparsınız (ve sürdürürsünüz), ya da halihazırda güvenilir bir gönderici olan biri üzerinden bağlanırsınız.

Bir n8n akışının kayıtlı kanal olmadan Kommo'ya karşı yapabildiği ve yapamadığı şeyler:

  • Yapabilir: CRM API üzerinden lead'leri, kişileri, satış kartlarını ve özel alanları okuyup güncelleyebilir.
  • Yapabilir: görev oluşturabilir, durum değiştirebilir, etiket ekleyebilir, webhook tetikleyebilir.
  • Yapamaz: Kommo moderasyonundan onay almamış bir amojo kanalı üzerinden WhatsApp / Instagram / Telegram sohbetine mesaj gönderemez — kayıtlı ve onaylı bir kanal gerekir; ancak o zaman geçerli bir scope_id ve gizli anahtarla imzalı istek kabul edilir.
  • Yapamaz: Kommo desteği üzerinden kanal kaydından geçmeden scope_id ve gizli anahtarı elde edemez.

Dışarıdan yanıt vermenin ikinci yetkili bir yolu daha var — Kommo'nun özel sohbet botu entegrasyonu dokümantasyonunda anlatılan, Salesbot içindeki widget_request rotası. O da bir widget'a ve kanala dayanır. Aşağıda anlatılan köprü tam olarak bunu kullanır.

amojo kapısı, basitçe

Kommo sohbetine bir yanıt göndermek için onu amojo.kommo.com/v2/origin/custom/{scope_id} adresine X-Signature başlığıyla (kanal gizli anahtarıyla imzalanmış SHA1) göndermeniz gerekir. scope_id ve gizli anahtar yalnızca kanal kaydından sonra verilir; bu kayıt da 2026 itibarıyla self-servisle değil, Kommo destek başvurusu üzerinden ilerler.


Uyumlu çözüm: önceden kayıtlı köprü (AnyLinga Connect nasıl çalışır)

Kapıyı aşmanın en basit yolu, her entegrasyon için tek başına saldırmak değil, kanalı zaten kayıtlı olan birinin üzerinden geçmektir. Çözüm — AnyLinga Connect: AnyLinga kayıtlı bir amojo kanalına zaten sahiptir. Kommo mesaj akışında onaylı bir widget olarak durur, gelen mesajı sizin n8n ajanınıza verir ve ardından ajanın yanıtını kendi kayıtlı kanalı üzerinden sohbete geri döndürür.

Önemli konumlandırma (ve bu ilkeseldir): AnyLinga bir taşıma katmanı/ağ geçididir. Zeka sizin n8n ajanınızdadır: sizin modeliniz, sizin promptlarınız, sizin araçlarınız. n8n hiçbir zaman amojo'ya veya Kommo API'sine doğrudan erişmez — şemayı temiz ve uyumlu tutan tam da budur. AnyLinga «yapay zekayla yanıt vermez» ve müşteriye ne söyleneceğine karar vermez; sadece gidiş-dönüş iletir.

Aynı boru hattında bir bonus: isteğe bağlı gerçek zamanlı çeviri. Müşterinin mesajı ajanınız için çevrilebilir, ajanın yanıtı da müşterinin diline geri çevrilebilir. WhatsApp diyaloglarını aynı boru hattında çevirmedeki mantığın aynısı, yalnızca artık yapay zeka ajanınızın üzerinde.

Bir mesajın köprüden sohbetten ajana ve geri nasıl geçtiği:

AnyLinga Connect şeması: Kommo sohbetinden (WhatsApp / Instagram / Telegram) gelen mesaj, AnyLinga'nın kayıtlı amojo kanalına gider, ardından webhook ile sizin n8n / LLM ajanınıza ulaşır; yanıt (reply_text) AnyLinga'nın kayıtlı kanalı üzerinden sohbete geri döner. n8n hiçbir zaman Kommo'ya veya amojo'ya doğrudan erişmez.

n8n'iniz hiçbir zaman Kommo'ya veya amojo'ya erişmez — sohbete bakan kısmı AnyLinga'nın kayıtlı kanalı yapar.

Bu köprü nedir

AnyLinga Connect, gelen sohbet mesajlarını sizin kendi n8n ajanınıza yönlendiren ve onun yanıtını sohbete geri döndüren, önceden kayıtlı bir Kommo amojo kanalıdır. AnyLinga taşıma katmanıdır; zeka sizin kalır. n8n'iniz kanal kaydetmez, amojo'yu çağırmaz ve Kommo API'sine dokunmaz — sohbete bakan kısmı AnyLinga'nın kayıtlı kanalı üstlenir.


Adım adım: n8n ajanını AnyLinga Connect ile bağlama

Kurulum, kayıt günleri değil dakikalar alır. İşte yolun tamamı:

  1. Kommo Advanced planı veya üzeri. Köprünün dayandığı özel widget ve WebSDK, Advanced (Gelişmiş) plan ve üzerini gerektirir. Bu, widget'lar için temel bir platform şartıdır.
  2. AnyLinga widget'ını Pazar Yeri'nden kurun ve ayarlarını açın. OAuth ile tek tıkla bağlanır — sizin tarafınızda hiçbir kanal kaydı gerekmez.
  3. AnyLinga'da Kommo hesabınızın doğru bağlandığını doğrulayın ve müşterilerin yapay zeka ajanınıza yazacağı mesajlaşma kanalını (ya da birkaçını) — WhatsApp, Instagram, Telegram vb. — ekleyin.
  4. AnyLinga ayarlarında n8n'inizin Webhook URL'sini ve bir gizli anahtarı (secret) girin; sync veya async modunu seçin; (isteğe bağlı) gelen ve giden çeviriyi açın.
  5. n8n tarafını AnyLinga Connect şablonundan kurun (ayrıntılar — bir sonraki bölümde).
  6. Gerçek bir WhatsApp mesajıyla test edin ve yanıtın sohbete nasıl ulaştığını izleyin.

Adımlarla ilgili birkaç pratik not. Önce Kommo hesabınızın doğru bağlandığından ve gerekli mesajlaşma kanallarının (WhatsApp, Instagram, Telegram vb.) AnyLinga'da tanımlandığından emin olun — gelen mesajlar ajanınıza tam olarak bunlar üzerinden ulaşacak. Webhook URL'sinin yanına girdiğiniz gizli anahtar, istekleri imzalamak (HMAC) için gerekir — n8n'inize gelen POST'un gerçekten AnyLinga'dan geldiğini, webhook URL'nizi tahmin eden birinden gelmediğini doğrular.

Pratik bir tavan, Kommo'nun yanıt penceresidir: sohbet bir yanıtı sonsuza kadar beklemez. Ajanınız uzun düşünüyorsa (ağır akıl yürütme zincirleri, harici API çağrıları, bilgi tabanında arama), asenkron yolu kullanın ve ajan tam yanıtı hazırlarken «bir saniye, kontrol ediyorum...» tarzında kısa bir geri dönüş yanıtı verin. Birkaç saniyede yanıt veren hafif ajanlar için senkron hızlı yol yeter — o zaman tüm bağlantı daha basittir: istek geldi, ajan aynı HTTP yanıtıyla cevapladı.

Manuel çeviriden geçiyorsanız ya da Kommo bağlantısını ilk kez kuruyorsanız, AnyLinga için no-code Kommo kurulumu işinize yarar — ajan adımının üzerine eklendiği temel, kodsuz widget kurulumunu gösterir. Ekibin manuel işe ne kadar zaman harcadığını — ki bir ajan bunu üstünüzden alabilir — değerlendirmek içinse manuel çevirinin matematiği yazısındaki analiz yardımcı olur.


n8n tarafı: girişte webhook, çıkışta yanıt (sync veya async)

n8n tarafı göründüğünden daha basit. AnyLinga, açık bir sözleşmeyle n8n'inizin Webhook tetikleyicisine bir POST yapar, ajanınız düşünür ve metni döndürür. Sizin tarafınızda amojo ile uğraşmak yoktur.

Ağ geçidi sözleşmesi şöyle görünür:

AnyLinga → n8n'iniz

message_text, translated_text?, lead_id / contact_id, lang, conversation_id, correlation_id, callback_url (HMAC ile imzalı)

n8n'iniz → AnyLinga

reply_text, handoff_to_human?, set_status? — sync (Respond to Webhook) veya async (callback)

İki şekilde yanıt verebilirsiniz:

  • Senkron hızlı yol. Respond to Webhook node'u reply_text'i doğrudan aynı HTTP yanıtında döndürür. Kommo'nun yanıt penceresine sığan basit ajanlar için uygundur.
  • Asenkron yol. Ağır ajanlar için: n8n isteği alır, anında yanıt verir, hazır olan yanıtı ise daha sonra aynı correlation_id ile callback_url'ye bir HTTP POST ile gönderir — böylece AnyLinga yanıtı doğru diyalogla eşleştirir.

Geri dönüş formatı asgaridir: zorunlu reply_text ile isteğe bağlı handoff_to_human (diyaloğu insana devret) ve set_status (satış kartının durumunu değiştir). correlation_id ve callback_url asenkron senaryoyu ve HMAC imzasını kapatır.

Kilit nokta: n8n yalnızca «al → düşün → metni döndür» yapar. Hiçbir zaman kanal kaydetmez, amojo'yu çağırmaz ve Kommo API'sine dokunmaz. Sohbete bakan tüm kısmı AnyLinga'nın kayıtlı kanalı yapar. Otomasyonunuzu temiz tutan sınır işte budur.

Başlamanın kolay yolu, hazır n8n için AnyLinga Connect şablonudur — girişte webhook, ortada ajanınız, çıkışta yanıt.

Sorumluluk sınırı

n8n tarafında ajan yalnızca «al → düşün → metni döndür» yapar. Hiçbir zaman kanal kaydetmez, amojo'yu çağırmaz ve Kommo API'sine doğrudan erişmez. Yanıtın kayıtlı kanal üzerinden sohbete iletilmesini AnyLinga üstlenir — entegrasyonu Kommo kurallarıyla uyumlu tutan bu ayrımdır.


AnyLinga Connect vs «kendin yap» vs Composio / Agenthost / Latenode

Köprü tek seçenek değil. Piyasada olanların dürüst bir karşılaştırması ve hangi seçimin nerede mantıklı olduğu:

Yaklaşımamojo kanalıBoru hattında çeviriEk yük
Kendin yap
kendi kanalın + kendi widget'ın
Destek başvurusu yoluyla kendiniz kaydedersiniz (her entegrasyon için) Yok — ayrıca kurarsınız Tam kontrol, ama gerçek maliyet: kayıt, widget, bakım
Composio (Kommo MCP) / Agenthost / Latenode
genel amaçlı
Aynı amojo kapısına toslar Yok, LatAm'a göre tasarlanmamış Harici yapay zekayı bağlar, ama kanal yine gerekir; çok dilli satışa odaklı değil
AnyLinga Connect
önceden kayıtlı kanal + widget
Önceden kayıtlı — kapıdan geçmek gerekmez Evet — aynı boru hattında çeviri Asgari: yerel Kommo widget'ı, ES/PT/LatAm odağı

Tablonun anahtar fikri: Composio, Agenthost veya Latenode gibi genel amaçlı araçlar «harici yapay zekayı Kommo'ya bağlama» işini orkestrasyon düzeyinde çözer, ama amojo kapısını ortadan kaldırmazlar — sohbete gönderim için kanal yine gerekir ve onun kaydını sizin yerinize geçmezler. Üstelik çok dilli satışa göre tasarlanmamışlardır: boru hattında çeviri yoktur, LatAm pazarına (ES/PT) odak yoktur. «Kendin yap» azami kontrol sağlar, ama sizi kanalı ve widget'ı kaydeden ve bakımını yapan kişiye dönüştürür — üstelik her entegrasyon için.

Kime ne uygun: tek hesapta tek bir dahili bot, burada kayıtla bir kerelik uğraşmak sorun değilse — belki «kendin yap» mantıklı olabilir. Ajanslar, çok dilli ekipler ve her müşteri için kanal kaydetmeden hızlı teslimat isteyenler için — AnyLinga gibi önceden kayıtlı bir köprü, toplam çaba açısından genellikle daha ucuzdur: kapıdan geçmezsiniz ve aynı boru hattında çeviriyi anında alırsınız.

Kararın iş tarafını — bir ajansın bunun üzerine müşteriler için nasıl hizmet kuracağını — ayrı ele aldık: ajanslar için AnyLinga Connect ekonomiyi ve teslimat modelini inceliyor.


SSS

n8n ajanım Kommo verilerini neden okuyor ama yanıtları sohbete göndermiyor?

Sohbete giden yanıtlar CRM API üzerinden değil, Kommo'nun mesaj taşıma katmanı olan amojo üzerinden gider. Bir mesaj göndermek için kayıtlı bir kanal (scope_id ve gizli anahtar) gerekir. Resmi n8n entegrasyonu yalnızca CRM verilerini kapsar, mesaj göndermeyi değil. Kayıtlı bir kanal olmadan ajanın yanıtı WhatsApp'a ulaşmaz.

Kommo'da amojo nedir?

amojo — Kommo'nun sohbet mesajı taşıma katmanıdır. Bir mesaj göndermek için amojo.kommo.com/v2/origin/custom/{scope_id} adresini X-Signature başlığıyla (kanal gizli anahtarıyla imzalanmış, gövdenin SHA1 değeri) çağırırsınız — Kommo dokümantasyonuna göre. scope_id ve gizli anahtarı yalnızca bir sohbet kanalı kaydından sonra alırsınız.

Kommo'da sohbet kanalını kendim kaydedebilir miyim?

2026 itibarıyla kanal kaydı Kommo teknik desteğine başvuru yoluyla yapılır (inceleme genellikle 1–3 iş günü) — artık self-servis değil. Kendi deneyimimizde, 2026 başında AnyLinga kanalının kaydı da destek talebi üzerinden ilerledi.

Yanıtları AnyLinga mı yapay zekayla üretir?

Hayır. AnyLinga Connect, kayıtlı bir amojo kanalına sahip bir taşıma katmanı ve köprüdür. Yanıtları sizin kendi n8n veya LLM ajanınız üretir: sizin modeliniz, sizin promptlarınız, sizin araçlarınız. AnyLinga ek olarak müşteri mesajını ve ajan yanıtını aynı boru hattında çevirebilir, ancak yanıtın metnine ilişkin karar her zaman sizin ajanınıza aittir.

Hangi Kommo planı gerekli?

Advanced (Gelişmiş) plan veya üzeri — AnyLinga Connect'in Salesbot senaryosu içinde çalıştığı özel widget'lar ve WebSDK için bu plan şarttır.

Kommo'ya bir sohbet botu nasıl bağlanır?

Herhangi bir harici sohbet botu veya ajan, sohbetlere amojo üzerinden ulaşmak zorundadır; bu da kayıtlı bir kanal gerektirir (erişim Kommo desteği üzerinden). AnyLinga Connect böyle bir kanal sağlar, böylece kanalı kendiniz kaydettirmeden botunuzu bağlarsınız: AnyLinga gelen mesajı ajanınıza iletir ve onun yanıtını yetkili Salesbot rotası üzerinden sohbete geri döndürür.

n8n ajanınızı Kommo sohbetlerine bağlayın

Ajanın yanıtları nihayet sohbete ulaşıyor — AnyLinga'nın kayıtlı amojo kanalı üzerinden. Yapay zekanızı siz getirin, amojo mekaniğini biz üstlenelim. 7 günlük deneme, kart gerekmez.

Denemeyi başlat

Bunu müşterilere sunuyorsanız ajanslar için AnyLinga Connect sayfasına göz atın.