İş akışı başvuru kılavuzu
Bu sayfa bir iş akışında kullanabileceğiniz her şeyi listeler ve her birinin tam olarak nasıl davrandığını açıklar. Adım adım nasıl iş akışı oluşturulacağını öğrenmek için İş akışları ve otomasyon sayfasıyla başlayın.
Bir iş akışı nasıl çalışır
Bölüm başlığı “Bir iş akışı nasıl çalışır”Bir iş akışı bir dizi adımdan oluşur. Her adım tek bir kuraldır: tetikleyici → koşullar → işlemler.
- Bir şey olur: bir müşteri mesaj gönderir, bir webhook çağrılır, bir takibin son tarihi gelir vb.
- Wabot, tetikleyicisi eşleşen adımları bulur. Mesajlarda kanal ve mesaj türü de eşleşmelidir. Yalnızca açık iş akışlarındaki açık adımlar kontrol edilir.
- Eşleşen her adım kendi koşullarını kontrol eder. Koşul yoksa adım her zaman çalışır.
- Koşulları sağlanan her adım, işlemlerini yukarıdan aşağıya çalıştırır. “İlk eşleşen kazanır” kuralı yoktur: iki adım aynı mesajla eşleşirse ikisi de çalışır ve sıraları garanti edilmez. İki adım aynı mesajla başladığında Kurulum paneli sizi uyarır.
- Bir müşterinin mesajı için hiçbir adım çalışmadıysa mesajı yapay zeka botunuz yanıtlar (kanal ve kişi için yapay zeka açıksa). Herhangi bir adım çalıştıysa, yalnızca etiket ekleyen bir adım bile olsa, yapay zeka botu o mesajı yanıtlamaz.
İşlemler
Bölüm başlığı “İşlemler”- İşlemler listelendikleri sırayla çalışır. Biri başarısız olursa sonrakiler yine çalışır.
- Göndermeden önce bekle saniye cinsindendir ve önceki işlemden değil, tetikleyicinin gerçekleştiği andan itibaren sayılır. Birer gün arayla üç mesaj göndermek için 0, 86400 ve 172800 kullanın.
- Bekleyen mesajlar güvenle saklanır ve sunucu yeniden başlasa bile gönderilir. Müşteri yanıt verirse veya adımı kapatırsanız iptal edilmezler; bu yüzden uzun dizileri kısa tutun.
- Yalnızca Şablon gönder ve Mesaj gönder bekleyebilir. Diğer tüm işlemler hemen çalışır.
- Serbest biçimli mesajlar (Mesaj gönder) yalnızca müşterinin son mesajından sonraki 24 saat içinde ulaşır. Bu pencerenin dışında Şablon gönder kullanın.
Sonraki adımlar
Bölüm başlığı “Sonraki adımlar”sonraki adım çizgisiyle bağlanan bir adım (form düzenleyicide Önceki iş akışı koşulu), yalnızca önceki adım aynı kişi için daha önce başarıyla çalıştıysa çalışır.
- Yine de kendi tetikleyicisine ihtiyaç duyar; örneğin müşterinin bir sonraki mesajı veya bir düğmeye dokunması. Önceki adımdan sonra kendiliğinden başlamaz.
- Zaman sınırı yoktur: önceki adım bir saat önce de çalışmış olabilir, bir ay önce de.
- Kilidi açıldıktan sonra adım, tetikleyicisi ve koşulları her eşleştiğinde çalışır.
- Ona birden fazla adım bağlanıyorsa hepsinin çalışmış olması gerekir.
- Önceki ve sonraki adım aynı mesajla eşleşirse ikisi de o mesajda çalışabilir. Sonraki adıma düğmeye dokunma gibi farklı bir tetikleyici verin.
Çalışmalar ve sonuçlar
Bölüm başlığı “Çalışmalar ve sonuçlar”Çalışmalar, her adım için kimin için çalıştığını ve her işlemin sonucunu gösterir. Bir mesaj WhatsApp’a teslim edildiği anda başarılı sayılır. WhatsApp onu daha sonra reddederse (örneğin 24 saatlik pencerenin dışında), hata Çalışmalar’da değil sohbette görünür.
Saatle başlayan adımlar (Bir süredir yanıt yok, Takibin son tarihi geldi), Satış hattı aşaması değişti ile veya bir entegrasyonla başlayan adımlar varsayılan WhatsApp numaranızdan gönderir. Bir süredir yanıt yok, hâlâ bağlıysa konuşmanın geçtiği numarayı kullanır.
Tetikleyiciler
Bölüm başlığı “Tetikleyiciler”| Tetikleyici | Şu durumda çalışır… | Ayarlar | Sağladığı değişkenler |
|---|---|---|---|
| Müşteri mesaj gönderir | Bir müşteri size WhatsApp, Instagram veya Messenger üzerinden mesaj gönderir | Kanal, mesaj türü, isteğe bağlı eşleşecek metin | senderName, senderID ve mesaj türüne göre daha fazlası (bkz. Değişkenler) |
| Mesaj iletilir veya okunur | Gönderdiğiniz herhangi bir mesaj (bir iş akışından, kampanyadan, gelen kutusundan veya yapay zeka botundan) gönderilir, iletilir veya okunur | Yok: Durum ve Şablon koşullarını kullanın | Yok |
| Manuel başlatılır | Siz onu seçilen kişiler veya gruplar için Kişiler’den, bir Meta potansiyel müşteri formundan veya Başka bir iş akışı başlat ile başlatırsınız | Yok | Yok (bkz. Manuel başlatılır) |
| Satış hattı aşaması değişti | Bir kart satış hattına eklenir veya başka bir aşamaya taşınır | Satış hattı, aşama türü, önceki aşama, yeni aşama | deal_title, stage_name ve daha fazlası |
| Bir süredir yanıt yok | Bir konuşma belirlediğiniz süre boyunca sessiz kalır | Kimin yanıtının bekleneceği, ne kadar süre | waiting_hours, waiting_since |
| Takibin son tarihi geldi | Bir takip görevinin son tarihi gelir veya son tarihten bir süre sonra hâlâ açıktır | Ne zaman, ne kadar gecikmeli | followup_text, followup_due_at, followup_assignee, followup_overdue_hours |
| Webhook çağrılır | Başka bir sistem, adımın URL’sine JSON gövdeli bir POST gönderir |
URL (ilk kayıttan sonra gösterilir) | Değişkenler altında eşlenen JSON gövdesinin alanları |
| Webhook işlemi yanıt verir | Başka bir adımdaki Webhook’a gönder veya Kod çalıştır işlemi bir yanıt alır | Yanıtın alanlarını değişkene dönüştürmek için Örnek yanıt ekle | response ve yanıtın her alanı |
| Entegrasyon olayları (ör. Shopify siparişi oluşturuldu, terk edilmiş ödeme) | Bağlı bir entegrasyon olayı bildirir | Yok | Olayın alanları |
Müşteri mesaj gönderir
Bölüm başlığı “Müşteri mesaj gönderir”Bir müşteri kanal üzerinden mesaj türü türünde bir mesaj gönderdiğinde ve metni eşleşme metin cümlesini doldurun.
Kanallar: WhatsApp, Instagram ve Messenger. Instagram için nasıl bağlandığını da seçin: Instagram girişi veya Facebook Sayfası (bağlarken kullandığınız seçenekle aynı).
Mesaj türleri
| Kanal | Mesaj türleri |
|---|---|
| Metin, Click-to-WhatsApp reklam mesajı, Etkileşimli hızlı yanıt düğmeleri, Etkileşimli liste mesajı, Görsel, Video, Belge, Ses, Akış, Sipariş, Ödeme | |
| Metin, Hızlı yanıt, Postback, Yorum, Görsel, Video, Belge, Ses | |
| Messenger | Metin, Hızlı yanıt, Postback, Yorum, İzin (Opt-in), Kupon, Görsel, Video, Belge, Ses |
| WhatsApp mesaj türü | Müşteri şunu yaptığında çalışır… | Notlar |
|---|---|---|
| Metin | Bir mesaj yazar | |
| Click-to-WhatsApp reklam mesajı | Click-to-WhatsApp reklamınızdan ilk mesajı gönderir | Reklamın değişkenlerini ekler. Hiçbir reklam adımı eşleşmezse Metin adımları yanıtlar |
| Etkileşimli hızlı yanıt düğmeleri | Bir iş akışından gelen mesajdaki veya bir şablondaki yanıt düğmesine dokunur | Düğmenin başlığıyla eşleştirin. button_reply_identifier neye dokunulduğunu tutar |
| Etkileşimli liste mesajı | Listeden bir satır seçer | Satırın başlığıyla eşleştirin |
| Görsel, Video, Belge, Ses | O türde bir dosya gönderir | Açıklama mesaj metnidir. Seste, planınız kapsıyorsa metin transkripsiyondur |
| Akış | Bir WhatsApp Flow’u gönderir | Akışı Bir akış seçin altında seçin. Her form alanı bir değişken olur |
| Sipariş | Kataloğunuzdan sipariş verir | Sipariş tutarını kontrol etmek için Toplam tutar koşulunu kullanın |
| Ödeme | Bir katalog siparişi için ödeme yapar (veya yapamaz) | status değeri success, failed veya pending olur. Özel ödeme talepleri için yapılan ödemeler bu tetikleyiciyi başlatmaz |
Çıkartmalar, paylaşılan konumlar, paylaşılan kişiler ve tepkiler iş akışı başlatmaz.
Eşleşecek metin: içerir, tam olarak eşittir, ile başlar veya eşit değildir. O türdeki her mesajda çalışması için boş bırakın. Eşleştirme büyük/küçük harfe duyarlıdır (Fiyat, fiyat ile eşleşmez) ve boşluklar da sayılır. Düğme ve liste yanıtlarında metin, düğmenin veya satırın başlığıdır.
Mesaj iletilir veya okunur
Bölüm başlığı “Mesaj iletilir veya okunur”Kampanyalar ve adımın kendi mesajları dahil, gönderdiğiniz her mesajın her durum güncellemesinde çalışır. Her zaman iki koşul ekleyin:
- Durum: Gönderildi, İletildi veya Okundu.
- Şablon: takip ettiğiniz şablon.
Bunlar olmadan adım hesaptaki her mesaj için çalışır ve mesaj gönderen bir adım kendini yeniden tetikleyebilir.
Satış hattı aşaması değişti
Bölüm başlığı “Satış hattı aşaması değişti”| Ayar | Seçenekler |
|---|---|
| Satış hattı | İzlenecek satış hattı (zorunlu) |
| Yalnızca yeni aşama şu türdeyse | Açık, Kazanıldı, Kaybedildi (hiçbiri işaretli değilse = herhangi biri) |
| Önceki aşama | Herhangi bir aşama (yeni kartlar dahil) veya tek bir aşama |
| Yeni aşama | Herhangi bir aşama veya tek bir aşama |
Bir iş akışının yaptığı aşama değişikliği diğer satış hattı iş akışlarını yalnızca bir seviye derinliğe kadar başlatır; böylece iki iş akışı bir kartı sürekli ileri geri taşıyamaz. Ayarlar → Satış hatları bölümünde Satış hatlarının açık olmasını gerektirir.
Bir süredir yanıt yok
Bölüm başlığı “Bir süredir yanıt yok”| Ayar | Seçenekler |
|---|---|
| Başlangıç zamanı | Müşteri yanıt vermedi (kampanyalar dahil, ona gönderdiğiniz herhangi bir mesajdan sonra) veya Müşteriye kimse yanıt vermedi (ekibinizden, yapay zeka botundan veya bir iş akışından gelen her yanıt sayılır) |
| Şu süre yanıt gelmezse | 5 dakika ile 30 gün arası |
Her yeni mesaj beklemeyi yeniden başlatır. Her sessizlik için bir kez çalışır: bir kişi için çalıştıktan sonra, diğer taraf yazana kadar tekrar çalışmaz. Toplu gönderimler de müşteri tarafındaki beklemeyi başlattığından, sınırlamak için Gruptaki kişi gibi bir koşul ekleyin.
Takibin son tarihi geldi
Bölüm başlığı “Takibin son tarihi geldi”| Ayar | Seçenekler |
|---|---|
| Başlangıç | Son tarihi geldiğinde veya Son tarihinden sonra hâlâ açıksa |
| Gecikme süresi | 5 dakika ile 30 gün arası (ikinci seçenek için) |
Hesaptaki, bir kişiye bağlı her takip için (elle ve iş akışlarıyla oluşturulanlar dahil) takip başına bir kez çalışır. “Hâlâ açık” durumunda, takip zamanında tamamlandıysa hiçbir şey olmaz.
Webhook çağrılır
Bölüm başlığı “Webhook çağrılır”- URL’ye JSON gövdeli bir
POSTgönderin. Wabot hemen yanıt verir ve adımı arka planda çalıştırır. - Adım yalnızca hem kendi anahtarı hem de iş akışının anahtarı açıkken ve koşulları sağlandığında çalışır. Koşullar Değişken ve Önceki iş akışı kullanabilir.
- Gövdenin alanlarını Değişkenler altında
body.ile başlayan yollarla eşleyin; örneğin{"phone": "919876543210"}içinbody.phone. - İşlemlere kime mesaj gönderileceğini Telefon numarası değişkeni ile bildirin, ör.
{{phone}}. Numara ülke kodunu içermelidir.nameadlı bir değişken yeni kişiye adını verir. - Gönderen numarayı Kanal seçin ile seçin veya varsayılan numaranız için boş bırakın.
- Görsel, belge veya video için dosyanın herkese açık bağlantısını URL değişkeni alanına girin:
{{invoice}}gibi bir değişken,https://example.com/brochure.pdfgibi sabit bir bağlantı veyahttps://example.com/invoices/{{order_id}}.pdfgibi değişken içeren bir bağlantı. - Yapay zeka botuna devret ve Veri kaydet burada hiçbir şey yapmaz: yanıtlanacak bir müşteri mesajı ve kaydedilecek bir sipariş yoktur.
- Serbest biçimli mesajlar yalnızca 24 saatlik pencere içinde ulaşır; yeni bir müşteriye ulaşmak için şablon gönderin.
Webhook işlemi yanıt verir
Bölüm başlığı “Webhook işlemi yanıt verir”Bir Webhook’a gönder veya Kod çalıştır işlemi yanıt aldıktan sonra başlar. Örnek yanıt ekle ile örnek bir yanıt yapıştırın: her alan bir değişken olur, ör. yanıtın tamamı için {{response}} veya response.order_id için {{order_id}}. Hata kodlu (4xx veya 5xx) bir yanıt da sayılır. Zaman aşımı sayılmaz.
Koşullar
Bölüm başlığı “Koşullar”Koşullar, Gelişmiş → Koşullar altındaki ek kontrollerdir. Adım yalnızca koşullar sağlanırsa çalışır.
Neleri kontrol edebilirsiniz
Bölüm başlığı “Neleri kontrol edebilirsiniz”| Koşul | Kontrol ettiği | Karşılaştırmalar | Kullanılabildiği yer |
|---|---|---|---|
| Mesaj içeriği | Mesaj metni, düğme veya satır başlığı ya da açıklama | eşittir, eşit değildir, içerir, içermez, ile başlar | Müşteri mesaj gönderir, Mesaj iletilir veya okunur |
| Etiketli mesaj | Mesajdaki konuşma etiketleri | şunlardan herhangi biri, şunlardan hiçbiri değil | Müşteri mesaj gönderir |
| Gruptaki kişi | Kişinin grupları | şunlardan herhangi biri, şunlardan hiçbiri değil | Müşteri mesaj gönderir, Manuel başlatılır, Satış hattı aşaması değişti, Bir süredir yanıt yok, Takibin son tarihi geldi |
| Kanal | Mesajın geldiği numara, Instagram hesabı veya Sayfa | şunlardan biri, şunlardan hiçbiri değil | Müşteri mesaj gönderir, Mesaj iletilir veya okunur |
| Değişken | Adımın değişkenlerinden herhangi biri | eşittir, eşit değildir, içerir, içermez, ile başlar, büyüktür, küçüktür | Manuel başlatılır ve Mesaj iletilir veya okunur dışındaki tüm tetikleyiciler |
| Toplam tutar | Sipariş toplamı (her ürünün fiyatı × miktarı) | eşittir, eşit değildir, büyüktür, küçüktür | Müşteri mesaj gönderir → Sipariş |
| Durum | Mesaj durumu: Gönderildi, İletildi, Okundu | şunlardan herhangi biri, şunlardan hiçbiri değil | Mesaj iletilir veya okunur |
| Şablon | Mesajın hangi şablon olduğu | şunlardan herhangi biri, şunlardan hiçbiri değil | Mesaj iletilir veya okunur |
| İstem karşılandı | Konuşmanın tanımladığınız bir hedefe ulaşıp ulaşmadığı, yapay zeka tarafından kontrol edilir | karşılandı, karşılanmadı | Müşteri mesaj gönderir |
| Önceki iş akışı | Önceki adımların bu kişi için çalışıp çalışmadığı (bkz. Sonraki adımlar) | eşittir | Manuel başlatılır dışındaki tüm tetikleyiciler |
Karşılaştırmalar nasıl çalışır
Bölüm başlığı “Karşılaştırmalar nasıl çalışır”| Karşılaştırma | Şu durumda doğrudur… |
|---|---|
| eşittir / eşit değildir | Değer, girdiğiniz metnin tam olarak aynısıdır veya değildir. Büyük/küçük harfe duyarlıdır, boşluklar sayılır |
| içerir / içermez | Metin değerin herhangi bir yerinde geçer veya geçmez. Büyük/küçük harfe duyarlıdır. Boş bir değer hiçbir şey içermez |
| ile başlar | Değer bu metinle başlar. Büyük/küçük harfe duyarlıdır |
| şunlardan herhangi biri / şunlardan hiçbiri değil | Seçilen öğelerden en az biri geçerlidir veya hiçbiri geçerli değildir |
| şunlardan biri / şunlardan hiçbiri değil | (Kanal) mesaj seçilen kanallardan birinden geldi veya hiçbirinden gelmedi |
| büyüktür / küçüktür | İki taraf da sayıdır ve karşılaştırma doğrudur. Para birimi simgeleri ve binlik ayırıcılar yok sayılır (₹1,250.50 = 1250.5). Taraflardan biri sayı değilse sonuç yanlıştır |
| karşılandı / karşılanmadı | Yapay zeka konuşmanın hedefe ulaştığına karar verir veya vermez. Her kontrol bir yapay zeka isteği kullanır |
Gruplar ve AND / OR
Bölüm başlığı “Gruplar ve AND / OR”- Bir grubun içindeki kurallar AND (hepsi doğru olmalı) veya OR (biri yeterli) ile birleştirilir. Gruplar da aynı şekilde birleştirilir. Adım başına en fazla 6 grup.
- Bağlaçlar soldan sağa okunur: A AND B OR C, (A AND B) OR C anlamına gelir. Farklı bir biçimde birleştirmek için grupları kullanın.
- Eksik bir bağlaç AND sayılır.
- Bir Önceki iş akışı kuralının yanındaki OR, adımın önceki adım olmadan çalışmasına izin verir. Bu bağlantıyı AND ile birleştirilmiş tutun.
İşlemler
Bölüm başlığı “İşlemler”| İşlem | Ne yapar | Bekleyebilir mi? |
|---|---|---|
| Şablon gönder | Müşteriye veya başka bir numaraya onaylı bir WhatsApp şablonu gönderir | Evet |
| Mesaj gönder | Serbest biçimli bir mesaj gönderir: metin, medya, düğmeler, liste, katalog, akış veya ödeme talebi (24 saatlik pencere içinde) | Evet |
| Gruplara veya etiketlere ekle | Kişiyi gruplara ve etiketlere ekler | Hayır |
| Potansiyel müşteri olarak işaretle | Kişiyi potansiyel müşteri olarak işaretler; böylece potansiyel müşteri raporlarında sayılır | Hayır |
| Ekip üyesine ata | Sohbeti bir ekip arkadaşına verir, sırayla dağıtır, en az meşgul olanı seçer veya atamayı kaldırır | Hayır |
| Takip oluştur | Takipler sayfasına bir görev ekler | Hayır |
| Fırsatı aşamaya taşı | Kişinin kartını bir aşamaya taşır ve gerekirse oluşturabilir | Hayır |
| Fırsat oluştur | Kişi için bir satış hattına kart ekler | Hayır |
| Fırsatı kazanıldı veya kaybedildi olarak işaretle | Kartı satış hattının ilk kazanıldı veya kaybedildi aşamasına taşır | Hayır |
| Fırsat sahibini değiştir | Kartı bir ekip arkadaşına veya sohbete atanan kişiye verir | Hayır |
| Fırsat değerini güncelle | Kartın değerini bir sayıya veya değişkene ayarlar | Hayır |
| Yapay zeka botuna devret | Konuşmayı bir yapay zeka botunun yanıtlamasına izin verir | Hayır |
| Webhook’a gönder | Başka bir sistemin URL’sine veri gönderir (REST veya GraphQL) | Hayır |
| Kod çalıştır | JavaScript kodunuzu çalıştırır ve sonucunu aktarır | Hayır |
| Veri kaydet | Mesajın verilerini müşterinin siparişine ekler | Hayır |
| Durum değerini güncelle | Sonraki adımlar için kişi veya iş akışı başına bir değer saklar | Hayır |
| Bir adımı tekrarla | Başka bir adımın işlemlerini bu kişi için yeniden çalıştırır | Hayır |
| Başka bir iş akışı başlat | Bu kişi için bir Manuel iş akışı çalıştırır | Hayır |
| Entegrasyon işlemleri (ör. Shopify) | Bağlı entegrasyonu çağırır | Hayır |
Şablon gönder
Bölüm başlığı “Şablon gönder”| Ayar | Ne yapar |
|---|---|
| Alıcı | Müşteri (adımı başlatan kişi) veya Başka bir numara (ülke koduyla, yalnızca rakam) |
| Şablon | Onaylı herhangi bir şablon |
| Göndermeden önce bekle | Tetikleyici anından itibaren saniye |
| Değişkenler | Her şablon değişkenini doldurun. Ad için Müşteri adı, Müşteri telefon no. veya Diğer; E-posta için Müşteri e-postası seçin; özel değişkenler için değeri veya {{senderName}} gibi tam olarak bir değişken yazın |
| Medya | Başlığı olan şablonlar için başlık görseli, videosu veya belgesi |
Özel bir değişken tam olarak tek bir {{variable}} olmalıdır. Etrafındaki metin, örneğin Hi {{senderName}}, yazıldığı gibi gönderilir. Durum değişkenleri ve Akış yanıtları şablonlarda kullanılamaz. Eksik bir değer gönderimden önce kontrol edilmez; bu yüzden WhatsApp mesajı reddedebilir.
Mesaj gönder
Bölüm başlığı “Mesaj gönder”| Mesaj türü | Ayarladıklarınız | Sınırlar |
|---|---|---|
| Yalnızca metin | Metin | 4096 karakter |
| Medya tabanlı | Bir dosya (görsel, video, belge veya ses) ve açıklaması | Açıklama 1024 |
| Hızlı yanıt | Başlık (metin, görsel, video veya belge), metin ve düğmeler | En fazla 3 düğme, her biri 20 karakter |
| Harekete geçirici mesaj | Başlık, metin ve bağlantılı bir düğme | Düğme 20 karakter |
| Etkileşimli liste | Başlık, gövde, alt bilgi, satırlı bölümler (başlık ve açıklama) ve düğme etiketi | Satır başlığı 24, açıklama 72 |
| Katalog | Tek bir ürün, birkaç ürün veya kataloğun tamamı, metinle birlikte | Numaraya bağlı bir katalog gerektirir |
| Akış | Başlık, gövde, alt bilgi, akış ve düğme metni | Düğme 25 karakter |
| Ödeme | Az önce verilen sipariş için Katalog ödemesi veya kendi ürün ve tutarlarınızla Özel ödeme | Razorpay. Özel ödemeler INR cinsindendir |
Instagram ve Messenger’ın kendi türleri vardır: Yalnızca metin, Medya tabanlı, Hızlı yanıt, Genel şablon, Düğme şablonu, Yorum yanıtı (bir yoruma) ve yalnızca Messenger’da Kupon şablonu, Makbuz şablonu, Ürün şablonu ve İzin (Opt-in) şablonları.
Değişkenler metinde ve açıklamada çalışır. Orada kullanılan bir değişken eksik veya boşsa (ya da 0 ise) mesaj gönderilmez ve çalışma başarısız olarak görünür. Başlıklar, alt bilgiler, düğmeler ve liste satırları yazıldığı gibi gönderilir.
Webhook’a gönder
Bölüm başlığı “Webhook’a gönder”| Ayar | Ne yapar |
|---|---|
| API türü | REST veya GraphQL |
| URL | Gönderilecek adres. {{variables}} içerebilir |
| Yöntem | POST veya GET (GET gövde göndermez) |
| Başlıklar | Anahtar ve değer çiftleri. Bir başlıktaki {{name}} bir durum değeri anlamına gelir |
| Veri giriş biçimi | Gövde parametreleri, Sorgu parametreleri veya Yol parametreleri (REST) |
| Payload / GraphQL sorgusu ve Değişkenler | Gönderilecek JSON. İçindeki {{variables}} doldurulur; bilinmeyenler yazıldığı gibi gönderilir |
İstek 15 saniye sonra zaman aşımına uğrar. Yanıtı kullanmak için Webhook işlemi yanıt verir ile başka bir adım başlatın.
Ekip işlemleri
Bölüm başlığı “Ekip işlemleri”Ekip üyesine ata
| Ayar | Seçenekler |
|---|---|
| Seçim yöntemi | Belirli bir ekip arkadaşı, Sırayla (round-robin), En az meşgul (yanıt bekleyen en az sohbete sahip olan), Atamayı kaldır |
| Ekip arkadaşları | Bir kişi; sırayla ve en az meşgul için iki veya daha fazla kişi |
| Yalnızca sohbet henüz atanmamışsa | Zaten birine atanmış sohbetlere dokunmaz |
| Yapay zeka botu yanıtları açık kalsın | Kapalı: atama, o sohbet için yapay zeka botunu kapatır |
Takip oluştur
| Ayar | Seçenekler |
|---|---|
| Takip | Yapılacak iş, en fazla 160 karakter. {{name}} (kişinin adı) ve tetikleyicinin değişkenlerini kullanabilir |
| Son tarih | 0 ile 365 arası dakika, saat veya gün |
| Atanan | Sohbete atanan kişi (veya hesap sahibi), Belirli bir ekip arkadaşı veya Kimse |
| Varsa kişinin açık satış hattı kartına bağla | Takibi kartta da gösterir |
Potansiyel müşteri olarak işaretle işleminin ayarı yoktur.
Satış hattı işlemleri
Bölüm başlığı “Satış hattı işlemleri”Hepsi bir Satış hattı gerektirir. Adım Satış hattı aşaması değişti ile başladıysa o kartı değiştirirler. Aksi halde kişinin o satış hattındaki en son güncellenen açık kartını değiştirirler; böyle bir kart yoksa hiçbir şey yapmazlar.
| İşlem | Ayarlar |
|---|---|
| Fırsatı aşamaya taşı | Aşamaya taşı; Kişinin açık bir öğesi (kart) yoksa bu aşamada bir tane oluştur (isteğe bağlı ürün ve miktarla) |
| Fırsat oluştur | Aşama (varsayılan: ilk açık aşama), Başlık (değişken kullanabilir; boş = kişi adı ve kart etiketi), Değer, Sahip, ürün ve miktar, Kişinin bu satış hattında zaten açık bir öğesi (kart) varsa atla (varsayılan olarak açık) |
| Fırsatı kazanıldı veya kaybedildi olarak işaretle | Kazanıldı veya Kaybedildi |
| Fırsat sahibini değiştir | Belirli bir ekip arkadaşı veya Sohbete atanan kişi |
| Fırsat değerini güncelle | Bir sayı veya değişken, ör. {{order_total}}. ₹1,250.50, 1250.5 olarak okunur |
Yapay zeka botuna devret
Bölüm başlığı “Yapay zeka botuna devret”| Ayar | Ne yapar |
|---|---|
| Yapay zeka botu seçin | Devralan bot |
| Boşta kalma süresi ve Zaman biçimi | Bot konuşmayı geri vermeden önce müşterinin ne kadar sessiz kalabileceği |
| Yanıt istemi sayısı | Bot müşterinin memnun olup olmadığını sormadan önce kaç yanıt verileceği |
| Çıkış mesajı | Boşta kalma süresi dolduğunda Evet ve Hayır düğmeleriyle gönderilir |
Kanal ve kişi için yapay zeka açıksa ve mesajda metin varsa bot mevcut mesajı hemen yanıtlar. Boşta kalma süresi dolana veya müşteri Evet düğmesine dokunana kadar, müşterinin başka bir adımla eşleşmeyen mesajları bu bota gider.
Veri ve iş akışı kontrolü
Bölüm başlığı “Veri ve iş akışı kontrolü”| İşlem | Ayarlar ve davranış |
|---|---|
| Kod çalıştır | JavaScript kodunuz. İçinde adımın değişkenleri kullanılabilir, ör. {{senderName}} veya {{order_id}} gibi bir webhook alanı. Sonucu, ona bağlı herhangi bir Webhook işlemi yanıt verir adımını başlatır |
| Veri kaydet | Siparişler: gelen mesajın verilerini (bir Akış’tan gelen adres gibi) müşterinin siparişine ekler |
| Durum değerini güncelle | Bir durum değişkeni seçin ve Değer (adımın değişkenlerinden biri). Boş bir değer başarısız olur |
| Bir adımı tekrarla | Seçilen adımın işlemlerini, koşullarını kontrol etmeden bu kişi için yeniden çalıştırır. Bir adımı kendisine yönlendirmeyin |
| Başka bir iş akışı başlat | Seçtiğiniz Manuel iş akışını, seçtiğiniz numaradan bu kişi için çalıştırır |
Değişkenler
Bölüm başlığı “Değişkenler”Bir değişkeni {{name}} olarak yazın. Bir adımın Değişkenler bölümü, kullanabileceğiniz değişkenleri kopyala düğmesiyle birlikte listeler.
Yerleşik değişkenler
Bölüm başlığı “Yerleşik değişkenler”| Değişken | Değer | Ekleyen |
|---|---|---|
senderName |
Müşterinin WhatsApp profil adı | Müşteri mesaj gönderir, Webhook işlemi yanıt verir |
senderID |
Müşterinin telefon numarası | Aynı |
button_reply_identifier |
Dokunulan düğme | Etkileşimli hızlı yanıt düğmeleri |
ad_headline, ad_body, ad_source_url, ad_source_id, ad_source_type, ctwa_clid |
Müşterinin tıkladığı reklamın ayrıntıları | Click-to-WhatsApp reklam mesajı |
Her Akış alanı, ör. {{preferred_date}} |
Müşterinin yanıtı | Akış |
status |
success, failed veya pending |
Ödeme |
response ve yanıtın her alanı |
Webhook’un veya Kod çalıştır işleminin yanıtı | Webhook işlemi yanıt verir (Örnek yanıt ekle sonrasında) |
| Olayın her alanı | Olayın verileri | Entegrasyon tetikleyicileri |
deal_id, deal_title, deal_value, deal_currency, pipeline_name, stage_name, previous_stage_name, owner_name, deal_items |
Taşınan kart | Satış hattı aşaması değişti |
waiting_hours, waiting_since |
Konuşmanın ne kadar süredir ve ne zamandan beri sessiz olduğu | Bir süredir yanıt yok |
followup_text, followup_due_at, followup_assignee, followup_overdue_hours |
Takibin metni, son tarihi, atanan kişisi ve gecikme saati | Takibin son tarihi geldi |
name |
Kişinin adı (veya numarası) | Her zaman; takip metninde, fırsat başlığında ve değerinde |
Kendi değişkenleriniz
Bölüm başlığı “Kendi değişkenleriniz”Gelişmiş → Değişkenler altında Değişken ekle düğmesine tıklayın. Adlar harf, rakam ve _ içerir ve bir harfle başlar.
| Kaynak | Değer | Örnek |
|---|---|---|
| Tetikleyici verisinden | Tetikleyici verisinin içindeki bir yol. İlk kısım verinin nereden geldiğini belirtir (messageMetadata., body., response., timer.), geri kalanı alandır |
body.customer.email, bir webhook gövdesinden customer.email değerini okur |
| Sabit değer | Her seferinde aynı metin | Bir indirim kodu |
Eklediğiniz değişkenler tetikleyiciyi, kanalı veya mesaj türünü değiştirdiğinizde korunur.
Durum değişkenleri
Bölüm başlığı “Durum değişkenleri”Durumlar, adımlar arasında ve zaman içinde kişi başına (veya iş akışı başına) bir değer saklar; örneğin müşterinin seçtiği dil. Bunları bir iş akışı kartının menüsündeki Durumlar bölümünden oluşturun: Durum değişkeni (ad), Değer (varsayılan), Tür (ör. Kişi durumu) ve Veri türü. Her adım bunları {{state}} olarak kullanabilir; Durum değerini güncelle ile ayarlayın. Mesajlarda, koşullarda ve webhook’larda çalışırlar, ancak şablonlarda çalışmazlar.
Değişkenlerin çalıştığı yerler
Bölüm başlığı “Değişkenlerin çalıştığı yerler”| Yer | Kullanılabilenler | Bir değer eksikse |
|---|---|---|
| Mesaj gönder metni ve açıklaması | Her şey: tetikleyici verisi, Akış yanıtları, değişkenleriniz, durumlar | Mesaj gönderilmez (başarısız) |
| Şablon gönder değişkenleri | Tetikleyici verisi ve değişkenleriniz (Akış yanıtları veya durumlar değil) | Boş gönderilir veya adımın değişkenlerinden biri değilse yazıldığı gibi gönderilir; WhatsApp reddedebilir |
| Webhook’a gönder URL’si ve payload’u | Her şey | Yazıldığı gibi gönderilir, ör. {{phone}} |
| Değişken koşulu | Her şey | Koşul boş bir değeri karşılaştırır |
| Takip oluştur metni, Fırsat oluştur başlığı, Fırsat değerini güncelle | name, tetikleyicinin değişkenleri (webhook, zamanlayıcı, satış hattı, entegrasyon), değişkenleriniz, durumlar |
Boş bırakılır |
| Durum değerini güncelle | Tetikleyici verisi, değişkenleriniz, durumlar | İşlem başarısız olur |
| Kod çalıştır | Tetikleyici verileri (webhook gövdesi veya yanıtı dahil), değişkenleriniz, durumlar | undefined |
Manuel başlatılır
Bölüm başlığı “Manuel başlatılır”Manuel iş akışları, seçtiğiniz kişiler veya gruplar için Kişiler’den (İş akışını tetikle), bir Meta potansiyel müşteri formundan veya Başka bir iş akışı başlat ile çalışır. Otomatik olanlardan farklı çalışırlar:
- Yalnızca Gruptaki kişi koşulları kullanılır (seçilen ilk grupla).
- Her işlem kendi süresini önceki işlemden sonra bekler. Şablon beklemesini 0’da bırakın, çünkü iki kez uygulanır.
- Mesaj gönder değişken kullanamaz:
{{variables}}içeren bir mesaj çalışmayı durdurur. Şablonlar Ad ve E-posta ön ayarlarını ve sabit değerleri kullanabilir. - Şu işlemler çalışır: Şablon gönder, Mesaj gönder, Gruplara veya etiketlere ekle, ekip işlemleri ve satış hattı işlemleri. Webhook’lar, Kod çalıştır, yapay zekaya devir, durumlar, Veri kaydet, Bir adımı tekrarla ve Başka bir iş akışı başlat çalıştırılmaz.
- Manuel çalışmalar Çalışmalar bölümünde görünmez ve sonraki adımların kilidini açmaz.
Sınırlar
Bölüm başlığı “Sınırlar”| Öğe | Sınır |
|---|---|
| İş akışı başına adım | Form düzenleyicide 10 |
| Adım başına koşul grubu | 6 |
| Hızlı yanıt düğmeleri | 3 |
| Göndermeden önce bekle | Üst sınır yok (saniye cinsinden) |
| Yanıt yok / gecikme beklemesi | 5 dakika ile 30 gün arası |
| Takip son tarihi | En fazla 365 gün |
| Takip metni, fırsat başlığı | 160 karakter |
| Webhook zaman aşımı | 15 saniye; 64 KB’a kadar yanıtlar saklanır |
| Gönderim yeniden denemeleri | 5 deneme, ardından mesaj bırakılır |
Henüz mevcut değil
Bölüm başlığı “Henüz mevcut değil”| Şunu isteyebilirsiniz… | Şimdilik |
|---|---|
| Belirli bir tarih veya saatte çalışan bir tetikleyici (ör. randevu hatırlatması) | Bir ekip arkadaşı için takip oluşturun veya gelen kutusundan bir hatırlatma ayarlayın |
| Müşteri yanıt verdiğinde bir diziyi durdurmak | Dizileri kısa tutun ve hatırlatma için Bir süredir yanıt yok kullanın |
| Ekip veya satış hattı işlemlerinde bekleme | Daha sonra işlem yapmak için Bir süredir yanıt yok veya Takibin son tarihi geldi kullanın |
| Sipariş ürünlerini değişken olarak kullanmak | Tutarı Toplam tutar ile kontrol edin |
| Özel ödeme talepleri için bir ödeme tetikleyicisi | Ödeme tetikleyicisini yalnızca katalog siparişleri başlatır |
| Çıkartmalar, konumlar, kişiler veya tepkiler için bir tetikleyici | Desteklenmiyor |
