AI Chatbot SaaS Platform — Tam Özellik Listesi
Yapay zeka destekli, çok müşterili (multi-tenant) chatbot platformu. PHP 7.4 + MySQL + TailwindCSS ile geliştirilmiş, %100 Türkçe, saf PHP (framework yok) tabanlı profesyonel SaaS yazılımı.
Yapay Zeka & Chatbot Motoru
Çoklu AI Sağlayıcı Desteği
- Anthropic Claude (Claude 3.5 Sonnet)
- Google Gemini (Gemini 2.0 Flash)
- OpenRouter (100+ model erişimi)
- NVIDIA Build (LLaMA 3.1 405B)
- Her chatbot için farklı AI model seçimi
- API anahtarları şifreli saklanır
- Model bazlı max_tokens ve temperature ayarları
- Öncelik sıralaması (bir model çalışmazsa diğerine geçiş)
Chatbot Yapılandırma
- Özelleştirilebilir System Prompt (davranış talimatları)
- Hoş geldin mesajı tanımlama
- Fallback (yedek) mesajı
- Dil seçimi (Türkçe/İngilizce)
- Chatbot bazlı AI sağlayıcı atama
- Sınırsız chatbot oluşturma (pakete göre)
Bilgi Bankası (Knowledge Base)
- Metin tabanlı bilgi ekleme
- URL'den bilgi çekme
- FAQ formatında soru-cevap
- Doküman yükleme desteği
- Token sayacı ile içerik optimizasyonu
- Aktif/pasif bilgi yönetimi
Eğitim Verileri (Training Data)
- Soru → Cevap eşleştirmesi
- Kategori bazlı soru-cevap yönetimi
- AI'dan önce eğitim verilerine bakılır (öncelikli eşleşme)
- Sıralama ve aktiflik kontrolü
A/B Testi
- Chatbot yanıt varyantları oluşturma
- Trafik yüzdesi dağılımı
- Varyant başına konuşma, mesaj, ortalama puan ve çözüm oranı istatistikleri
- Performans karşılaştırması
Canlı Destek & Konuşma Yönetimi
Gerçek Zamanlı Canlı Destek
- Chatbot → Canlı Destek otomatik yönlendirme
- AI'yı duraklatma / devam ettirme
- Operatör mesajı gönderme (manuel mod)
- Yazıyor göstergesi (hem ziyaretçi hem operatör)
- Ziyaretçi bilgi toplama (ad, e-posta, telefon)
- Konuşma durumları: aktif, kapalı, canlı destek, arşiv
Konuşma Detayları
- Ziyaretçi IP, tarayıcı, sayfa URL, referrer takibi
- Ziyaretçi ülke ve şehir bilgisi
- Öncelik seviyeleri (düşük, normal, yüksek, VIP)
- Departman atama
- Konuşma notları ekleme
- Etiketleme sistemi (renkli etiketler)
- Hızlı yanıt kısayolları (
/mrb,/tesekkurvb.) - Mesaj taslakları (draft)
Dosya Paylaşımı
- Ziyaretçi ve operatör dosya gönderimi
- Resim, PDF, doküman desteği
- Dosya boyutu sınırı ayarı (MB)
- İzin verilen dosya türü yapılandırması
- Dosya önizleme (thumbnail)
Müşteri Memnuniyeti (CSAT)
- Konuşma sonu değerlendirme anketi
- 1-5 yıldız puanlama
- Yorum bırakma
- Özelleştirilebilir anket mesajı
- CSAT istatistik raporları
Mesaj Değerlendirme
- Tek mesaj bazında yukarı/aşağı oylama
- Geri bildirim metni
- AI yanıt kalitesi takibi
Chatbot Widget (Gömülebilir)
Görünüm Özelleştirme
- Özel renk seçimi
- Widget başlık ve alt başlık
- Logo yükleme
- Konum: sağ alt / sol alt
- Balon metni (bubble text)
- Branding göster/gizle ayarı
Davranış Ayarları
- Otomatik açılma gecikmesi (saniye)
- İzin verilen domain kısıtlaması
- IP ve oturum bazlı engelleme
- Pre-chat form alanları yapılandırma (ad, e-posta zorunluluğu)
- Çoklu dil desteği (widget çevirileri)
Otomatik Karşılama Kuralları
- Sayfa URL'sine göre özel mesaj
- Ziyaret sayısına göre mesaj
- Sayfada kalma süresine göre tetikleme
- Günün saatine göre mesaj
- Tekrar ziyaretçi tespiti
- Gecikme süresi ve gösterim limiti
- Öncelik sıralama
Mesai Saatleri
- Gün bazlı açık/kapalı ayarı
- Açılış ve kapanış saati
- Öğle molası tanımlama
- Mesai dışı özel mesaj
Müşteri Paneli
Kimlik Doğrulama
- Kayıt olma (ad, e-posta, şifre, şirket, telefon)
- Giriş yapma (e-posta + şifre)
- Şifremi unuttum (e-posta ile sıfırlama bağlantısı)
- Şifre sıfırlama (token doğrulama)
- Oturum yönetimi (çoklu cihaz)
- Başarısız giriş denemesi kilitleme
- Referans kodu sistemi
Kontrol Paneli (Dashboard)
- Toplam chatbot sayısı
- Toplam konuşma ve mesaj sayısı
- Aktif konuşmalar
- CSAT ortalama puanı
- AI kullanım istatistikleri
- Grafik ve grafiklerle görselleştirme
Chatbot Yönetimi
- Chatbot oluşturma / düzenleme / silme
- Widget yapılandırma
- AI ayarları (sağlayıcı, model, sıcaklık, token limiti)
- Bilgi bankası yönetimi
- Eğitim verileri (soru-cevap)
- Entegrasyon kodu (tek satırlık JavaScript)
- Mesai saatleri ayarı
- Otomatik karşılama kuralları
- Widget çevirileri
Konuşmalar
- Tüm konuşmaları listeleme
- Gerçek zamanlı canlı destek
- Konuşma filtreleme (durum, tarih, chatbot)
- Konuşma detay görüntüleme
- Not ekleme
- Etiketleme
- Hızlı yanıt kısayolları
- AI duraklatma/devam ettirme
- Dosya gönderme
- E-posta olarak transcript gönderme
- CSV/PDF/JSON olarak dışa aktarma
Departman Yönetimi
- Departman oluşturma (ad, açıklama, renk, ikon)
- Departman üyeleri atama
- Otomatik atama kuralları
Analitik & Raporlama
- Günlük istatistikler (konuşma, mesaj, tekil ziyaretçi)
- Ortalama yanıt süresi
- Olumlu/olumsuz değerlendirmeler
- Canlı destek talepleri
- Token kullanımı
- AI kullanım logları (sağlayıcı, model, token, süre, durum)
Profil & Ayarlar
- Profil bilgileri güncelleme
- Şifre değiştirme
- Avatar yükleme
- Şirket bilgileri (vergi no, vergi dairesi, adres)
- API anahtarı
- Çevrimiçi/çevrimdışı durumu
Faturalama & Abonelik
- Mevcut plan görüntüleme
- Plan yükseltme/değiştirme
- Fatura geçmişi
- Fatura detayları (fatura numarası, tutar, KDV, durum)
- Ödeme durumu takibi
Ödeme Sistemi
Paket & Fiyatlandırma
- Çoklu paket tanımlama (Başlangıç, Profesyonel, Kurumsal)
- Aylık ve yıllık fiyatlandırma
- Öne çıkan paket işaretleme
- Paket özellikleri (JSON formatında)
- Deneme süresi (gün)
- Chatbot, konuşma, mesaj ve bilgi bankası limitleri
Abonelik Yönetimi
- Otomatik abonelik oluşturma
- Abonelik döngüsü (aylık/yıllık)
- Başlangıç ve bitiş tarihi
- Abonelik durumu (aktif, iptal, süresi dolmuş, askıda)
- Otomatik yenileme
PayTR Entegrasyonu
- PayTR iFrame ile güvenli ödeme
- Kredi kartı / banka kartı desteği
- Callback doğrulama (hash kontrolü)
- Merchant OID takibi
Banka Havalesi / EFT
- Çoklu banka hesabı tanımlama
- IBAN, şube kodu, hesap numarası
- Ödeme bildirimi formu
- Dekont yükleme
- Havale/EFT bildirim durumları (beklemede, onaylı, ret)
Fatura Sistemi
- Otomatik fatura numarası oluşturma
- KDV hesaplama
- Fatura durumları (taslak, beklemede, ödendi, iptal, iade)
- Vade tarihi
- Ödeme yöntemi kaydı
Admin Paneli
Yönetici Yönetimi
- Çoklu admin (super_admin, admin, editor rolleri)
- Admin giriş, çıkış, şifre değiştirme
- Avatar yükleme
- Giriş denemesi kilitleme
Site Ayarları
- Site başlığı, açıklama, logolar (logo, favicon, footer logo)
- İletişim bilgileri (telefon, e-posta, adres)
- Sosyal medya bağlantıları (Facebook, Twitter, Instagram, LinkedIn, YouTube, WhatsApp)
- Google Analytics kodu
- Google Maps embed kodu
- PayTR API ayarları (merchant_id, merchant_key, merchant_salt)
- SMTP ayarları (host, port, kullanıcı, şifre, şifreleme)
İçerik Yönetimi (CMS)
- Sayfalar: Dinamik sayfa oluşturma, CKEditor ile zengin içerik, SEO alanları (meta title, description, keywords), slug yönetimi
- Blog: Kategori bazlı blog yazıları, resim, yazar, yayınlanma tarihi, görüntülenme sayısı, SEO
- Blog Kategorileri: CRUD, sıralama, ikon
- SSS (FAQ): Soru-cevap, grup bazlı, sıralama
- Slider: Ana sayfa slaytları (başlık, alt başlık, resim, buton linki)
Menü Yönetimi
- Header ve footer menüleri
- Hiyerarşik yapı (parent/child)
- Sıralama, hedef (_self, _blank)
- İkon desteği
Müşteri Yönetimi
- Tüm müşterileri listeleme
- Müşteri detayları
- Abonelik durumu görüntüleme
- Siparişler ve ödemeler
- Hesap aktif/pasif yapma
Ödeme Yönetimi
- Tüm faturaları görüntüleme
- Ödeme onaylama / reddetme
- Havale bildirimlerini yönetme
İletişim & E-Bülten
- İletişim formu mesajlarını görüntüleme (okundu işareti)
- E-bülten aboneleri yönetimi
Banka Hesapları
- Banka hesabı ekleme/düzenleme/silme
- Logo, IBAN, para birimi
Loglar & İzleme
- Hata Logları: Tür, mesaj, dosya, satır, stack trace, URL, IP
- Ziyaretçi Logları: Sayfa URL, IP, tarayıcı, referer, süre
- Cron Logları: İş adı, durum, süre
- Müşteri aktivite logları
Frontend (Genel Web Sitesi)
Sayfalar
- Ana Sayfa: Slider, özellikler grid, istatistikler, fiyatlandırma, nasıl çalışır, SSS, CTA
- Özellikler: 8 özellik kartı, neden biz bölümü, AI sağlayıcılar, adım adım rehber
- Fiyatlandırma: 3 paket karşılaştırma, aylık/yıllık toggle, özellik listesi
- Blog Listeleme: Kategorili, aranabilir, sayfalanmış, sidebar (kategoriler, son yazılar)
- Blog Detay: Zengin içerik, sosyal paylaşım, bağlantı kopyalama, ilişkili yazılar, sidebar
- SSS: Kategorili, aranabilir, accordion, animasyonlu
- İletişim: Form (AJAX), harita, iletişim bilgileri, sosyal medya
- Dinamik Sayfalar: KVKK, gizlilik, kullanım şartları vb.
SEO
- Dinamik meta title, description, keywords her sayfa için
- Schema.org markup (Organization, FAQ, BlogPosting)
- Canonical URL'ler
- Open Graph ve Twitter Card meta etiketleri
- Breadcrumb navigasyonu
Çoklu Dil Desteği
- Türkçe ve İngilizce dil dosyaları (JSON formatı)
- Dil değiştirme butonu (header'da)
- Tüm frontend metinleri çevrilebilir
- 4 Farklı AI Motor Desteği — Claude, Gemini, OpenRouter, NVIDIA
- Gerçek Zamanlı Canlı Destek — AI + insan hibrit destek
- Multi-Tenant SaaS — Sınırsız müşteri, her biri kendi chatbot'ları
- Tek Satır Entegrasyon — JavaScript widget ile anında kurulum
- PayTR Ödeme Entegrasyonu — Kredi kartı + havale/EFT
- A/B Testi — Chatbot yanıtlarını optimize edin
- Bilgi Bankası + Eğitim Verileri — Chatbot'u kendi verilerinizle eğitin
- Departman & Ekip Yönetimi — Konuşmaları departmanlara yönlendirin
- Detaylı Analitik — Token kullanımı, yanıt süresi, CSAT skoru
- Tam Türkçe — Arayüz, widget, yönetim paneli %100 Türkçe
- Responsive Tasarım — Mobil, tablet, masaüstü uyumlu
- SEO Dostu — Meta etiketler, Schema.org, sitemap
- Dosya Paylaşımı — Resim, PDF, doküman gönderimi
- Webhook Entegrasyonu — 3. parti uygulamalarla bağlantı
- Otomatik Karşılama Kuralları — Kişiselleştirilmiş mesajlar