| {{ t('queues.queue', 'Kuyruk') }} | {{ t('queues.weight', 'Ağırlık') }} | {{ t('queues.waiting', 'Bekleyen') }} | {{ t('queues.completed', 'Tamamlanan') }} | {{ t('queues.abandoned', 'Kaçan') }} | {{ t('queues.successRate', 'Başarı Oranı') }} | {{ t('queues.talkTime', 'Görüşme Süresi') }} | {{ t('queues.holdTime', 'Bekleme Süresi') }} |
|---|---|---|---|---|---|---|---|
| {{ t('queues.noQueues', 'Tanımlı aktif kuyruk bulunamadı.') }} | |||||||
|
{{ q.queue }}
{{ q.strategy }}
|
{{ q.weight || 0 }} | {{ q.calls || 0 }} | {{ q.completed || 0 }} | {{ q.abandoned || 0 }} | %{{ getQueueSuccessRate(q) }} % | {{ getQueueHumanDuration(q.talktime || q.talkTime) }} | {{ getQueueHumanDuration(q.holdtime || q.holdTime) }} |
{{ t('agenda.title', 'Ajanda & Görev Takibi') }}
Takvim{{ t('agenda.subtitle', 'Kurulmuş geri aramalar, beklenen ödemeler, kesin rezervasyon bakiyeleri ve özel ajanda görevleri') }}
{{ agendaTaskForm.id ? t('agenda.editTask', 'Görevi Düzenle') : t('agenda.newTask', 'Yeni Görev Ekle') }}
{{ t('analytics.title', 'Çağrı, Kampanya & Operasyon BI Analitiği') }} {{ t('analytics.filtersActive', 'Genel Filtreler Aktif') }}
{{ t('analytics.subtitle', 'Üst filtre çubuğundaki tarih, proje, kampanya ve hat seçimlerine göre otomatik analiz edilir') }}
{{ t('analytics.countryDistTitle', 'Ülke Bazında Çağrı Dağılımı') }}
{{ t('analytics.outerRingOutbound', 'Dış Halka: Giden') }} • {{ t('analytics.innerRingInbound', 'İç Halka: Gelen') }}
| {{ t('common.country', 'Ülke') }} | {{ t('common.total', 'Toplam') }} | {{ t('dashboard.inbound', 'Gelen') }} ({{ t('analytics.answered', 'Cevap') }}/{{ t('analytics.missed', 'Kaçan') }}) | {{ t('dashboard.outbound', 'Giden') }} ({{ t('analytics.reached', 'Ulaş') }}/{{ t('common.details', 'Diğer') }}) | {{ t('dashboard.inbound', 'Gelen') }} SLA | {{ t('dashboard.outbound', 'Giden') }} {{ t('analytics.reached', 'Ulaşım') }} | {{ t('queues.shareRatio', 'Pay') }} (%) |
|---|---|---|---|---|---|---|
| {{ c.flag }} {{ c.country }} | {{ c.totalCalls }} | {{ c.inboundCalls }} ({{ c.inAnswered }} / {{ c.inMissed }}) | {{ c.outboundCalls }} ({{ c.outAnswered }} / {{ c.outMissed }}) | %{{ c.inSla }} | %{{ c.outReach }} | %{{ c.percentage }} |
| {{ t('analytics.noData', 'Veri bulunamadı') }} | ||||||
{{ t('analytics.hourlyTrendTitle', 'Saatlik Çağrı Dağılımı ve Yoğunluk') }}
{{ t('analytics.hourlyTrendSub', '00:00 - 23:00 saat dilimlerine göre net çağrı hacimleri') }}
{{ t('analytics.campaignDistTitle', 'Kampanya ve DID Dağılımı') }}
{{ t('analytics.campaignDistSub', 'Pazarlama kampanyalarının ve gelen arama hatlarının arama performansı') }}
| Kampanya / DID | {{ t('common.total', 'Toplam') }} | {{ t('dashboard.inbound', 'Gelen') }} ({{ t('analytics.answered', 'Cevap') }}/{{ t('analytics.missed', 'Kaçan') }}) | {{ t('dashboard.inbound', 'Gelen') }} SLA | {{ t('dashboard.outbound', 'Giden') }} ({{ t('analytics.reached', 'Ulaş') }}/{{ t('common.details', 'Diğer') }}) | {{ t('dashboard.outbound', 'Giden') }} {{ t('analytics.reached', 'Ulaşım') }} | {{ t('queues.shareRatio', 'Pay') }} % |
|---|---|---|---|---|---|---|
| {{ cp.campaignName }} | {{ cp.totalCalls }} | {{ cp.inboundCalls }} ({{ cp.inAnswered }} / {{ cp.inMissed }}) | %{{ cp.inSla }} | {{ cp.outboundCalls }} ({{ cp.outAnswered }} / {{ cp.outNoAnswer + cp.outBusy + cp.outFailed }}) | %{{ cp.outReach }} | %{{ cp.percentage }} |
| {{ t('analytics.noCampaignData', 'Kampanya verisi bulunamadı') }} | ||||||
{{ t('analytics.trunkLoadTitle', 'Dış Hat (Trunk) Yükü ve Dağılımı') }}
{{ t('analytics.outerRingOutbound', 'Dış Halka: Giden') }} • {{ t('analytics.innerRingInbound', 'İç Halka: Gelen') }}
| Hat (Trunk) | {{ t('common.total', 'Toplam') }} | {{ t('dashboard.inbound', 'Gelen') }} ({{ t('analytics.answered', 'Cevap') }}/{{ t('analytics.missed', 'Kaçan') }}) | {{ t('dashboard.inbound', 'Gelen') }} SLA | {{ t('dashboard.outbound', 'Giden') }} ({{ t('analytics.reached', 'Ulaş') }}/{{ t('common.details', 'Diğer') }}) | {{ t('dashboard.outbound', 'Giden') }} {{ t('analytics.reached', 'Ulaşım') }} | {{ t('queues.occupancy', 'Doluluk') }} % |
|---|---|---|---|---|---|---|
| {{ t.trunkName }} | {{ t.totalCalls }} | {{ t.inboundCalls }} ({{ t.inAnswered }} / {{ t.inMissed }}) | %{{ t.inSla }} | {{ t.outboundCalls }} ({{ t.outAnswered }} / {{ t.outNoAnswer + t.outBusy + t.outFailed }}) | %{{ t.outReach }} | %{{ t.percentage }} |
| {{ t('analytics.noTrunkData', 'Hat verisi bulunamadı') }} | ||||||
{{ t('analytics.queuesPerfTitle', 'Çağrı Kuyrukları (Queues) Performansı & SLA') }}
{{ t('analytics.queuesPerfSub', 'Kuyruk bazında gelen çağrı yükü, cevaplama oranı ve bekleme süreleri') }}
| {{ t('queues.queueName', 'Kuyruk Adı') }} | {{ t('common.total', 'Toplam') }} | {{ t('queues.completed', 'Cevaplanan') }} | {{ t('queues.abandoned', 'Kaçan') }} | {{ t('analytics.avgWaitTimeCard', 'Ort. Bekleme') }} | SLA % |
|---|---|---|---|---|---|
|
{{ q.queueName }}
{{ c.countryFlag }} {{ c.calls }}
|
{{ q.totalCalls?.toLocaleString() }} | {{ q.answeredCalls?.toLocaleString() }} | {{ q.missedCalls?.toLocaleString() }} | {{ q.avgWaitSec }} sn | %{{ q.answerRate }} |
| {{ t('analytics.noQueueData', 'Kuyruk verisi bulunamadı') }} | |||||
{{ t('analytics.agentsPerfTitle', 'Temsilci / Agent Performansı & Sıralaması') }}
{{ t('analytics.agentsPerfSub', 'Agent bazında karşılanan çağrılar, cevap oranları ve ortalama görüşme süresi') }}
| {{ t('queues.agents', 'Temsilci') }} | {{ t('common.total', 'Toplam') }} | {{ t('dashboard.inbound', 'Gelen') }} ({{ t('analytics.answered', 'Cevap') }}/{{ t('analytics.missed', 'Kaçan') }}) | {{ t('dashboard.outbound', 'Giden') }} ({{ t('analytics.reached', 'Ulaş') }}/{{ t('common.details', 'Diğer') }}) | {{ t('analytics.avgTalkTimeCard', 'Ort. Konuşma') }} | {{ t('queues.shareRatio', 'Pay') }} % |
|---|---|---|---|---|---|
| {{ a.agentName?.substring(0, 1) || 'A' }} {{ a.agentName }} | {{ a.totalCalls?.toLocaleString() }} | {{ a.inAnswered }} / {{ a.inMissed }} (%{{ a.inSla }}) +{{ a.transferredCalls }} akt. | {{ a.outAnswered }} / {{ (a.outNoAnswer || 0) + (a.outBusy || 0) }} (%{{ a.outReach }}) | {{ a.formattedAvgTalkTime }} | %{{ a.percentage }} |
| {{ t('analytics.noAgentData', 'Temsilci verisi bulunamadı') }} | |||||
{{ t('analytics.projectDistTitle', 'Proje ve Otel / Tesis Detay Dağılımı') }}
{{ t('analytics.projectDistSub', 'Çağrıların projeler ve bağlı tesisler/oteller bazındaki dağılımı ve konuşma süreleri') }}
{{ t('reports.agentCall.title', 'Agent Çağrı Raporu') }}
{{ t('reports.agentCall.desc', 'Temsilcilerin gelen/giden çağrı, mola, aktarım, satış ve talep performans dökümü') }}
{{ t('reports.callList.title', 'Çağrı Listesi') }}
{{ t('reports.callList.desc', 'Tüm santral çağrı kayıtları, süreleri, transferleri ve detaylı kuyruk hareketleri') }}
{{ t('reports.callDetail.title', 'Çağrı Detayı') }}
{{ t('reports.callDetail.desc', 'Kuyruk bekleme, ilk bekletme, toplam bekletme ve net görüşme süreleri analizi') }}
{{ t('reports.callDist.title', 'Çağrı Dağılımı') }}
{{ t('reports.callDist.desc', 'Zamana göre çağrı yoğunluğu, gelen/giden cevaplanma performansı ve SLA (%80 Hedef) uyumu') }}
{{ t('reports.missed.title', 'Kaçan Çağrılar') }}
{{ t('reports.missed.desc', 'Cevaplanamayan kuyruk çağrıları, deneme sayıları ve geri arama durumu') }}
{{ t('missedAnalysis.title', 'Kaçan Çağrı Analitiği & Kurtarma Takibi') }} {{ t('missedAnalysis.realtime', 'Canlı SLA & Dağılım') }}
{{ t('missedAnalysis.subtitle', 'Kuyruklardan kaçan çağrıların saatlik, ülke bazlı dağılımları ve geri arama başarı analizi') }}
{{ t('missedAnalysis.hourlyChartTitle', 'Saatlik Kaçan Çağrılar — Kuyruk & Ülke Dağılımı') }}
Çubukların gövdesi kuyrukları, içindeki renkli dilimler arayan ülkeleri gösterir
{{ t('missedAnalysis.dispositionChartTitle', 'Geri Arama Sonuç Dağılımı') }}
Cevaplanan, reddedilen, cevapsız ve bekleyenler
{{ t('missedAnalysis.slaChartTitle', 'Geri Dönüş Hızı (SLA Dilimleri)') }}
Müşteri kaçtıktan sonra ne kadar sürede arandığının dağılımı
{{ t('missedAnalysis.agentChartTitle', 'Temsilci Geri Arama & Kurtarma Sıralaması') }}
Temsilcilerin geri aradığı ve başarıyla bağladığı çağrılar
{{ t('reports.callJobs.title', 'Kurulmuş Çağrılar') }}
{{ t('reports.callJobs.desc', 'Kampanya ve otomatik arama planları, kalan süreler ve sonuçlar') }}
{{ t('reports.contactForms.title', 'İletişim Formları') }}
{{ t('reports.contactForms.desc', 'Web sitesi ve harici kanallardan gelen iletişim ve talep formları') }}
{{ t('reports.callAnalysis.title', 'Çağrı Analizi') }}
{{ t('reports.callAnalysis.desc', 'Çok boyutlu dinamik pivot analiz matrisi (Temsilci, Kuyruk, Kampanya, Tarih, Yön)') }}
{{ t('reports.callPivot.title', 'Santral Dinamik Pivot') }}
{{ t('reports.callPivot.desc', 'Kapsamlı kuyruk ve çağrı metrikleri pivot matrisi') }}
{{ t('reports.agentState.title', 'Agent Durum ve Mola Raporu') }}
{{ t('reports.agentState.desc', 'Temsilcilerin hazırda kalma, mola, yemek ve diğer durum süreleri dökümü') }}
{{ t('surveyReport.title', 'Anket & CSAT Analiz Raporu') }} {{ t('surveyReport.badge', 'Memnuniyet & IVR Skorları') }}
{{ t('surveyReport.subtitle', 'Çağrı sonu anket değerlendirmeleri, soru bazlı puan dağılımları ve temsilci performans sıralaması') }}
{{ t('surveyReport.questionsBreakdown', 'Soru Bazlı Değerlendirme & Dağılım') }}
{{ t('surveyReport.questionsDesc', 'Her sorunun aldığı ortalama puan ve yıldız/puan frekansları') }}
Tarih aralığını genişletebilir veya farklı bir anket seçebilirsiniz.
{{ t('surveyReport.agentLeaderboard', 'Temsilci CSAT Sıralaması') }}
{{ t('surveyReport.agentDesc', 'En yüksek müşteri memnuniyet puanına göre temsilci sıralaması') }}
Anket oturumu tamamlanan çağrılar burada listelenecektir.
Kuyruk (Departman/Dil) Bazlı CSAT Dağılımı
Hangi kuyrukta müşteri memnuniyeti daha yüksek?
Ülke / Bölge Bazlı Memnuniyet Dağılımı
Misafirlerin ülkelerine göre CSAT ve anket skorları
{{ surveySubTab === 'detractors' ? 'Düşük Puanlı Çağrı Detayları & Telafi Takibi' : 'Anket Yanıt Oturumları & Çağrı Kayıtları' }}
Arayan müşteri bazlı verilen puanlar, bekleme süreleri, temsilci eşleşmesi ve ses kayıtları
| Tarih / Saat | Arayan Numara | Ülke | Temsilci | Kuyruk | Bekleme / Konuşma | Soru & Puanlar | Ort. Skor | Durum | Ses Kaydı | |
|---|---|---|---|---|---|---|---|---|---|---|
|
{{ t('common.loading', 'Yükleniyor...') }}
|
||||||||||
|
{{ t('common.noData', 'Kayıt bulunamadı.') }}
Arama kriterlerini temizleyebilir veya tarih aralığını değiştirebilirsiniz. |
||||||||||
| {{ formatSurveyDate(r.callDate) }} |
{{ r.callerId || 'Gizli Numara' }}
|
{{ r.flag || '🌐' }} {{ r.countryName || 'Bilinmeyen' }} | {{ r.agent }} Santral / IVR | {{ r.queueName }} — | {{ r.waitSec }}s bek. • {{ r.talkSec }}s kon. | {{ r.averageScore.toFixed(1) }} ★ | Telafi Memnun | — | ||
Anket Yanıt Detayları — Misafir: {{ r.callerId || 'Gizli Numara' }}Anket: {{ r.surveyName || 'CSAT Anketi' }} • Temsilci: {{ r.agent || 'Santral' }} • Kuyruk: {{ r.queueName || '—' }}
Geri Arama / Telafi Gerekli
Misafiri Ara
Soru {{ a.orderNo }}
{{ a.questionText }}
{{ a.score }} / 5 Puan
Bekleme: {{ r.waitSec }} sn • Konuşma: {{ r.talkSec }} sn
Ülke: {{ r.countryName }} ({{ r.countryCode }})
|
||||||||||
Anket & CSAT Metrik Rehberi
Çağrı merkezi performans göstergelerinin anlamları, formülleri ve hedefleri
Toplam Anket Çağrısı (Total Survey Sessions)
Görüşme sonrasında IVR anketine katılan misafir hacmi
Müşteri temsilcisiyle telefon görüşmesi sonlandıktan sonra santralin otomatik anket menüsüne aktarılan ve en az bir soruya tuşlama yaparak cevap veren tekil misafir çağrı sayısını ifade eder.
• Toplam Soru Cevabı: Anketteki tüm sorulara verilen yanıt toplamı (Örn: {{ (surveyReportData?.summary?.totalAnswers || 0) }} cevap)
• Çağrı Başı Ortalama: Toplam Cevap / Toplam Çağrı = {{ surveyReportData?.summary?.totalSurveys ? ((surveyReportData?.summary?.totalAnswers || 0) / surveyReportData.summary.totalSurveys).toFixed(1) : '0.0' }} soru
3 soruluk bir ankette çağrı başı ortalama 3.0 ise misafirler anketi yarıda kapatmadan sonuna kadar dinlemiş demektir. Eğer bu rakam 1.5 gibi düşük çıkarsa anket anonslarının kısaltılması veya soruların sadeleştirilmesi önerilir.
Ortalama CSAT Skoru (Customer Satisfaction Score)
1 ile 5 yıldız arasında genel misafir memnuniyet derecesi
Dünya çağrı merkezi standartlarında en yaygın kullanılan memnuniyet göstergesidir. Misafirlerin anketteki tüm sorulara 1 ile 5 arasında verdikleri puanların genel aritmetik ortalamasını gösterir.
Ortalama Skor = (Verilen Tüm Puanların Toplamı) / (Toplam Cevap Sayısı)
Şu anki değeriniz: {{ (surveyReportData?.summary?.averageScore || 0).toFixed(1) }} ★
Müşteri Memnuniyet Oranı (% CSAT Rate)
CSAT puanının yüzde cinsinden başarı oranı
Santral deneyiminden misafirlerin yüzde kaçının tatmin olduğunu temsil eder. 5 yıldızlı değerlendirme sisteminin %100 üzerinden normalize edilmiş başarısıdır.
Otelcilik ve turizm çağrı merkezlerinde %80 ve üzeri mükemmel kabul edilir. %75'in altındaki oranlarda personelin çağrı karşılama kalitesi veya kuyruk bekleme süreleri incelenmelidir.
Net Tavsiye Skoru (Net Promoter Score - NPS)
Misafir sadakatini ve tavsiye etme potansiyelini ölçen küresel standart
Dünya genelinde müşteri sadakatini ölçmek için kullanılan en prestijli metriktir. -100 ile +100 arasında bir değer alır. Misafirleri 3 ana profile ayırır:
NPS skoru eksiye düşerse, işletme için risk sinyalidir. Hemen üst menüdeki "Müşteri Kurtarma Listesi" sekmesine giderek 1-3 yıldız veren misafirlerin ses kayıtları dinlenmeli ve misafir telefonla aranarak telafi sağlanmalıdır.
Değerlendirilen Temsilci
Anket oturumlarına katılan çağrı merkezi personeli ve liderlik tablosu
Seçilen tarih aralığında anket cevapları alınmış aktif müşteri temsilcisi sayısını gösterir. Kartın altındaki "Lider" bilgisi, en yüksek misafir puanına sahip temsilciyi belirtir.
"Genel Bakış" sekmesindeki Temsilci Sıralaması paneli üzerinden her personelin aldığı anket adedi ve puan ortalamasını görüntüleyebilir; yüksek performanslı personeli ödüllendirirken düşük puan alan personele eğitim planlayabilirsiniz.
{{ t('modals.dial.title', 'Arama Başlat') }}: {{ modalCall.agentName }}
{{ t('modals.manualCallback.title', 'Manuel Geri Arama Başlat') }}
{{ t('modals.transfer.title', 'Çağrı Aktarımı') }}
{{ t('modals.advancedFilter.title', 'Gelişmiş Raporlama & Operasyon Filtreleri') }}
{{ t('modals.advancedFilter.desc', 'Proje, otel, kampanya, dış hat ve durum bazlı filtreleme') }}
{{ t('modals.transfer.queueTransferTitle', 'Çağrıyı Kuyruktan Al / Aktar') }}
{{ t('modals.transfer.queueTransferDesc', 'Kanalı doğrudan temsilci dahiline bağlayın') }}
{{ t('modals.queueMembers.title', 'Kuyruk Temsilcilerini Yönet') }}
{{ modalQueueMembers.queueName }} {{ t('modals.queueMembers.desc', 'kuyruğuna temsilci ekleyin veya çıkarın') }}
{{ t('modals.extension.title', 'Voipox Softphone (Chrome Eklentisi)') }}
{{ t('modals.extension.subtitle', 'Windows & macOS Kompakt Arama ve Bildirim Uzantısı') }}
{{ t('modals.extension.desc', 'Tarayıcınızın sağ üst araç çubuğunda sabitlenen bu eklenti sayesinde; ayrı bir sekme açmadan tek tıkla arama yapabilir ve gelen çağrıları masaüstünden karşılayabilirsiniz.') }}
chrome://extensions {{ t('modals.extension.step2DescPart2', 'adresine gidin ve sağ üstteki') }} {{ t('modals.extension.devMode', '"Geliştirici modu"') }} {{ t('modals.extension.step2DescPart3', 'anahtarını açın.') }}