Ga naar de hoofdinhoud

🧠 Logica Componenten

Deze componenten stellen je in staat om voorwaarden, alternatieven en geplande stromen in je SmartFlow-workflows te definiëren. Ze vormen een krachtige basis voor het automatiseren van processen op basis van specifieke regels.

c6c87a85-c072-486b-a78b-2fd8421e2741.png

❓ If (Voorwaardelijk)

De If component voert een reeks acties uit alleen als aan een opgegeven voorwaarde is voldaan.

8ae73d88-406a-4dc3-9bd2-6395671b4b0c.png

📝 Componentdetails

Naam: If
Categorie: Logica

🔧 Parameters

  1. Voorwaarde
    • Type: Expressie
    • Beschrijving: Een logische expressie die bepaalt of de daaropvolgende acties moeten worden uitgevoerd.
    • Verplicht: Ja
    • Voorbeeld:
      user.age > 18

🚀 Hoe te gebruiken

  1. Sleep de If component naar je SmartFlow-werkruimte.
  2. Geef de voorwaarde op die waar moet zijn voor de acties worden uitgevoerd.
  3. Verbind het met daaropvolgende componenten of acties.

➡ Else

De Else component specificeert de acties die moeten worden uitgevoerd als de voorwaarde van de voorafgaande If block niet wordt voldaan.

5cf60501-b723-44ba-b7f0-d9e11b9c4fc5.png

📝 Component Details

Naam: Else
Categorie: Logic


🔧 Gebruik

  1. Plaats deze component onmiddellijk na een If block.
  2. Definieer de acties die worden uitgevoerd wanneer de voorwaarde in het If block onwaar is.

🔄 Else If

De Else If component stelt je in staat om een alternatieve voorwaarde te definiëren om te controleren of de eerste If blokvoorwaarde onwaar is. Gebruik dit om meerdere voorwaarden in een enkele flow te testen.

14c2bdfb-8bdf-499c-b582-9500ecc3e8c9.png

📝 Componentdetails

Naam: Else If
Categorie: Logica


🔧 Parameters

  1. Voorwaarde
    • Type: Expressie
    • Beschrijving: Een alternatieve voorwaarde om te testen.
    • Verplicht: Ja
    • Voorbeeld:
      user.hasPremiumAccount

🚀 Hoe te gebruiken

  1. Voeg een Else If blok direct na een If blok toe.
  2. Specificeer de alternatieve voorwaarde.
  3. Verbind het met acties of daaropvolgende logica.

❗ Eind Als

De End If component markeert de conclusie van een voorwaardelijk blok. Er zullen geen aanvullende voorwaardelijke acties worden uitgevoerd na deze component.

93cd72ca-8b19-4cff-8e04-d60843fa11de.png

📝 Componentdetails

Naam: End If
Categorie: Logica


🔧 Gebruik

  1. Plaats deze component na alle voorwaardelijke blokken (If, Else If en Else).
  2. Zorg voor een juiste afsluiting van de logica om de integriteit van de flow te behouden.

❓ Als Geen Bericht

De If No Message component wordt gebruikt om gevallen te behandelen waarin geen van de eerder gedefinieerde voorwaarden waar is.

0e0eeb00-0feb-4027-ac49-e6b3e0800239.png

📝 Componentdetails

Naam: If No Message
Categorie: Logica


🔧 Gebruik

  1. Voeg deze component toe aan het einde van meerdere voorwaardelijke blokken.
  2. Definieer fallback-acties of standaardwaarden wanneer geen voorwaarden waar zijn.

🕒 Scheduler

De Scheduler component stelt je in staat om de uitvoering van workflows te vertragen of te plannen.

96e48de2-9228-4f53-9d7c-737aa57902bb.png

📝 Componentdetails

Naam: Scheduler
Categorie: Logica


🔧 Parameters

  1. Tijdspanne

    • Type: Nummer
    • Beschrijving: De hoeveelheid tijd om te wachten voordat de workflow wordt uitgevoerd.
    • Verplicht: Ja
    • Voorbeeld:
      1 (Dagen)
  2. Specifieke Tijd

    • Type: Tijd
    • Beschrijving: Het exacte tijdstip van de dag om de workflow uit te voeren.
    • Verplicht: Optioneel
    • Voorbeeld:
      09:00

🚀 Hoe te Gebruiken

  1. Voeg de Scheduler component toe aan je workflow.
  2. Stel de gewenste tijdspanne en tijd voor uitvoering in.
  3. Verbind het met de flowlogica of acties.

🌟 Volledig Voorbeeld Workflow

Hier is een compleet voorbeeld met de logica-componenten:

  1. Als
    • Voorwaarde: user.isLoggedIn
    • Acties: Meld de gebruiker met een welkomstbericht.
  2. Anders Als
    • Voorwaarde: user.isGuest
    • Acties: Leid de gebruiker om naar de aanmeldpagina.
  3. Anders
    • Acties: Toon een foutmelding.
  4. Einde Als

💡 Beste Praktijken

  • Houd Voorwaarden Eenvoudig: Verdeel complexe logica in kleinere, beheersbare voorwaarden.
  • Test Voor Het Implementeren: Simuleer elke stroom om ervoor te zorgen dat de logica zich gedraagt zoals verwacht.
  • Fallback Acties: Gebruik altijd de Anders of Als Geen Bericht component om randgevallen af te handelen.

Klaar om je
gebruikerservaring te verbeteren?

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

GDPR-conform