Ga naar de hoofdinhoud

⏰ Geplande SmartFlows

De Geplande SmartFlow Trigger is ontworpen om workflows automatisch uit te voeren op basis van een vooraf gedefinieerde planning. Het biedt flexibiliteit om terugkerende intervallen in te stellen, uitsluitingen te beheren (bijv. weekends) en ervoor te zorgen dat workflows naadloos op specifieke tijden worden uitgevoerd.


📝 Triggerdetails

Naam: Scheduled SmartFlow
Categorie: Triggers


🔧 Parameters

1. Herhalingsinterval

  • Type: string
  • Description: Bepaalt de frequentie van de workflow-uitvoering.
  • Options:
    • daily
    • weekly
    • monthly
  • Required: Ja
  • Example:
    "weekly"

2. Tijd van Uitvoering

  • Type: time
  • Description: Het specifieke tijdstip waarop de workflow moet worden geactiveerd.
  • Required: Ja
  • Example:
    "08:30"

3. Startdatum

  • Type: date
  • Description: De eerste dag waarop de SmartFlow moet beginnen met draaien.
  • Required: Ja
  • Example:
    "2025-01-15"

4. Uitsluiten van Weekenden

  • Type: boolean
  • Description: Geeft aan of de workflow weekenden moet overslaan.
  • Required: Optioneel
  • Default Value: false
  • Example:
    true

5. Variabelen

  • Type: object
  • Beschrijving: Variabelen die op het moment van uitvoering aan de SmartFlow worden doorgegeven.
  • Vereist: Optioneel
  • Voorbeeld:
    {
    "emailReminder": "true",
    "reportType": "weekly"
    }

🚀 Hoe Het Werkt

  1. Schema Definiëren:

    • Configureer de frequentie (dagelijks, wekelijks, maandelijks) en geef de startdatum op.
    • Optionele parameters zoals het uitsluiten van weekends en het instellen van variabelen kunnen de uitvoering verfijnen.
  2. Uitvoeringsproces:

    • Op het geplande tijdstip start SmartFlow de workflow.
    • Variabelen die in de trigger zijn gedefinieerd, worden automatisch doorgegeven aan de workflow.
  3. Terugkerend Beheer:

    • SmartFlow blijft uitvoeren volgens het gedefinieerde interval totdat het wordt geannuleerd.
  4. Geplande Workflows Bekijken:

    • De Geplande Weergeven knop op de hoofd SmartFlow pagina stelt gebruikers in staat om alle actieve schema's te bekijken.
    • Gebruikers kunnen elke geplande SmartFlow annuleren indien nodig.

💡 Gebruikscases

1. Geautomatiseerde Rapporten

  • Scenario: Genereer wekelijkse verkooprapporten.
  • Configuratie:
    • Frequentie: wekelijks
    • Tijd: 09:00
    • Variabelen:
      {
      "reportType": "sales",
      "period": "lastWeek"
      }

2. Herinneringsmeldingen

  • Scenario: Stuur dagelijkse herinneringen voor achterstallige taken.
  • Configuratie:
    • Frequentie: dagelijks
    • Tijd: 10:00
    • Uitsluiten van Weekenden: true

3. Maandelijkse Gegevensback-ups

  • Scenario: Automatiseer gegevensback-ups op de eerste dag van elke maand.
  • Configuratie:
    • Frequentie: maandelijks
    • Tijd: 02:00

🔍 Voorbeeld Workflow

In deze setup:

  • De workflow is gepland om elke maandag om 08:00 uur te draaien.
  • Weekenden zijn uitgesloten.
  • Een variabele emailReminder wordt doorgegeven met de waarde true.
{
"recurrence": "weekly",
"time": "08:00",
"startDate": "2025-01-15",
"excludeWeekends": true,
"variables": {
"emailReminder": true
}
}

Bij elke uitvoering evalueert SmartFlow de planning en slaat het niet-werkdagen over als dit is geconfigureerd.


Binnen de flow kun je ook de planningslogica visualiseren. Bijvoorbeeld:


🛠️ Tips

  1. Debugging Scheduled Flows:

    • Regelmatig de sectie See Scheduled controleren om ervoor te zorgen dat schema's correct zijn ingesteld.
    • Verouderde workflows annuleren die niet meer van toepassing zijn.
  2. Variable Control:

    • Gebruik variabelen dynamisch in je workflows om schema's aanpasbaar te maken aan veranderende vereisten.
  3. Testing Intervals:

    • Test vóór implementatie met kortere intervallen om de juistheid van de logica te bevestigen.

Klaar om je
gebruikerservaring te verbeteren?

Zet AI-assistenten in die klanten verrassen en meegroeien met je bedrijf.

GDPR-conform