Otomasyon ve Zamanlama

Cron İşleri

Hassas zamanlamayla ajan uyanmalarını zamanlayın. Cron işleri, Gateway yeniden başlatmaları boyunca kalıcıdır ve esnek zamanlama kalıplarını destekler.

Zamanlama Türleri

Tür Açıklama Örnek
Cron ifadesi Saat dilimiyle standart cron sözdizimi 0 7 * * * (her gün saat 7'de)
Aralık Sabit aralıklarla tekrar 30m, 2h, 1d
Tek seferlik Belirli bir zamanda bir kez çalışır 2026-03-15T16:00:00Z

Oturum Hedefleri

Teslimat Modları

Mod Açıklama
Yok Sessiz yürütme (çıktı gönderilmez)
Duyuru Sonucu belirli bir kanala geri gönderin
Webhook Sonucu harici bir URL'ye HTTP POST yapın

Tek Seferlik Hatırlatıcılar

Belirli bir zaman için hatırlatıcı ayarlayın. Ajan uyanır, hatırlatıcıyı işler ve isteğe bağlı olarak çalıştıktan sonra işi siler.

Yinelenen İşler

Cron ifadeleri ve saat dilimi desteğiyle yinelenen görevler zamanlayın. İşler yürütme geçmişlerini (başarı, başarısızlık, zamanlama) takip eder.


Webhook'lar

Harici hizmetlerden olayları alın ve ajanlara yönlendirin.

Gmail Pub/Sub

E-postalar geldiğinde ajan eylemlerini tetiklemek için Gmail'in push bildirim sistemiyle entegre olun:

  1. Bir GCP Pub/Sub konusu ve aboneliği ayarlayın
  2. Gmail etiket filtrelemesini yapılandırın
  3. Push teslimatını webhook URL'nize yönlendirin
  4. Neotask mesajları alır ve ajan olaylarını kuyruğa alır

Özel Webhook'lar

Çağrıldığında ajan turlarını tetikleyen HTTP uç noktalarını kaydedin. CI/CD işlem hatlarıyla, izleme sistemleriyle veya HTTP istekleri gönderebilen herhangi bir hizmetle entegrasyon için kullanışlıdır.


Sistem Olayları

Sistem olayları, ajanı işleme için uyandıran sinyallerdir:

Reaktif iş akışları için sistem olaylarını kullanın, ajanlar sabit bir programa göre değil, bir şey olduğunda uyanır.


Kalp Atışı

Kalp atışı, ajanlara bekleyen işleri işleme fırsatı veren periyodik bir sinyaldir (varsayılan ~15 saniye):

Kalp atışı, ajan başına etkinleştirilebilir, devre dışı bırakılabilir veya yapılandırılabilir.


Kancalar

Gateway olaylarına yanıt olarak kabuk komutlarını veya betikleri tetikleyen olay güdümlü otomasyon:

Kancalar Gateway ana bilgisayarında çalışır ve olay bağlamı verilerine erişebilir.


Kullanım Senaryoları

Senaryo Çözüm
Günlük sabah brifing Saat 7'de cron işi → ajan gece boyunca güncellemeleri özetler
Haftalık rapor oluşturma Her Pazartesi cron işi → ajan rapor oluşturur ve e-posta gönderir
E-posta izleme Gmail webhook → ajan gelen e-postaları işler
Derleme bildirimleri CI/CD webhook → ajan derleme sonuçlarını Discord'da duyurur
Saatlik veri kontrolü Aralık tabanlı cron → ajan gösterge panelini kontrol eder ve anomalilerde uyarı verir
Zamanlanmış sosyal medya gönderileri Cron işi → ajan optimal zamanlarda içerik hazırlar ve yayınlar