Ana içeriğe atla

⏰ Zamanlanmış SmartFlow'lar

Zamanlanmış SmartFlow Tetikleyici, önceden tanımlanmış bir programa dayalı olarak iş akışlarını otomatik olarak yürütmek için tasarlanmıştır. Tekrar eden aralıklar ayarlama, hariç tutmaları yönetme (örneğin, hafta sonları) ve iş akışlarının belirtilen zamanlarda kesintisiz çalışmasını sağlama esnekliği sunar.


📝 Tetikleyici Detayları

Ad: Zamanlanmış SmartFlow
Kategori: Tetikleyiciler


🔧 Parametreler

1. Tekrar Aralığı

  • Tür: string
  • Açıklama: İş akışının yürütülme sıklığını tanımlar.
  • Seçenekler:
    • günlük
    • haftalık
    • aylık
  • Gerekli: Evet
  • Örnek:
    "haftalık"

2. Yürütme Zamanı

  • Tür: time
  • Açıklama: İş akışının tetiklenmesi gereken belirli zaman.
  • Gerekli: Evet
  • Örnek:
    "08:30"

3. Başlangıç Tarihi

  • Tür: date
  • Açıklama: SmartFlow'un çalışmaya başlaması gereken ilk gün.
  • Gerekli: Evet
  • Örnek:
    "2025-01-15"

4. Hafta Sonlarını Hariç Tut

  • Tür: boolean
  • Açıklama: İş akışının hafta sonlarını atlayıp atlamayacağını belirtir.
  • Gerekli: İsteğe bağlı
  • Varsayılan Değer: false
  • Örnek:
    true

5. Değişkenler

  • Tür: object
  • Açıklama: Yürütme sırasında SmartFlow'a geçirilen değişkenler.
  • Gerekli: İsteğe bağlı
  • Örnek:
    {
    "emailReminder": "true",
    "reportType": "haftalık"
    }

🚀 Nasıl Çalışır

  1. Programı Tanımlayın:

    • Sıklığı (günlük, haftalık, aylık) yapılandırın ve başlangıç tarihini belirtin.
    • Hafta sonlarını hariç tutma ve değişken ayarlama gibi isteğe bağlı parametreler yürütmeyi daha hassas hale getirebilir.
  2. Yürütme Süreci:

    • Belirlenen zamanda, SmartFlow iş akışını başlatır.
    • Tetikleyicide tanımlanan değişkenler otomatik olarak iş akışına geçirilir.
  3. Tekrar Yönetimi:

    • SmartFlow, iptal edilene kadar tanımlanan aralığa göre yürütmeye devam edecektir.
  4. Zamanlanmış İş Akışlarını Görüntüleme:

    • Ana SmartFlow sayfasındaki Zamanlanmışları Gör butonu, kullanıcıların tüm aktif programları görüntülemesine olanak tanır.
    • Kullanıcılar ihtiyaç duyduklarında herhangi bir zamanlanmış SmartFlow'u iptal edebilirler.

💡 Kullanım Senaryoları

1. Otomatik Raporlar

  • Senaryo: Haftalık satış raporları oluşturma.
  • Yapılandırma:
    • Tekrar: haftalık
    • Zaman: 09:00
    • Değişkenler:
      {
      "reportType": "sales",
      "period": "lastWeek"
      }

2. Hatırlatma Bildirimleri

  • Senaryo: Vadesi geçmiş görevler için günlük hatırlatmalar gönderme.
  • Yapılandırma:
    • Tekrar: günlük
    • Zaman: 10:00
    • Hafta Sonlarını Hariç Tut: true

3. Aylık Veri Yedeklemeleri

  • Senaryo: Her ayın ilk gününde veri yedeklemelerini otomatikleştirme.
  • Yapılandırma:
    • Tekrar: aylık
    • Zaman: 02:00

🔍 Örnek İş Akışı

Bu yapılandırmada:

  • İş akışı her Pazartesi sabahı 8:00'de çalışacak şekilde zamanlanmıştır.
  • Hafta sonları hariç tutulmuştur.
  • emailReminder adlı bir değişken true değeri ile geçirilmiştir.
{
"recurrence": "haftalık",
"time": "08:00",
"startDate": "2025-01-15",
"excludeWeekends": true,
"variables": {
"emailReminder": true
}
}

Her yürütmede, SmartFlow programı değerlendirir ve yapılandırılmışsa çalışmayan günleri atlar.


Akış içinde, program mantığını da görselleştirebilirsiniz. Örneğin:


🛠️ İpuçları

  1. Zamanlanmış Akışları Hata Ayıklama:

    • Programların düzgün ayarlandığından emin olmak için düzenli olarak Zamanlanmışları Gör bölümünü kontrol edin.
    • Artık geçerli olmayan iş akışlarını iptal edin.
  2. Değişken Kontrolü:

    • İş akışlarınızda değişkenleri dinamik olarak kullanarak programları değişen gereksinimlere uyumlu hale getirin.
  3. Aralıkları Test Etme:

    • Dağıtmadan önce, mantığın doğruluğunu onaylamak için daha kısa aralıklarla test edin.

Deneyiminizi yükseltmeye hazır mısınız?
kullanıcı deneyimi?

Müşterileri memnun eden ve işinizle birlikte büyüyen AI asistanlarını dağıtın.

GDPR Uyumlu