Aller au contenu principal

🧠 Composants Logiques

Ces composants vous permettent de définir des conditions, des alternatives et des flux planifiés dans vos workflows SmartFlow. Ils constituent une base puissante pour automatiser des processus en fonction de règles spécifiques.

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

❓ Si (Conditionnel)

Le composant Si exécute un ensemble d'actions uniquement si une condition spécifiée est remplie.

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

📝 Détails du Composant

Nom : Si
Catégorie : Logique

🔧 Paramètres

  1. Condition
    • Type : Expression
    • Description : Une expression logique qui détermine si les actions suivantes doivent être exécutées.
    • Requis : Oui
    • Exemple :
      user.age > 18

🚀 Comment Utiliser

  1. Faites glisser et déposez le composant Si dans votre espace de travail SmartFlow.
  2. Spécifiez la condition qui doit être vraie pour que les actions s'exécutent.
  3. Connectez-le aux composants ou actions suivants.

➡ Sinon

Le composant Sinon spécifie les actions à exécuter si la condition du bloc Si précédent n'est pas remplie.

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

📝 Détails du Composant

Nom : Sinon
Catégorie : Logique


🔧 Utilisation

  1. Placez ce composant immédiatement après un bloc Si.
  2. Définissez les actions qui seront exécutées lorsque la condition dans le bloc Si est fausse.

🔄 Sinon Si

Le composant Sinon Si vous permet de définir une condition alternative à vérifier si la condition du premier bloc Si est fausse. Utilisez cela pour tester plusieurs conditions dans un seul flux.

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

📝 Détails du Composant

Nom : Sinon Si
Catégorie : Logique


🔧 Paramètres

  1. Condition
    • Type : Expression
    • Description : Une condition alternative à tester.
    • Requis : Oui
    • Exemple :
      user.hasPremiumAccount

🚀 Comment Utiliser

  1. Ajoutez un bloc Sinon Si directement après un bloc Si.
  2. Spécifiez la condition alternative.
  3. Connectez-le aux actions ou à la logique suivante.

❗ Fin Si

Le composant Fin Si marque la conclusion d'un bloc conditionnel. Aucune action conditionnelle supplémentaire ne sera exécutée après ce composant.

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

📝 Détails du Composant

Nom : Fin Si
Catégorie : Logique


🔧 Utilisation

  1. Placez ce composant après tous les blocs conditionnels (Si, Sinon Si, et Sinon).
  2. Assurez-vous de bien clôturer la logique pour maintenir l'intégrité du flux.

❓ Si Pas de Message

Le composant Si Pas de Message est utilisé pour gérer les cas où aucune des conditions définies précédemment n'est remplie.

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

📝 Détails du Composant

Nom : Si Pas de Message
Catégorie : Logique


🔧 Utilisation

  1. Ajoutez ce composant à la fin de plusieurs blocs conditionnels.
  2. Définissez des actions de secours ou des valeurs par défaut lorsque aucune condition n'est vraie.

🕒 Planificateur

Le composant Planificateur vous permet de retarder ou de planifier l'exécution des workflows.

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

📝 Détails du Composant

Nom : Planificateur
Catégorie : Logique


🔧 Paramètres

  1. Délai

    • Type : Nombre
    • Description : La durée à attendre avant d'exécuter le workflow.
    • Requis : Oui
    • Exemple :
      1 (Jours)
  2. Heure Spécifique

    • Type : Heure
    • Description : L'heure exacte de la journée pour exécuter le workflow.
    • Requis : Optionnel
    • Exemple :
      09:00

🚀 Comment Utiliser

  1. Ajoutez le composant Planificateur à votre workflow.
  2. Définissez le délai souhaité et l'heure d'exécution.
  3. Connectez-le à la logique de flux ou aux actions.

🌟 Exemple Complet de Workflow

Voici un exemple complet utilisant les composants logiques :

  1. Si
    • Condition : user.isLoggedIn
    • Actions : Notifier l'utilisateur avec un message de bienvenue.
  2. Sinon Si
    • Condition : user.isGuest
    • Actions : Rediriger l'utilisateur vers la page d'inscription.
  3. Sinon
    • Actions : Afficher un message d'erreur.
  4. Fin Si

💡 Meilleures Pratiques

  • Gardez les Conditions Simples : Décomposez la logique complexe en conditions plus petites et gérables.
  • Testez Avant de Déployer : Simulez chaque flux pour vous assurer que la logique se comporte comme prévu.
  • Actions de Secours : Utilisez toujours le composant Sinon ou Si Pas de Message pour gérer les cas limites.

Prêt à élever votre
expérience utilisateur ?

Déployez des assistants IA qui ravissent les clients et évoluent avec votre entreprise.

Conforme au RGPD