Ana içeriğe atla

⏰ Zamanlanmış SmartFlows

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 belirleme, hariç tutmaları (örneğin, hafta sonları) yönetme ve iş akışlarının belirlenen 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: Opsiyonel
  • 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: Opsiyonel
  • Ö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 opsiyonel parametreler yürütmeyi daha da özelleştirebilir.
  2. Yürütme Süreci:

    • Zamanlanmış 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 gerektiğinde herhangi bir zamanlanmış SmartFlow'u iptal edebilir.

💡 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": "satış",
      "period": "geçenHafta"
      }

2. Hatırlatma Bildirimleri

  • Senaryo: 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 planlanmıştır.
  • Hafta sonları hariç tutulmuştur.
  • emailReminder adlı bir değişken true değeri ile geçirilmiştir.
{
"recurrence": "weekly",
"time": "08:00",
"startDate": "2025-01-15",
"excludeWeekends": true,
"variables": {
"emailReminder": true
}
}

Her yürütmede, SmartFlow takvimi değerlendirir ve yapılandırılmışsa çalışma günleri dışındaki günleri atlar.


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


🛠️ İpuçları

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

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

    • İş akışlarınızda değişkenleri dinamik olarak kullanarak takvimlerin değişen gereksinimlere uyum sağlamasını sağlayın.
  3. Test Aralıkları:

    • Yayınlamadan önce, mantık 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