# Otomasyon (/tr/docs/verdent-manager/core-features/automation)

> 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 [#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ş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 [#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-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 [#zamanlanmış-görevleri-yönetme]

### Kaçırılan görevleri elle çalıştırma [#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 [#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 [#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ı [#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 [#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>
