> For the complete documentation index, see [llms.txt](https://ksaar.gitbook.io/ksaar-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ksaar.gitbook.io/ksaar-documentation/aller-plus-loin/les-scenarios-conditionnels.md).

# Les Scénarios Conditionnels

## 🧐 Qu'est-ce qu'un Scénario Conditionnel ?&#x20;

Un Scénario Conditionnel est une Action placée dans une Page qui vous permet de définir des étapes différentes en fonction de Conditions.\
\
On retrouve les Scénario Conditionnels dans les **Workflows** et dans les **Suivis**. \
\
A partir de l'Action mise en place, l'Utilisateur concerné par le Scénario Conditionnel sera amené vers un "Workflow parallèle" dont vous aurez défini les étapes.

### ☝🏼Les Conditions dans les Scénarios Conditionnels&#x20;

#### Avant toute chose &#x20;

La Condition dans le Scénario Conditionnel est un élément important puisqu'il est **la base de votre scénario**. En effet, à la création de l'Action Scénario Conditionnel, vous allez devoir tout d'abord définir une condition de laquelle découleront une série d'étapes (Pages et Actions). \
\
A chaque fois que vous définissez une suite de Conditions dans l'Application Ksaar, vous avez la possibilité de choisir entre "ET" et "OU". \
\
Pour en savoir plus sur les Conditions complexes, rendez-vous sur la Page Les Conditions.&#x20;

{% content-ref url="/pages/-MRQZQzRmraJgqqUSmZ-" %}
[Les Conditions](/ksaar-documentation/aller-plus-loin/les-conditions.md)
{% endcontent-ref %}

#### Que pouvez-vous conditionner ?

Dans les Scénarios Conditionnels, il est possible de créer des Conditions sur :&#x20;

* les Champs Utilisateurs (ils sont identifié par des (U) devant le nom des Champs)&#x20;
* les Champs de la Table

### 🚧 Construire un Scénario Conditionnel (exemple)

💡Conseil : prenez le temps de bien réfléchir à vos Scénarios Conditionnels en les détaillant à l'écrit pourquoi pas. \
\
👉🏼 Prenons un exemple simple :&#x20;

🔸 Lorsque je remplis le Workflow pour ajouter un nouveau client, je veux que, dès que j'ajoute un client ayant une entreprise comptant entre 1 et 10 salariés, remplir des champs supplémentaires ET que mon collaborateur Mathieu, reçoive un email spécifique.&#x20;

🔹 Lorsque je remplis le Workflow pour ajouter un nouveau client, je veux que, dès que je j'ajoute un client ayant une entreprise comptant plus de 10 salariés ou que le QCU est nul, être Redirigé vers mon Espace Personnel. \
\
**Les étapes de création de mes Scénarios Conditionnels :**&#x20;

**🔸 PREMIER SCENARIO CONDITIONNEL :**&#x20;

\
1️⃣ Dans la Page du Workflow, j'insère l'élément champ QCU "Nombre de salariés" avec plusieurs options de réponses \
2️⃣ J'insère l'Action **Scénario Conditionnel** que je peux nommer "entre 1 et 10 salariés" puisqu'il va s'agir d'une Action qui dépend de cette réponse&#x20;

<figure><img src="/files/iQc8vxoE1jQUxSl22P0Y" alt=""><figcaption><p>Ajouter un Scénario Conditionnel dans un Workflow</p></figcaption></figure>

3️⃣ Je clique sur le Scénario Conditionnel et je définis une Condition qui va signifier que **SI** j'ai sélectionné la réponse "Entre 1 et 10", **ALORS** j'accèderai à une Page spécifique & à un envoi d'e-mail :&#x20;

* Champ à tester : "Nb salariés"
* Comparaison : "Egal à"&#x20;
* Valeur : "Entre 1 et 10"

<figure><img src="/files/GOOj6QReRMAmBqXw3WXO" alt=""><figcaption><p>Définir une Condition à mon Scénario #1</p></figcaption></figure>

4️⃣ J'ajoute ensuite une étape : une Page et y ajoute le ou les champs désirés. Ici, un champ texte "SIRET" et un autre "N° de TVA intracommunautaire". \
5️⃣ J'ajoute l'Action "[Envoi d'e-mail](/ksaar-documentation/les-workflows/creer-des-pages.md#parametrage-des-e-mails-et-des-sms)" et paramètre ce dernier avec un destinataire (ici dans l'exemple: l'adresse email de mon collaborateur Mathieu), un sujet, un corps de texte... \
6️⃣ J'ajoute une Action Redirection vers mon Espace Personnel &#x20;

<figure><img src="/files/mRHb3aDxQC3V3ENVerFh" alt=""><figcaption><p>Création d'un Scénario Conditionnel</p></figcaption></figure>

**🔹SECOND SCENARIO CONDITIONNEL**\
\
1️⃣ Je sors du premier Scénario Conditionnel en cliquant sur la flèche verte "Précédent" et j'ajoute un second Scénario Conditionnel pour définir ce qu'il va se passer lorsque je sélectionne une autre option en réponse à au QCU "Nombre de salariés" ou que je n'en sélectionne aucune. \
2️⃣ Je nomme mon Scénario Conditionnel : "Autres Réponses" par exemple \
3️⃣ Je clique sur le Scénario Conditionnel et ne définis aucune Condition. \
4️⃣ J'ajoute une Redirection vers une Page de mon Espace Personnel

<figure><img src="/files/oKHGN4Acl1CM13RiMKYb" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://ksaar.gitbook.io/ksaar-documentation/aller-plus-loin/les-scenarios-conditionnels.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
