recro

Yönetim Paneli

recro Yönetim Paneli
Sİ
Semih İpek
Yönetici
Canlı — bazı bölümler henüz taslak (ilgili sayfada belirtilir)
Recro Ajans Backoffice

Genel Bakış

Aktif Marka
—
Arşivlenmemiş, Supabase'de canlı
Ekip Üyesi
—
brand_access üzerinden gerçek erişimi olanlar
Toplam Persona
—
Gerçek Supabase verisi
Toplam Simülasyon
—
Tüm zamanlar, gerçek veri
Make.com Kota Kullanımı
Yükleniyor…
Bilinen kısıt: Core plan 10.000 kredi/ay — mevcut "müşteri başına senaryo klonlama" modeli ~135-200 persona civarında tavana çarpıyor. Yeni marka eklerken bu panelin uyarması gerekiyor (bkz. Kısıtlamalar).
Yeni bir marka mı ekliyorsun?
Sihirbaz marka bilgisi, persona/soru seti, LLM araçları, ekip ataması+daveti ve kısıtlamaları tek akışta topluyor.
Markaİş ModeliDurumPersonaRaporİşlemler
Yükleniyor…
Mimari karar: "Panele Git" gerçek müşteri paneline (recroai/index.html), kendi Supabase hesabınla — brand_access üzerinden gelen gerçek yetkiyle — açılır. Ayrı bir "sonuçları görüntüle" kopyası inşa etmiyoruz; bu tam olarak client/admin panel kopyalarının senkron kaybettiği hataya düşerdi. Tek eksik: panel şu an tek markayı (is_demo=eq.true) gösteriyor — 2. marka eklenince brand_access kayıtlarına göre bir marka seçici eklenmeli.

Sinyal Skorları — Gerçeklik Kontrolü

Her rapor oluştuğunda 8 kategori otomatik olarak "açık boşluk" temel durumuyla açılıyor. Günlük simülasyonu okuyup buradan gerçek değerleri gir — müşteri panelindeki Sinyal Skor Kartı anında güncellenir.

Bir marka ve rapor seç.
Otorite seviyesi: 0 marka kendi beyanı · 1 doğrulanmamış üçüncü taraf · 2 kimliklendirilmiş üçüncü taraf (isim+unvan, sektör medyası) · 3 bağımsız/hakemli otorite (analist raporu, sertifikasyon). Birden fazla kaynak varsa en yüksek seviyeyi gir.
"Demo" işaretlenirse marka demo olarak etiketlenir. "Müşteri" gerçek, faturalanan markalar içindir.
Yüklenirse müşteri panelinde, günlük raporda ve rapor e-postasında bu logo kullanılır (yoksa varsayılan Recro logosu kalır).
logo önizleme
Önemli: bu liste soru/persona üretim promptuna enjekte edilmez — sadece rapordaki "bilinen rakiplerle karşılaştır" görünümünde referans olarak kullanılır. Gerçek rakip kimliği, simülasyonlardan organik olarak ortaya çıkan simulation_runs.dominant_competitor alanından gelir. Amaç: burada yazdığın isimlerin sonuçlarını kendin şekillendirmemen.
Zorunlu — günlük otomasyonun persona/soru ürettiği tek kaynak bu üçü. Boş bırakılırsa otomasyon bu marka için devre dışı kalır (yanlış/jenerik içerik üretmesin diye).
Kota değil, yumuşak ipucu — hangi konuların ağırlıklı olabileceğini yönlendirir, araştırma bağlamının sonuna eklenir.
Günlük raporun e-posta ile gönderileceği adres (Recro'ya her zaman ayrıca gider). Boş bırakılırsa ekip listesindeki ilk kişiye düşer.
Yukarıdaki Araştırma Bağlamı'nın aksine bu metin marka adını içerebilir — sadece kör üretimden SONRAKI aşamalarda okunur.
Birden fazla seçilebilir. Varsayılan: üçü de seçili — sonraki simülasyon koşuları seçili desenler arasında rastgele dağıtılır, her koşu tek bir desenin batch'i olur.
Derinlik Modu
Tek konuyu derinlemesine işler
Kontrollü Karşılaştırma Modu
Aynı rolü farklı bağlamlarda karşılaştırır
Geniş Tarama Modu
Çok persona, sığ derinlik — genel görünüm
Arketip Kaynağı
Arketip, bitmiş bir persona değil bir üretim sınırıdır (rol, sektör, şirket ölçeği). Simülasyon bu sınırlar içinde her seferinde somut, spesifik bir persona üretir. Pinlenmemiş personalar bir sonraki koşuda aynı arketipten farklı biriyle değiştirilir — pinlemek için kütüphaneye git.
Varsayılan: hiçbiri seçili değil — bu markada hangi arketiplerin kullanılacağına karar ver.
Markaya özel yeni arketip
Henüz kimse eklenmedi — marka sahibi olarak sen zaten atanacaksın, panele girebilecek başka biri için aşağıdan davet ekle.
Bu markaya yeni bir kişi davet et
Owner: markayı tamamen yönetir (ayarlar, ekip, kısıtlama, silme dahil). Viewer: sadece görüntüler (rapor, panel, GAP takibi).
Gemini
Varsayılan — canlı API bağlantısı mevcut, tek seçenek olduğu için kapatılamaz
GPT-4
Yakında — v7.3.2 otomasyonu bugün için sadece Gemini kullanıyor
Claude
Yakında — v7.3.2 otomasyonu bugün için sadece Gemini kullanıyor
Müşterinin panel-içi tekli simülasyon + AI sohbet kullanımını sınırlar (günlük otomasyonu değil). Boş bırakılırsa marka sınırsız görünür, sonradan Kısıtlamalar'dan atanabilir.
Seçili plana göre: ~5 simülasyon × ~8 soru × 1 araç → tahmini 40 çağrı / dönem
Özet
—
Adım 1'de girilen bilgiler
—
Adım 2'de seçilenler
0 davet eklendi
Adım 3'te seçilen/davet edilenler
—
Adım 4'te belirlenen
Not: "Markayı Oluştur" gerçek bir Supabase satırı (brands + brand_access owner) yazar. Davetler gerçekten gönderiliyor — 3. adımda eklediğin kişilere gerçek e-posta gider.
Arketip Kütüphanesi
Persona'nın kendisi değil, üretim sınırı — her simülasyon bu sınır içinde yeni bir persona üretir, aynısını tekrar kullanmaz.
ArketipEklenmeİşlemler
Yükleniyor…
Üretilmiş Personalar

Satıra tıklayınca persona özelliklerini görürsün.

PersonaArketipOluşturulmaPin
Yükleniyor…
"Pinlendi" işaretli persona, dönemsel olarak aynı kimlikle tekrar test edilir. Pinlenmeyen personalar her koşuda yenisiyle değiştirilir.
Platform Düzeyinde Bağlı Sağlayıcılar

Bu sadece bir katalog — hangi markanın/planın hangi aracı kullanabileceği artık Kısıtlamalar sekmesinde tanımlanıyor.

Gemini
Aktif — Netlify Function proxy üzerinden
Bağlı
GPT-4
API anahtarı yok
Yakında
Claude
API anahtarı yok
Yakında
Perplexity
Değerlendirme aşamasında
Yakında
Yeni Ekip Üyesi Davet Et
Owner: markayı tamamen yönetir (ayarlar, ekip, kısıtlama, silme dahil). Viewer: sadece görüntüler (rapor, panel, GAP takibi). Şimdilik sadece bu ikisi var.
Yükleniyor…
Davet, Supabase Auth invite uç noktasını çağıran admin-invite-user Netlify Function'u üzerinden gerçekten gönderilir — seçilen her marka için ayrı bir davet gider.
ÜyeGenel RolErişimli MarkalarSon Aktifİşlemler
Sİ
Semih İpek
msemih@sunumyaptir.com
Yönetici Kahvesan Bugün
EÜ
Ekip Üyesi — İçerikplaceholder
icerik@ornek.com
Editor Kahvesan —
EÜ
Ekip Üyesi — SEO/GEOplaceholder
seo@ornek.com
Editor Kahvesan —
Placeholder üyeler, müşteri panelindeki (index-yeni-tasarim.html) TEAM_MEMBERS dizisiyle aynı — gerçek isimlerle değiştirildiğinde iki panelin rosteri da senkron tutulmalı.

Bir planın kapsamı beş alanla tanımlanır: simülasyon adedi, simülasyonda soru adedi, kullanılacak araçlar, süre, müşteri içindeki kullanıcı sayısı.

Trial

7 gün, otomatik başlar
Simülasyon adedi5 / dönem
Soru adedi8 / persona
Kullanılacak araçlarGemini
Süre7 gün
Kullanıcı sayısı2
7. günOtomatik özet rapor

Standart

Aylık
Simülasyon adedi12 / ay
Soru adedi8 / persona
Kullanılacak araçlarGemini (+ opsiyonel)
SüreAylık
Kullanıcı sayısı3

Kurumsal

Marka bazlı özelleştirilir
Simülasyon adediOverride
Soru adediOverride
Kullanılacak araçlarÇoklu
SüreYıllık
Kullanıcı sayısıOverride
Marka Bazlı Kota
MarkaKullanılan / LimitKalanİşlemler
Yükleniyor…
Kota Talepleri
MarkaNotTalep edenTarihİşlemler
Yükleniyor…
Platform Kotası
Make.com "RECRO AI" org — Core plan, 10.000 kredi/ay
Her yeni marka mevcut Make senaryosu klonlanarak açılırsa bu kota ~135-200 persona civarında dolar. Uzun vadeli çözüm: çekirdek simülasyon mantığının Supabase Edge Functions'a taşınması (planlanan strangler-pattern geçişi).

recrodigital.com ana sayfa deneyiminden gelen mini rapor talepleri ve elle eklenen CRM kayıtları.

Yeni CRM kaydı
FirmaTalepİletişimDurumAşamaSonraki adımTarih
Yükleniyor…

Google Maps'ten firma bulma, firma tanıma, demo testi ve kişiye özel teaser e-posta. Gönderim otomatik değildir: E-postalar Gmail'de taslak olur, Gönder'e siz basarsınız. Testin tamamı Demo Yönetimi'ne düşer.

Bağlantılar
Anahtarlar yalnız sunucuda saklanır; kaydedildikten sonra panelde de görüntülenmez. Google Cloud'da OAuth istemcisinin Authorized redirect URI alanına şu adresi girin:
Ayarlar ve hukuki kilit
Kampanyalar
Yükleniyor…
FirmaSatış olasılığıGoogle MapsAlıcıTestAşama
Bir kampanya seçin.
Ret listesi
Gmail okunuyor…
Yükleniyor…

Kolonlar Gmail konuşmasından hesaplanır: Taslak, zamanlanan, gönderilen, gelen yanıt ve 2. mesaj otomatik izlenir (30 dakikada bir, ya da "Şimdi senkronla"). Görüşme, Kazanıldı ve Kapandı aşamalarına kartı sürükleyin ya da Gmail'de "Recro CRM/…" etiketini verin; iki taraf eşleşir. Hiçbir e-posta sizin onayınız olmadan gitmez.

Owner
Markayı tamamen yönetir: ayarlar, ekip, kısıtlama, silme dahil.
Admin
Ekip ve içerik yönetir, kısıtlama/faturalamaya dokunamaz. şema henüz yok
Editor
Persona/soru düzenler, ekip/kısıtlama göremez. şema henüz yok
Viewer
Sadece görüntüler — rapor, panel, GAP takibi.
Yetki Matrisi
KaynakOwnerAdminEditorViewer
Marka AyarlarıDüzenleGörüntüleYokYok
Persona / SoruDüzenleDüzenleDüzenleGörüntüle
LLM AraçlarıDüzenleGörüntüleYokYok
EkipDüzenleDüzenleYokYok
Kısıtlamalar / MaliyetDüzenleYokYokYok
Raporlar / GAPGörüntüleGörüntüleGörüntüleGörüntüle
Gerçek durum: Supabase'deki brand_access tablosu şu an sadece owner/viewer destekliyor (check constraint). Admin/Editor'ü gerçek yapmak için şema genişletmesi + RLS politika güncellemesi gerekiyor — bu matris hedef tasarım, henüz uygulanmadı.
Tüm erişim/rol değişiklikleri, planlanan KVKK audit_log tablosuna değişmez (append-only) kayıt olarak düşecek.
Marka Bazlı Erişim & Kapsam Yönetimi

Bir marka seç — o markanın ekip erişimini ve kapsam/kısıt ayarlarını buradan güncelle.

Panel URL
✓ kaydedildi
Marka listesindeki "Panele Git" butonu buradan gelir — site açılıp GitHub'a bağlandıktan sonra adresini buraya yapıştır.
Ekip Erişimi
ÜyeRolİşlemler
Bu markaya erişim ekle
Kapsam / Kısıtlamalar
Gemini
Varsayılan — canlı API bağlantısı mevcut
GPT-4
Opsiyonel — API anahtarı henüz yok
Claude
Opsiyonel — API anahtarı henüz yok
✓ kaydedildi
Kredi kotası (Make.com çağrı bütçesi) ayrı — bkz. Kısıtlamalar > Marka Bazlı Kota (gerçek Supabase verisi). Buradaki simülasyon/soru/araç/süre/kullanıcı kapsamı için henüz bir brands kolonu yok; şema genişleyene kadar burada girdiğin değerler bu oturumda tutulur ve markaya özel varsayılanları geçersiz kılar.