KampanyalarKampanya Nedir?

Kampanya Nedir?

Bir kampanya, elindeki kontak listesini tek bir yapay zeka asistanıyla, sırayla ve otomatik olarak arayan bir toplu dışa arama (outbound) operasyonudur. 500 kişilik bir listeyi tek tek elle çevirmek yerine: bir asistan seçersin, arayan numaranı bağlarsın, listeyi yüklersin ve Başlat dersin. Gerisini Purvisor AI yürütür — mesai saatlerine, günlük arama limitine ve yeniden deneme kurallarına uyarak. Kampanya, Purvisor AI’daki “çok sayıda insanı aynı gün ara” işinin motorudur.

Kampanya neyi bir araya getirir?

Bir kampanya tek başına bir şey değildir; birkaç yapı taşını birleştirir:

   Asistan   +   Arayan numara   +   Kontak listesi   ( +  Kadans )
  (kim konuşur)   (nereden çıkar)    (kimler aranır)    (opsiyonel takip)
      │               │                    │                  │
      └───────────────┴─────────┬──────────┴──────────────────┘

                          ┌──────────┐
                          │ KAMPANYA │
                          └────┬─────┘

        Listedeki her kontak, mesai penceresinde tek tek otomatik aranır
Yapı taşıKampanyadaki rolüZorunlu mu?
AsistanTelefonda konuşan yapay zeka: prompt, ses, model. Bir kampanyanın tek bir asistanı olur.Evet
Arayan numaraAramanın çıktığı numara (SIP trunk / arayan kimliği).Evet
Kontak listesiAranacak kişiler. En az bir kontak gerekir.Evet
Kadansİlk aramadan sonra çok adımlı, çok kanallı takip. Kampanyaya bağlanabilir.Hayır (opsiyonel)

Bir kampanya = bir asistan. “Farklı prompt’ları karşılaştırmak istiyorum” diyorsan, bunun için ayrı asistan açmana gerek yok — A/B testi aynı kampanyanın aramalarını iki varyanta böler.

Kampanyayı tanımlayan ayarlar

Kampanya oluştururken belirlediğin alanlar ve kod içindeki varsayılanları:

AyarNe işe yararVarsayılan
AsistanAramayı yapan yapay zeka
Arayan numaraAramanın çıktığı SIP numarası
Kontak listesiAranacak kişiler
Başlangıç / bitiş tarihiKampanyanın çalışacağı takvim aralığıYok (tarih yoksa taslak)
Günlük mesai penceresi (dailyStartTime / dailyEndTime)Gün içinde arama yapılan saat aralığı09:0018:00
Günlük maks. arama (maxCallsPerDay)Bir günde en fazla kaç arama yapılır100
Yeniden deneme (maxRetries)Açılmayan bir arama kaç kez tekrar denenir3
Yeniden deneme gecikmesi (retryDelayMinutes)Tekrar denemeler arası kaç dakika beklenir30
Kadans (opsiyonel)İlk aramadan sonra çok adımlı takipKapalı

Takvim tarihi ile günlük mesai penceresini karıştırma: tarih kampanyanın hangi günlerde çalışacağını, mesai penceresi ise o günlerde saat kaçla kaç arasında arama yapılacağını belirler. Detay: Zamanlama ve Mesai Saatleri.

Yaşam döngüsü: durumlar

Bir kampanya oluşturulduğu andan bittiği ana kadar beş durumdan geçer:

taslak ─────────┐
                │  (Başlat: asistan + numara + en az 1 kontak)
zamanlandı ─────┼──────────────► aktif ───────────► tamamlandı
                                  ▲   │              (tüm kontaklar
                          (Başlat)│   │ (Durdur)       arandı)
                                  │   ▼
                              duraklatıldı
DurumNe demekNasıl geçilir
taslak (draft)Oluşturuldu ama başlangıç tarihi yok; henüz çalışmıyor.Kampanyayı başlangıç tarihi vermeden kaydedince
zamanlandı (scheduled)Başlangıç tarihi tanımlı; başlatılmayı bekliyor.Kampanyayı başlangıç tarihi vererek kaydedince
aktif (active)Aramalar sıraya alındı ve mesai penceresinde işleniyor.Başlat ile
duraklatıldı (paused)Kampanya durdu; bekleyen aramalar iptal edildi.Durdur ile
tamamlandı (completed)Listedeki tüm kontaklar işlendi.Otomatik (son arama bitince)
⚠️

Başlat, kampanyayı ancak üç şart sağlanırsa aktif eder: bir asistan atanmış olmalı, bir arayan numara atanmış olmalı ve listede en az bir kontak olmalı. Eksik varsa Purvisor AI başlatmayı reddeder ve hangi parçanın eksik olduğunu söyler.

Durdur, kampanyayı duraklatırken sıradaki bekleyen aramaları iptal eder — o ana kadar tamamlanmış aramalar ve toplanan veriler korunur. Aynı kampanyayı daha sonra tekrar Başlat ile sürdürebilirsin.

📸 [Ekran görüntüsü: Kampanya kartı — durum rozeti (aktif/duraklatıldı) + Başlat/Durdur butonları]

Bir aramanın kampanya içindeki yolculuğu

Kampanya aktif → sıradaki kontak seçilir → mesai penceresi ve günlük
limit kontrol edilir → asistan arayan numaradan kontağı arar

Görüşme → arama analizi (özet, duygu, sonuç) kontağa işlenir

Açılmadıysa (30 saniyeden kısa = meşgul/cevapsız) → retryDelayMinutes
sonra, maxRetries sınırına kadar tekrar denenir

(Kadans bağlıysa) ilk aramadan sonra kontak takip dizisine alınır

Her bağlanan arama dakika bakiyenden düşülür ve fatura ana noktası budur. 30 saniyeden kısa aramalar meşgul/cevapsız sayılır. Kampanya başlamadan ve her aramadan önce Purvisor AI dakika bakiyeni kontrol eder; bakiye biterse aramalar durur. Detay: Dakika Nasıl Düşülür?

Kampanya mı, tek arama mı, kadans mı?

En sık kafa karıştıran üç kavram bunlar. Kısa ayrım: tek arama denemek içindir, kampanya genişlik (aynı anda çok kişi, bir kez) içindir, kadans ise derinlik (bir kişi, zamana yayılı takip) içindir.

SenaryoKullanNeden
Asistanı ilk kez telefonda duymak, prompt/ses denemekTek test aramasıTek numara, anında; liste veya zamanlama gerektirmez
Elindeki 50–5.000 kişilik listeyi bir asistanla toplu aramakKampanyaToplu, zamanlanmış, yeniden denemeli outbound
Bir kişiyi günlere yayılı, çok kanaldan (ara → WhatsApp → tekrar ara) takip etmekKadansZamanla derinlemesine takip, tek seferlik değil

Bunlar rakip değil; birlikte çalışır. Tipik akış: asistanı tek bir test aramasıyla doğrularsın, sonra listeyi bir kampanyaya koyup toplu ararsın, ilk aramada ulaşamadıklarını da kampanyaya bağladığın bir kadansla otomatik takibe alırsın.

“Kampanya ile kadans aynı şey mi?” Değil. Kampanya arama motorudur — listeyi bir kez baştan sona arar. Kadans ise takip koreografisidir — tek bir kişiyi günler boyunca, farklı kanallardan sırayla dürter. (Bkz. Cadence Nedir?)

KVKK notu

Outbound kampanya, kişisel veri işleyen ve ticari arama yapan bir operasyondur. Birkaç temel kural:

  • Aradığın kişilerin açık rıza / aydınlatma kapsamı, otomatik ticari aramayı da içermeli.
  • Asistanın açılışta kim olduğunu ve neden aradığını net söylesin — kimliğini gizleyen bir açılış hem güveni hem uyumu zedeler.
  • Bir kişi “beni aramayın” derse Purvisor AI o kontağı aramaya kapalı işaretler; aramaya kapalı kişiler tüm kampanyalardan otomatik hariç tutulur. Bu yüzden bazı kontakların hiç aranmaması normal olabilir.

Sorun giderme

BelirtiOlası neden / çözüm
”Başlat” hata verdi: asistan yokKampanyaya bir asistan ata.
”Başlat” hata verdi: numara yokArayan numara (SIP) ata — Telefon Numarası (SIP).
”Başlat” hata verdi: kontak yokListeye en az bir kontak ekle — Kontak Listeleri (CSV).
Kampanya aktif ama arama çıkmıyorMesai penceresi dışındasın (dailyStartTimedailyEndTime); günlük maksimum arama dolmuş; ya da dakika bakiyesi bitmiş.
Bazı kontaklar hiç aranmadıAramaya kapalı (DNC) kişiler tüm kampanyalardan hariç tutulur.
Aramalar “başarısız” görünüyor30 saniyeden kısa aramalar meşgul/cevapsız sayılır; yeniden deneme kuralına göre yeniden denenir.
Kampanya beklediğimden erken “tamamlandı” olduListedeki tüm kontaklar işlenince kampanya otomatik tamamlanır; yeni kontak eklemek için yeni bir çalıştırma gerekir.

İlgili