Ana içeriğe geç

WhatsApp Aracı

WhatsApp aracı, WhatsApp Business numaranızdan mesaj gönderir — düz metin, medya (resim/video/belge/ses) ve önceden onaylanmış mesaj şablonları. Bir otomatik yanıtlayıcı oluşturmak için WhatsApp tetikleyicisi ile eşleştirin veya ajanın sizin adınıza yanıt vermesi için bir Agent node içinde kullanın.

Bir akışa ekleme

Araç node'un araç seçicisinde WhatsApp Business'ı seçin, hesabı seçin ve ihtiyaç duyduğunuz işlemleri etkinleştirin.

Kurulum / kimlik bilgileri

Araç, bağlı bir WhatsApp Business numarasından gönderim yapar.

  1. WhatsApp Business hesabınızı Flowera'ya bağlayın (Channels → WhatsApp üzerinden).
  2. Araçta, WhatsApp Hesabı açılır menüsünü açın ve numarayı seçin.
  3. Akış tek bir WhatsApp tetikleyicisiyle başlıyorsa, Flowera eşleşen numarayı otomatik olarak seçer.
24 saatlik müşteri hizmetleri penceresi

WhatsApp, yalnızca müşterinin son mesajından itibaren 24 saat içinde serbest biçimli metin ve medya göndermenize izin verir. Bu pencerenin dışında, onaylanmış bir şablon mesajı kullanmanız gerekir (aşağıya bakın). Bir gönderim bu kural tarafından engellenirse Flowera net bir hata gösterir.

Girdiler

ParametreAçıklamaZorunlu
WhatsApp HesabıGönderim yapılacak bağlı WhatsApp Business numarası.Evet
OperationsHangi eylemlerin etkinleştirileceği (metin, şablon, medya, interaktif buton, liste, Flow).Evet
Select ŞablonGönderilecek onaylı şablon (yalnızca Şablon Mesajı Gönder için).Şablon gönderirken
Language CodeŞablonun dili (onaylı şablonla eşleşmelidir).Şablon gönderirken
Header Image / Video / Document URLMedya başlığı olan bir şablon için medya.İsteğe bağlı
Document FilenameBir belge başlığı için görüntülenen ad.İsteğe bağlı
Body Variable {{1}}{{15}}Şablon gövdesindeki {{n}} yer tutucularını dolduran değerler.Şablonun gerektirdiği kadar
Header Text VariableŞablonun metin başlığındaki {{1}} için değer.Başlıkta değişken varsa
Product SKU / Product SKUsKatalog şablonunun göndereceği ürünler (aşağıya bakın).Katalog şablonları için
Advanced: Raw JSON ParametersOtomatik oluşturulan şablon bileşenlerini ham JSON ile geçersiz kılın.İsteğe bağlı
Catalog IDMeta Commerce Manager katalog kodunuz.Send Product / Product List / Product Carousel ve tek ürün / karusel şablonları için

Kullanılabilir işlemler

İşlemNe yapar
Metin Mesajı GönderDüz metin gönderir (4096 karaktere kadar). 24 saatlik pencerenin açık olmasını gerektirir.
Şablon Mesajı GönderÖnceden onaylanmış bir şablon gönderir — 24 saatlik pencerenin dışında bile çalışır.
Medya Mesajı GönderURL ile bir resim, video, belge veya ses dosyası gönderir (resimler 5 MB'a kadar, video/ses 16 MB'a kadar, belgeler 100 MB'a kadar).
İnteraktif Buton GönderEn fazla 3 dokunulabilir yanıt butonu gönderir. Müşterinin dokunduğu buton buttonPayload olarak geri döner.
Liste Mesajı GönderMüşterinin açıp seçim yaptığı bir menü gönderir — bölümlere ayrılmış, toplam en fazla 10 satır. Seçilen satır listReplyId olarak geri döner.
Flow Mesajı GönderYayınlanmış bir WhatsApp Flow (çok ekranlı sohbet içi form) gönderir. Formu Select Flow'dan seçersiniz; cevaplar formResponse olarak geri döner.
Katalog GönderTüm ürün kataloğunuzu WhatsApp içinde açan bir kart gönderir. Ürün kodu gerekmez.
Ürün GönderMüşterinin sepetine ekleyebileceği tek ürün kartı gönderir (görsel, başlık, fiyat).
Ürün Listesi GönderBölümlere ayrılmış hâlde en fazla 30 ürün gönderir.
Ürün Karuseli Gönder2-10 ürünü yatay kaydırmalı kartlar olarak gönderir.
Formlar yalnızca eşledikleri cevapları döndürür

Bir Flow, bir alanı ancak gönder butonu o alanı eşliyorsa geri döndürür. Formu Flow Builder'da kurarsanız bu eşleme sizin için üretilir. Bir gönderim cevapsız geldiyse formu açın — bir uyarı eksik alanları söyler — sonra kaydedin ve yeniden yayınlayın: yeniden yayınlanana kadar WhatsApp eski sürümü sunmaya devam eder.

Şablonlar Meta'dan gelir

Şablonlar önce Meta Business Manager'da oluşturulup onaylanmalıdır. Yalnızca onaylı şablonlar Select Şablon açılır menüsünde görünür — yeni bir şablonu onayladıktan sonra listeyi yeniden yüklemek için yenile simgesini kullanın.

Girdiler nasıl doldurulur

Akış bir WhatsApp tetikleyicisinden başladığında Flowera olayı araca bağlar; böylece adresleme kendiliğinden dolar:

  • Size mesaj gönderen kişi, alıcı (recipientPhoneNumber) olur.
  • Medya URL'leri ve altyazılar, araç argümanlarından veya flow state'ten alınır.

Metni siz belirlersiniz. Bir Araç node'unda messageText adlı bir Araç Giriş Argümanı ekleyin ve değeri olarak yanıtı yazan node'un label'ını verin — {{ Agent }}. Bunun yerine araç bir Agent'a bağlıysa metni, aracı çağırmaya karar verdiğinde agent'ın kendisi üretir.

Eşlenmemiş messageText müşterinin sözünü geri yollar

Bir Araç node'unda metin argümanını boş bırakırsanız araç gelen mesaja geri düşer — müşteri kendi yazdığını geri alır. Argümanı açıkça eşleyin.

Şablonlar için, Body Variable alanlarını doldurun — seçilen şablonun bildirdiği değişken sayısına göre birer birer görünürler.

Katalogdan satış

Meta Commerce Manager'da bir ürün kataloğunuz varsa bot ürünleri sohbette gösterebilir ve sipariş alabilir — müşteri WhatsApp'tan çıkmadan ürünlere bakar, sepete ekler ve gönderir.

Başlamadan önce

  1. Meta Commerce Manager'da Çevrimiçi ürünler türünde bir katalog oluşturun ve ürünlerinizi yükleyin (her biri için içerik kodu / SKU, başlık, fiyat ve görsel gerekir).
  2. Kataloğu WhatsApp Business hesabınıza bağlayın. Hesap başına tek katalog — zaten bağlı bir katalog varsa ikincisini oluşturmak yerine ürünlerinizi ona ekleyin.
  3. Numaranız için katalog görünürlüğünü açmasını destekten isteyin. Meta, sohbet başlığındaki mağaza simgesini varsayılan olarak kapalı tutar ve bu ayarı kendi arayüzlerinin hiçbirinde sunmaz; bu nedenle bağlı katalog, ayar API üzerinden açılana kadar görünmez. Flowera'da bunun için henüz self-servis bir ekran yok.
not

Aşağıdaki katalog gönderim araçları bu ayardan bağımsız çalışır — bu anahtar yalnızca sohbet başlığındaki kalıcı mağaza simgesini kontrol eder.

Hangi gönderimi kullanmalı

İşlemNe zamanGerekli
Send CatalogMüşteri ne sattığınızı sorduğunda. Hepsini açar.Hiçbir şey — Catalog ID bile gerekmez
Send ProductBelirli bir ürün hakkında cevap verirken.Catalog ID + ürünün SKU'su
Send Product ListBirkaç ürün önerirken (en fazla 30, bölümler hâlinde).Catalog ID + SKU'lar
Send Product CarouselKısa ve görsel bir set göstermek istediğinizde (2-10 ürün).Catalog ID + SKU'lar

Catalog ID'yi Commerce Manager'da Katalog → Ayarlar altında bulabilirsiniz.

Tool node başına tek katalog işlemi

Tool node, üzerinde etkinleştirdiğiniz her işlemi aynı argümanlarla çalıştırır. Bir node'da iki katalog gönderimi seçiliyse müşteriye iki mesaj gider. Her gönderim için ayrı bir Tool node açın ve üzerinde tek bir işlem seçin.

Bu kural Agent node için geçerli değil — o araçları teker teker çağırır.

Ürün kodları elle girilir

Flowera ürünlerinizi sizin için listeleyemez — katalog içeriğini okumak, uygulamanın sahip olmadığı bir Meta iznini gerektirir. SKU'ları Commerce Manager'dan kopyalayın. Bir ajanın ürün önermesi için SKU listesini sistem talimatına ekleyin.

Siparişi almak

Müşteri sepetini gönderdiğinde akış eventType: order ile çalışır ve ayrıştırılmış sepet {{$webhook.<ad>.order}} içinde gelir — satır kalemleri, adetler, fiyatlar ve toplam. {{$question}} doğrudan bir LLM'e verebileceğiniz okunabilir bir özet taşır. Tam yapı için WhatsApp tetikleyicisi sayfasına bakın.

Ödeme WhatsApp dışında olur

Sohbet içi ödeme yalnızca birkaç ülkede var (Türkiye ve AB dâhil değil). Diğer yerlerde sipariş geldikten sonra ödeme linkini normal bir metin mesajı olarak gönderin.

Katalog şablonları

Müşterilere 24 saatlik pencerenin dışında ulaşmak için (örneğin terk edilmiş sepet hatırlatması) şablon editöründe bir katalog şablonu oluşturup Send Template Message ile gönderin:

ButonŞablonda olması gerekenNot
Kataloğu GörGövde, başlık yokTüm kataloğu açar
Ürünleri GörMetin başlığı + gövdeÜrünleri gönderirken siz seçersiniz
Ürünü GörÜrün başlığı + gövdeGövde 160 karakterle sınırlıdır

Katalog butonu şablondaki tek buton olmak zorundadır.

Katalog şablonu ürün taşımaz — onaylı şablon yalnızca bir kalıptır, ürünleri her gönderimde siz seçersiniz. Select Template'ten şablonu seçtiğinizde ihtiyaç duyulan alanlar görünür:

ŞablonDoldurulacakZorunlu
Kataloğu GörKüçük resim ürün koduHayır — WhatsApp katalogdaki ilk ürünü kullanır
Ürünleri GörÜrün kodları + bölüm başlığıEvet — aksi hâlde butonun arkası boş kalır
Ürünü GörÜrün kodu + Catalog IDEvet
Ürün karuseliÜrün kodları + Catalog IDEvet

Ürün kodlarını virgülle ya da alt alta yazın. Ürünleri Gör için en fazla 30, karusel için en fazla 10. Her alan {{$degisken}} kabul eder; böylece ürünleri akış çalışma anında seçebilir.

Ürün karuseli şablonları

Karusel şablonu ürünlerinizi kaydırmalı kartlar hâlinde gösterir. Şablon editöründe Ürün Karuseli seçeneğini açın ve kart butonunun ne yapacağını seçin:

Kart butonuNe olurSipariş bildirimi
WhatsApp içinde GörÜrün WhatsApp içinde açılır, müşteri sepete eklerEvet
Web sitesini açMüşterinin tarayıcısında siteniz açılırHayır

Kartı bir kez tanımlarsınız. Meta şablonu iki özdeş kartla onaylar, ardından o şablonla 10 ürüne kadar gönderebilirsiniz.

Karusel şablonunun kendi başlığı, alt bilgisi veya butonu olamaz — bunları kartlar taşır — ve Pazarlama kategorisinde olmalıdır. Karuseli açtığınızda editör bu bölümleri gizler ve kategoriyi sizin için değiştirir.

Web sitesi butonu sipariş bildirimi göndermez

Kart butonu web sitenizi açıyorsa satın alma WhatsApp dışında gerçekleşir ve Meta bunu Flowera'ya hiç bildirmez. Siparişi bekleyen bir akış sonsuza kadar bekler. Akışınız siparişe tepki veriyorsa WhatsApp içi butonu kullanın.

Değişkenli başlık

Şablonun metin başlığında {{1}} varsa — Meta'nın terk edilmiş sepet örneği Forget something, {{1}}? şeklinde — Header Text Variable alanını doldurun. Sabit başlıklarda boş bırakın.

İsimli değişkenli şablonlar

WhatsApp Manager'da oluşturulmuş bazı şablonlar değişkenlerini numaralandırmak ({{1}}) yerine isimlendirir ({{code}}). Bunlar da çalışır — Body Variable alanları numaralı kalır, şablon açılır menüsü isimleri sırasıyla listeler; böylece hangi alanın hangisi olduğunu görürsünüz.

Çıktılar

Araç, gönderim sonucunu döndürür (mesaj kimliği ve durumu). Tek çıktılı bir araçtır — akış bir sonraki node'a geçer. Daha sonra ihtiyaç duyacağınız her şeyi flow state'te kaydedin.

Örnek

Sipariş onayı şablonu

  1. Bir akış (veya zamanlanmış çalıştırma), bir siparişin onaylandığı noktaya ulaşır.
  2. Şablon Mesajı Gönder etkinleştirilmiş WhatsApp aracıyla bir Araç node ekleyin.
  3. Onaylı order_confirmation şablonunuzu seçin, dili ayarlayın ve Body Variable {{1}}'i müşteri adına, {{2}}'yi sipariş numarasına eşleyin.

Bir şablon olduğu için, müşteri son 24 saatte mesaj göndermemiş olsa bile bu güvenilir bir şekilde gönderilir.

İpuçları

  • Proaktif her şey için şablon kullanın. Serbest biçimli metin yalnızca 24 saatlik pencere içinde çalışır; şablonlar her zaman çalışır.
  • Dil kodunu onaylı şablonun tam diliyle eşleştirin, aksi takdirde WhatsApp gönderimi reddeder.
  • Şablonları yenileyin, Meta'da yeni bir şablon onayladıktan sonra açılır menüde görünmesi için.

İlgili