---
title: Otomasyon
description: "Yinelenen görevleri zamanlayın ve Manager bunları sizin için otomatik olarak çalıştırsın"
---

Manager, "her gün" veya "her hafta" yaptığınız tekrarlayan işleri üstlenebilir. Bir kez tarif edersiniz; Manager, kendi zamanlamanıza göre bunu otomatik olarak çalıştırır—hatırlamanıza veya elle tetiklemenize gerek kalmaz. Bu, Manager'ın **Automations** özelliğidir.

## Automations panelini açma

Manager'ın üst araç çubuğunda **saat simgesine** (Automations) tıklayın. Sağ taraftaki panel, zamanlanmış görev listenize geçer; burada tüm otomasyonları görüntüleyebilir ve yönetebilirsiniz.

---

## Zamanlanmış görev oluşturma

Zamanlanmış görev oluşturmak basittir—istediğinizi doğal dille tarif etmeniz yeterlidir; Manager bunu somut bir otomasyona dönüştürür.

<Steps>
  <Step title="Yeni bir otomasyon başlatın">
    Automations panelini açın ve sağ üst köşedeki **Create** düğmesine tıklayın veya doğrudan Manager sohbetine `/schedule` yazın.
  </Step>
  <Step title="Zamanlama istemini ekleyin">
    Otomatik olarak bir `/schedule` istemi eklenir.
  </Step>
  <Step title="Görevinizi tarif edin">
    İstediğinizi doğal dille tarif edin. Örneğin:

    ```text
    /schedule Every day at 9 AM, check all open PRs on GitHub and send me a summary
    ```

    ```text
    /schedule Every Monday morning, organize last week's new issues into a prioritized TODO list
    ```

    ```text
    /schedule Every day at 11 PM, summarize today's commits and what was completed
    ```
  </Step>
  <Step title="Gerisini Manager'a bırakın">
    Gönderdikten sonra Manager, isteğinizi yorumlar, ilgili cron işini oluşturur ve onu zamanlamaya göre çalıştırmaya başlar.
  </Step>
</Steps>

---

## Zamanlanmış görevleri görüntüleme

Automations paneli tüm görevleri bir listede gösterir. Her öğe şunları içerir:

| Alan | Açıklama |
|-------|-------------|
| **Görev adı / açıklaması** | İsteğinizin bir özeti |
| **Schedule** | İnsan tarafından okunabilir bir sıklık (ör. "Hafta içi", "Haftalık") |
| **Next run** | Bir sonraki zamanlanmış çalıştırma zamanı |
| **Last status** | En son çalıştırmanın sonucu (Done / Failed / Missed) |

### Durum tanımları

| Durum | Anlamı |
|--------|---------|
| **Done** | Zamanlandığı gibi başarıyla çalıştırıldı |
| **Failed** | Çalıştırma sırasında bir hatayla karşılaştı |
| **Missed** | Zamanlanan saatte çalışmadı |

---

## Zamanlanmış görevleri yönetme

### Kaçırılan görevleri elle çalıştırma

Bir görev kaçırıldıysa (ör. bilgisayarınız kapalıysa), **Missed** olarak işaretlenir. Hemen çalıştırmak için **Run** düğmesine tıklayın—bir sonraki zamanlanan saati beklemeniz gerekmez.

### Görevleri silme

Bir otomasyonu kaldırmak için görevin yanındaki **Delete** düğmesine tıklayın ve onaylayın. Görev artık otomatik olarak çalışmaz.

### Durumu yenileme

Her çalıştırma döngüsünden sonra panel, en son durumla otomatik olarak güncellenir—elle yenilemenize gerek yoktur.

---

## Kullanım senaryoları

<CardGroup cols={2}>
  <Card title="Günlük toplantı hazırlığı" icon="sun">
    Dünkü commit'leri ve bugünkü sorunları otomatik olarak kullanıma hazır bir toplantı özetinde birleştirin.
  </Card>
  <Card title="Kod kalitesi kontrolleri" icon="shield-check">
    Her cuma öğleden sonra linting ve testleri çalıştırın, hafta sonundan önce bir sağlık raporu oluşturun.
  </Card>
  <Card title="Otomatik raporlama" icon="chart-line">
    Veritabanınıza bağlanın ve zamanlamaya göre temel metrik raporları oluşturun—elle iş gerekmez.
  </Card>
  <Card title="Proje senkronizasyonu" icon="arrows-rotate">
    Proje ilerlemesinin haftalık özetleri otomatik olarak Notion'a veya diğer dokümantasyon araçlarına gönderilebilir.
  </Card>
  <Card title="İzleme ve uyarılar" icon="bell">
    API'leri veya servisleri düzenli olarak kontrol edin ve bir şeyler yanlış giderse sizi bilgilendirin.
  </Card>
</CardGroup>

---

## Notlar

<Note>
  Zamanlanmış görevler yalnızca Verdent uygulaması etkinken çalışır. Uygulama kapalıysa görevler **Missed** olarak işaretlenir ve elle tetiklenebilir.
</Note>

<Tip>
  Zaman tanımlarında belirgin olun (ör. "sabah" yerine "09.00" daha iyidir).
</Tip>

<Note>
  Cron sözdizimini öğrenmenize gerek yoktur—doğal dil yeterlidir; Manager dönüşümü otomatik olarak gerçekleştirir.
</Note>
