# Ajanlar

> Hazır ajanlar zamanında çalışır ve raporu size getirir — haftalık riskli fırsat raporu, 1:1 hazırlık brifi, kayma örüntüsü, kayıp nedeni özeti ve rakip fiyat kaydı; kayıtlara inen sayılar, önerilen adımlar, isteğe bağlı yapay zekâ özeti.

Ajan, belli bir soruyu düzenli olarak sizin yerinize soran hazır bir rapordur: *bu hafta hangi fırsatlar riskte*, *birebir görüşmede satışçıyla ne konuşmalıyım*, *kapanış tarihleri neden kayıyor*, *neden kaybediyoruz*, *rakipler hangi fiyatı veriyor*. Seçtiğiniz gün ve saatte çalışır, raporu bildirim olarak getirir; isterseniz **Çalıştır** ile hemen üretirsiniz.

Ajanlar **Otomasyon › Ajanlar** sayfasındadır (`/ajanlar`; menüde Otomasyon, komut paletinde *Ajanlar*). Her pakette kullanılır. Raporlar kural tabanlıdır — rakamlar doğrudan CRM'deki kayıtlardan hesaplanır; yapay zekâ yalnız özeti yazar ve rakamlarını rapordan doğrular ([aşağıda](#ai)).

## Hazır ajanlar {#templates}

| Ajan | Ne yapar | Neye bakar | Varsayılan zaman |
|---|---|---|---|
| **Haftalık riskli fırsat raporu** | Uyarısı olan, sağlığı kırmızı ya da kapanışı yaklaşan açık fırsatlar; geçen rapora göre riske girenler ve düzelenler | [Fırsat uyarı kuralları](/guides/pipeline-forecast#warnings), sağlık, beklenen kapanış, önceki rapor | Her pazartesi 08:00 |
| **1:1 hazırlık brifi** | Satışçıyla birebir görüşmeden önce: dönem performansı, hedefe göre durum, riskli ve kayan fırsatlar, görüşme koçluğu, geciken işler ve konuşulacak sorular | [Dashboard](/guides/dashboard) performansı, [Öngörü](/guides/pipeline-forecast), uyarılar, kapanış ötelemeleri, [görüşme zekâsı](/guides/conversation-intelligence), geciken görevler | Her cuma 15:00 |
| **Kayma örüntüsü** | Kapanış tarihi ileri alınan fırsatlar: kim, hangi aşamada, ne kadar ve ne sıklıkla; tekrar tekrar kayanlar ve ertelenen fırsatların kazanma oranı | Fırsat değişiklik günlüğü, aşama geçmişi, son 12 ayın kapanışları | Her ayın ilk günü 09:00 |
| **Kayıp nedeni özeti** | Kaybedilen ve iptal edilen fırsatlar: kaydedilen neden, rakip, kaybedildiği aşama ve görüşmelerde geçen itirazla karşılaştırma | Kapanış nedenleri, görüşme zekâsı itirazları ve rakipleri, önceki dönem | Her ayın ilk günü 09:00 |
| **Rakip fiyat kaydı** | Görüşme kayıtlarında ve ziyaret notlarında geçen rakip fiyatlarını toplar; onayladıklarınız firma kartındaki rakip bilgisine yazılır | Görüşme zekâsı fiyat sinyalleri, firma kartlarındaki rakipler, fırsatın ürünü | Her pazartesi 09:00 |

Galerideki **Kur** düğmesi ajanın ayar sayfasını açar; **Kur ve ilk raporu al** ajanı kaydeder ve ilk raporu hemen üretir.

## Ajanın ayarları {#settings}

| Alan | Açıklama |
|---|---|
| **Ad** | Boş bırakılırsa şablonun adı |
| **Zamanlama** | *Her hafta* (gün + saat) · *İş günleri* (pazartesi–cuma, saat) · *Her ay* (ayın 1–28. günü, saat) · *Yalnız elle*. Sayfada sonraki raporun zamanı yazar |
| **Kapsam** | Yönetici için *Tüm ekip* ya da bir satışçı. Satışçının kurduğu ajan her zaman yalnız kendi kayıtlarına bakar |
| **Satışçılar** (1:1 brifi) | Yönetici brif hazırlanacak satışçıları seçer; satışçı kendisi için kurar |
| **Ajana özel** | Riskli fırsatlar: tutar alt sınırı, listede en çok · 1:1: dönem (Son 30 gün · Son 90 gün · Bu ay · Bu çeyrek) · Kayma: geriye bakış, *tekrar kayan: en az* · Kayıp: geriye bakış · Rakip fiyatı: geriye bakış, *Fiyatları onaysız kaydet* |
| **Rapor kime gider** | Kuran kişi her zaman. Yöneticinin ajanında ayrıca *Diğer yöneticilere gönder* ve *Belirli kişilere gönder* |
| **Yapay zekâ özeti** | Yapay zekâ çalışma alanında ve sizin için açıksa rapor kısa bir yönetici özetiyle gelir |
| **Açık** | Kapalı ajan zamanında çalışmaz; elle çalıştırılabilir |

Kullanıcı başına en çok 30 ajan kurulur; ajan başına son 60 rapor saklanır.

## Rapor sayfası {#run}

Her çalıştırma bir rapordur (`/ajanlar/calistirma/<id>`):

- **Göstergeler** — ajana göre: *Riskli fırsat*, *Riskteki tutar*, *Ç4 kapanacak* (içinde bulunulan çeyrek), *Yeni riske giren* · *Satışçı*, *Kazanılan*, *Riskli fırsat*, *Geciken iş* · *Kayan fırsat*, *Tekrar kayan*, *Ortalama öteleme*, *Açık fırsatlarda* · *Kaybedilen*, *Kaybedilen tutar*, *Neden uyuşmuyor*, *Rakip geçen* · *Yeni fiyat*, *Dönemde geçen*, *Onay bekleyen*, *Firma*.
- **Öne çıkanlar** ve **Önerilen adımlar** (1:1 brifinde **Konuşulacaklar**) — kural tabanlı; yapay zekâ özeti açıksa üstte *Yönetici özeti*.
- **Grafikler** — sorumluya, uyarıya, aşamaya, nedene, öteleme süresine, aya göre.
- **Tablolar** — riskli fırsatlar (neden ve önerilen adımla), riskten çıkanlar, tekrar kayanlar, kaybedilenler, rakip fiyatları; 1:1 brifinde satışçı başına **brif kartı** (dönem özeti, hedefe göre durum, sorular).
- **Oynat**, **Video**, **Yazdır**, **Yeniden çalıştır**, **Ajan**.

**Sayı = liste:** göstergelere, grafik dilimlerine ve brif kartındaki sayılara tıklayınca o sayının kayıtları açılır. Rapor üretildiği andaki kayıtları saklar; listede kayıtların bugünkü hâli görünür.

Geçen raporla karşılaştırma (riske girenler / düzelenler, önceki döneme göre kayıplar) ikinci rapordan itibaren gelir.

## Bildirim {#notify}

Rapor hazır olunca **Ajan raporları** bildirimi gelir — zil, e-posta ve telefon ([Bildirimler](/guides/notifications)); başlık *Ajan raporu · <ajanın adı>*. E-postada özet, öne çıkanlar ve önerilen adımlar yazar, bağlantı rapor sayfasını açar. Raporu elle çalıştıran kişiye bildirim gitmez.

Raporu ajanı kuran, raporun alıcıları ve yöneticiler görür.

## Rakip fiyatları {#prices}

**Rakip fiyat kaydı** ajanının bulduğu fiyatlar **Ajanlar › Rakip fiyatları** sayfasında toplanır (`/ajanlar/rakip-fiyatlari`): rakip, fiyat (döviz ve birimiyle), ürün, firma, görüşmeden alıntı ve kaynak (görüşme kaydı / ziyaret notu).

- **Onayla** — fiyat firma kartındaki rakip bilgisine yazılır (rakip yoksa eklenir; fiyat notu *3,80 €/kg · 20.10.2026 (görüşmeden)*). **Reddet** — kaydedilmez. Onaylamayı yönetici, fiyatı görüşmede yakalayan kişi ve firmanın sorumlusu yapar; yönetici **Görünenleri onayla** ile toplu onaylar.
- Aynı görüşmeden aynı fiyat ikinci kez eklenmez.
- Üstte **rakiplerin son fiyatları**: son fiyat, bir önceki ve değişim (%).
- Ajanda *Fiyatları onaysız kaydet* açıksa fiyatlar onay beklemeden yazılır.

Fiyatlar [görüşme zekâsının](/guides/conversation-intelligence#signals) fiyat sinyallerinden gelir: fiyatlı cümle, aynı ya da önceki cümlede adı geçen rakibe bağlanır.

## Yapay zekâ özeti {#ai}

Yapay zekâ açıksa raporun rakamları (göstergeler, öne çıkanlar, tablo satırları) modele gönderilir ve kısa bir yönetici özetiyle önerilen adımlar istenir. Modelin yazdığı **her sayı raporun rakamlarında aranır**; raporda olmayan sayı içeren cümle ya da adım atılır. Yapay zekâ yanıt vermezse rapor kural tabanlı özetiyle gelir (raporda not edilir). Kişilerin telefon ve e-posta adresi gönderilmez.

## API {#api}

- [`GET /agents/runs`](/rest-api/agents/runs) — görebildiğiniz son raporlar (`limit`, en çok 100).
- [`GET /agents/runs/{id}`](/rest-api/agents/run) — rapor: göstergeler, öne çıkanlar, önerilen adımlar, yapay zekâ özeti, tablolar, brifler.
- `/me` yanıtında `caps.agents`.

## Sınırlar {#limits}

- Ajanlar yeni şablonla genişletilemez (hazır beş ajan); ajan başına bir kapsam.
- Zamanlayıcı 10 dakikada bir bakar; aynı anda en çok beş ajan çalışır, sırası gelen sonraki turda çalışır.
- 1:1 brifinin hedef ve kota rakamları Öngörü modülü açıksa gelir.