WhatsApp Web Tabanlı Otomasyon Sistemi

İşletmeler için geliştirilen bu WhatsApp Web tabanlı otomasyon sistemi, müşteri iletişimini tek panelden yönetmeyi, otomatik yanıt senaryoları oluşturmayı ve gerektiğinde canlı desteğe geçiş yapmayı sağlayan uçtan uca bir çözümdür.

👤 Kullanıcı Kayıt & Doğrulama Sistemi

Kullanıcılar üyelik oluşturduktan sonra:
GSM, email ve şifre doğrulaması yapılır
Şifreler bcrypt hash ile güvenli şekilde saklanır

WhatsApp üzerinden 6 haneli doğrulama kodu gönderilir

Kod 5 dakika içinde doğrulanırsa hesap aktif edilir
Bu süreç, sahte kayıtları engelleyerek güvenli bir kullanıcı tabanı oluşturur.

📲 QR ile Cihaz Bağlama

Kullanıcı panelden “Cihaz Ekle” dediğinde:
Sistem yeni bir WhatsApp session başlatır
QR kod oluşturulur

Kullanıcı QR’ı okutur

Oturum doğrulanır ve Redis üzerinde aktif state oluşturulur
Bağlantı bilgileri saklanır ve sunucu yeniden başlasa bile session restore özelliği ile otomatik bağlanma sağlanır.

🎁 2 Saatlik Deneme (Trial) Sistemi

Her kullanıcıya yalnızca 1 kez 2 saatlik ücretsiz deneme sunulur.
Süre dolduğunda otomasyon otomatik olarak durur

Cron sistemi her 5 dakikada süre kontrolü yapar
Bu yapı suistimali engeller ve adil kullanım sağlar.

🤖 Gelişmiş Senaryo (Flow) Sistemi

Her kullanıcı kendi otomasyon akışını oluşturabilir:
Karşılama mesajı

Anahtar kelime tetikleyiciler

Menü yapıları

Alt senaryolar

Çalışma saatine bağlı yanıtlar

Canlı desteğe yönlendirme
Sınırsız kombinasyon oluşturulabilir.

📢 Canlı Destek Bildirim Modeli
Müşteri “Canlı Destek” yazdığında sistem:
Konuşmayı canlı desteğe alır

Müşteri ile kullanıcı bir grupta toplanır.

Kayıt olan kullanıcının telefonuna bildirim gönderilir.
Bu model sayesinde ekstra panel takibi gerektirmez — bildirim doğrudan WhatsApp’a gelir.

🛡 Flood & Rate Limit Koruması

Spam ve blok riskini önlemek için:
2 saniyede 1 mesaj limiti

10 saniye içinde aynı yanıt engelleme

Dakikada maksimum 20 mesaj limiti
Bu yapı WhatsApp hesap sağlığını korur.

🔄 Otomatik Session Restore

Sunucu yeniden başlatıldığında:
Tüm cihazlar kontrol edilir
Session klasörü varsa otomatik reconnect yapılır
3 başarısız denemede cihaz “disconnected” olup
Kesintisiz çalışma hedeflenmiştir.


Giriş İçin
WhatsFlow