Sandbox'ta bot test — Meta'sız 5 dakikada
WhatsApp Business API onboarding'i beklemeden botunuzu test edin. Portal sandbox real-time chat, sektör örnekleri, halüsinasyon kontrolü. Production'a geçmeden problem çıkar.
LeadsUp Team
Product
Problem: Meta onboarding ile başlamak yanlış
Tipik tenant flow:
- LeadsUp signup → kredi kartı yok, ücretsiz
- WhatsApp Business API başvurusu → Meta Business Manager, vergi doğrulama, BSP onboarding
- ⏱️ 3-7 gün Meta inceleme
- Sonunda bot canlıya alınır → "Bot benim istediğim gibi cevap vermiyor!"
- Sıfırdan system prompt rewrite + re-test ❌
Bu kötü çünkü:
- Meta onboarding yatırımı boşa giderse (örn. BSP hesabı reject olur)
- Bot tonu uygun mu, knowledge base yeterli mi → Meta'ya bağlanmadan bilinmesin?
Çözüm: LeadsUp Sandbox
/dashboard/sandbox — Meta'ya bağlanmadan, portal içinde gerçek bot ile sohbet.
┌──────────────────────────────────────────────────────┐
│ Sandbox · 8 sektörden örnek │
├──────────────────────────────────────────────────────┤
│ Persona: [Müşteri ▼] Sektör: [E-ticaret ▼] │
├──────────────────────────────────────────────────────┤
│ │
│ [Siz] Sipariş #1234 ne durumda? │
│ │
│ [Bot] Birkaç saniye... │
│ [Bot] check_order_status(1234) ✓ │
│ [Bot] #1234 numaralı siparişiniz kargoda, Aras │
│ ile yarın elinizde olur. Takip: ARS-... │
│ │
│ [Siz] [type message...] │
└──────────────────────────────────────────────────────┘
5 dakikada test akışı
1. Persona seç (15 sn)
Sağ üstte 4 persona:
- Müşteri: Standart soru sorar
- VIP: Hızlı cevap bekler, kibarca
- İndirim avcısı: Sürekli fiyat tartışır
- Agresif: Şikayetçi, sabırsız
Persona seçimi botun tonunu test eder — system prompt'unuz kötü davranan kullanıcıyla doğru başa çıkıyor mu?
2. Sektör örnekleri (15 sn)
8 sektör için 104 hazır soru:
- Emlak: "2+1 Kadıköy", "Görmek istiyorum", "Fiyat pazarlık"
- E-ticaret: "Sipariş nerede?", "İade istiyorum", "Stokta yok mu?"
- Sağlık: "Randevu", "Doktor müsait mi?", "Acil"
- Hizmet (kuaför): "Yarın boş?", "Kaç para?", "Vejetaryen menü?"
- Restoran: "Rezervasyon", "Vegan seçenek", "Park var mı?"
"Örnek soru" butonu tek tıkla mesajı slot'a doldurur.
3. Bot ile chat (3 dk)
Real-time SSE — bot cevabı kelime kelime typing animation ile reveal olur. Production'daki WhatsApp deneyimine çok yakın.
Şu metrikler her cevap altında görünür:
- Yanıt süresi: 1.2s (target ≤2s)
- Token maliyeti: $0.003 (BYOK aktifse provider hesabınıza)
- Tool çağrıları: 1 (check_order_status)
- KB hit: 2 entry kullanıldı
- Halüsinasyon riski: 🟢 yok
4. Halüsinasyon kontrolü (30 sn)
Bot KB'de olmayan bir bilgi söylerse sandbox kırmızı uyarı verir:
⚠️ HALÜSINASYON RİSKİ
Bot "Kargo fiyatı 50 TL" dedi ama:
- KB'de "kargo fiyatı" entry yok
- previous tool call'da değer dönmedi
- Knowledge base'e "Kargo fiyatı" eklemeyi düşünün
Production'da bu kontrol asenkron çalışır (post-processing guard) ama sandbox'ta gerçek-zamanlı, daha agresif. Production'a geçmeden bot tonu + KB tamamlığını test edin.
5. Knowledge base eksiği yakalama (1 dk)
Bot "Bu konuda bilgim yok" derse — KB'de eksik. Sandbox bunu özetle gösterir:
🟡 KB EKSİĞİ TESPİT EDİLDİ
Bot 3 soruda "elimde bilgi yok" dedi:
- "Hafta sonu çalışıyor musunuz?"
- "Park yeriniz var mı?"
- "Vegan menü var mı?"
[Bu eksikleri ekle →]
"Bu eksikleri ekle" butonu KB form'una önceden doldurulmuş şekilde yönlendirir. 1 tıkla eksik tamamlanır.
A/B test (sandbox'ta)
Sandbox iki bot variant'ını yan yana test eder:
Variant A: "Resmi ton" Variant B: "Samimi ton"
───────────────────── ─────────────────────
Bot: Sayın müşterimiz, ... Bot: Merhaba canım, ...
Bot: ...sayın efendimiz. Bot: ...bilgi vereyim 😊
A/B test'i 50 mesaj çalıştırın, hangisi daha iyi conversion alır → onu production'a alın (M47 A/B prompt variants).
Production'a geçiş
Sandbox'ta her şey iyi → tek tıkla "Production'a aç":
- Sandbox conversations
sandbox=trueflag'i — analytics'e dahil edilmez - Production messages
sandbox=false— gerçek müşteri datası - Meta webhook URL bağlanır, gerçek WhatsApp/IG trafiği LeadsUp'a akar
- Müşteri ilk mesajı atınca gerçek bot çalışır — sandbox'ta test edildiği gibi
Sandbox vs production karşılaştırması
| Özellik | Sandbox | Production |
|---|---|---|
| Meta gerekli | ❌ | ✅ |
| Maliyet | $0 (BYOK ile) | $0.005-0.10/conv |
| Persona seçimi | ✅ 4 persona | gerçek müşteri |
| Halüsinasyon uyarısı | real-time | post-processing |
| KB eksik tespit | otomatik | analytics retrospective |
| A/B variant | yan yana | trafficsplit |
| Veri analytics'e | ❌ | ✅ |
En sık hatalar
-
Sandbox'u atlama — direkt production'a açıp "neden bu kadar kötü cevap?" deyip iptal eden tenant'ları gördük. Sandbox'ta 30 dakika geçirin, bot ton + KB %50 daha iyi olur.
-
Sadece 1 persona test — 4 persona ile test edin; agresif müşteriye nasıl cevap veriyor, VIP'ye saygılı mı?
-
KB eksiği bildirimlerini ignore etmek — "Sonra eklerim" → asla eklenmez → production'da bot "elimde bilgi yok" diyor → müşteri kaybı.
-
Halüsinasyon uyarısını dismiss — "Önemsiz" diye geçtiğiniz halüsinasyon production'da yanlış fiyat söyletir → şikâyet.
Sandbox kapasiteleri
- Süresiz ücretsiz: Trial dışı tenant'lar bile sandbox erişimi var (Starter plan dahil)
- BYOK ile $0 maliyet: Anthropic free tier $5 ile 1000+ test mesajı
- Versiyon karşılaştırma: Eski/yeni prompt yan yana test
- Export: Sandbox conversation history JSON export
Hemen sandbox aç — bir hesap açın, 5 dakikada bot konuşur.
İlgili yazılar
Multi-channel inbox — WhatsApp + Instagram + Telegram tek panel
6 kanaldan (WA, IG, TG, web, FB Messenger, email) gelen müşteri mesajlarını tek panele toplayın. Multi-agent inbox, takeover, agent assignment + analytics.
OkuBYOK chatbot — API maliyetini sıfırlayın, kontrolü size devredin
Bring Your Own Key (BYOK) ile Anthropic/OpenAI/Google API faturanız doğrudan size kesilir. Mark-up yok, kredi paketleri %75 indirimli. Maliyet kontrolü + KVKK uyumu artar.
OkuEmlak ofisi için lead otomasyonu — 0'dan kuruluma case study
Tek emlak ofisinin sıfırdan WhatsApp + bot + lead skorlama + agent takeover sistemine kuruluşu. 4 ay sonra %62 daha fazla iletişim, %22 daha hızlı kapanış.
Oku