> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quivr.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Règles métier

> Transcrivez vos process en règles pour l'IA

Les règles métier apprennent à l'IA comment vous travaillez : quand rembourser sans poser de questions, quand demander une photo, quel ton adopter selon le contexte.

Pas de syntaxe compliquée. Vous écrivez comme si vous expliquiez à un nouveau collègue.

## Où les configurer

Dans **Generate Prompt**, onglet **Business Rules**.

<Frame>
  <img src="https://mintcdn.com/quivr/h2MKC8vnhvomNcDd/images/copilot/business-rules.png?fit=max&auto=format&n=h2MKC8vnhvomNcDd&q=85&s=335606cecb0896fdc5cbcc46c0cc6261" alt="Onglet Business Rules" width="2846" height="1672" data-path="images/copilot/business-rules.png" />
</Frame>

## Organiser vos règles par catégories

Utilisez `###` pour créer des groupes de règles. Plus lisible, et l'IA comprend mieux le contexte.

<Tip>
  Ajoutez une ligne sous chaque titre pour expliquer **quand** ces règles s'appliquent : "Tu es dans ce groupe si...", "Ces règles s'appliquent quand..."
</Tip>

**Exemple :**

```
### Clients Premium
Tu es dans ce groupe si metadata.paying = true ou si le client a plus de 5 commandes.

Propose toujours un geste commercial si le client est mécontent
Ne fais jamais attendre plus de 24h pour une réponse

### Remboursements
Ces règles s'appliquent quand le client demande un remboursement.

Si la commande a moins de 14 jours, accepte le remboursement
Si le produit est endommagé, accepte même après 30 jours
```

## Les boutons d'aide (optionnels)

L'éditeur propose trois boutons pour structurer vos règles. Pas obligatoires — vous pouvez écrire en français.

<CardGroup cols={3}>
  <Card title="ALWAYS" icon="circle-check">
    Ajoute "Toujours..."
  </Card>

  <Card title="NEVER" icon="circle-xmark">
    Ajoute "Ne jamais..."
  </Card>

  <Card title="IF...THEN" icon="code-branch">
    Ajoute "Si... alors..."
  </Card>
</CardGroup>

**Ces deux façons d'écrire sont équivalentes :**

| Bouton                                  | Français naturel                                                 |
| --------------------------------------- | ---------------------------------------------------------------- |
| `ALWAYS offer refund for damaged items` | `Propose toujours un remboursement pour les articles endommagés` |
| `NEVER promise delivery dates`          | `Ne promets jamais de date de livraison`                         |
| `IF order < 14 days THEN refund`        | `Si la commande a moins de 14 jours, rembourse`                  |

L'IA comprend les deux. Choisissez ce qui vous semble naturel.

## Exemples concrets

<Tabs>
  <Tab title="Avec catégories">
    ```
    ### Remboursements
    Ces règles s'appliquent pour toute demande de remboursement.

    Si la commande a moins de 14 jours, propose un remboursement complet
    Entre 14 et 30 jours, propose un avoir
    Au-delà de 30 jours, explique poliment la politique de retour
    Si l'article est endommagé, accepte le remboursement quelle que soit la date

    ### Livraison
    Ces règles concernent les questions de livraison et suivi.

    Fournis toujours le lien de suivi quand il est disponible
    Si le colis est marqué livré mais le client dit ne pas l'avoir reçu, demande de vérifier chez les voisins et d'attendre 48h
    Ne promets jamais de date précise pour les commandes internationales

    ### Ton et style
    Ces règles s'appliquent à toutes les réponses.

    Si le client est frustré, commence par reconnaître le problème avant de proposer une solution
    Utilise un ton professionnel mais pas robotique
    Termine toujours par une question ou une prochaine étape claire
    ```
  </Tab>

  <Tab title="Style boutons">
    ```
    ### Remboursements

    ALWAYS offer refund for orders under 14 days
    IF order is 14-30 days old THEN offer store credit
    IF order is over 30 days THEN explain return policy politely
    NEVER refuse refund for damaged items, regardless of date

    ### Livraison

    ALWAYS provide tracking link when available
    IF tracking shows delivered but customer says not received THEN ask to check with neighbors and wait 48h
    NEVER promise delivery dates for international orders

    ### Ton et style

    IF customer is frustrated THEN acknowledge the issue before offering solutions
    ALWAYS end with a clear next step or question
    NEVER use overly formal or robotic language
    ```
  </Tab>
</Tabs>

## Comment trouver vos règles

Vos règles existent déjà dans la tête de vos agents. Voici comment les extraire :

<Steps>
  <Step title="Listez vos 5 types de demandes les plus fréquents">
    Remboursement, suivi de livraison, échange, problème technique...
  </Step>

  <Step title="Pour chaque type, demandez-vous">
    * Qu'est-ce qu'un bon agent fait toujours ?
    * Qu'est-ce qu'il ne fait jamais ?
    * Quelles exceptions existent ?
  </Step>

  <Step title="Écrivez les règles correspondantes">
    Commencez simple, 3-5 règles par catégorie.
  </Step>

  <Step title="Testez avec le playground">
    Prenez un vrai ticket, regardez ce que l'IA répond, ajustez.
  </Step>
</Steps>

## Conseils

<AccordionGroup>
  <Accordion title="Soyez concret">
    ❌ `Sois toujours serviable`

    ✅ `Propose toujours une prochaine étape dans ta réponse`
  </Accordion>

  <Accordion title="Évitez les contradictions">
    Si vous avez des règles générales et des exceptions, utilisez les catégories :

    ```
    ### Remboursements - Cas général
    Propose un remboursement pour les commandes de moins de 14 jours

    ### Remboursements - Soldes
    Ces règles s'appliquent si l'article était en solde.

    Propose un échange ou un avoir (pas de remboursement)
    ```
  </Accordion>

  <Accordion title="Commencez petit">
    10-15 règles bien écrites valent mieux que 50 règles vagues. Ajoutez-en au fur et à mesure.
  </Accordion>
</AccordionGroup>

## Les informations disponibles

L'IA peut utiliser les métadonnées du ticket et de vos outils connectés :

| Donnée           | Exemple de règle                        |
| ---------------- | --------------------------------------- |
| Date de commande | `Si la commande a moins de 14 jours...` |
| Statut client    | `Si le client est VIP...`               |
| Montant          | `Si la commande dépasse 200€...`        |
| Historique       | `Si c'est sa première commande...`      |
| Statut livraison | `Si le colis est livré...`              |

<Note>
  Les données disponibles dépendent de vos outils connectés (Shopify, Prestashop...). [Voir les intégrations →](/connecter/index)
</Note>

## Prochaine étape

Vos règles sont prêtes ? Testez-les sur de vrais tickets.

<Card title="Tester vos prompts" icon="flask" href="/copilot/prompts/tester-prompts">
  Utilisez le playground pour valider
</Card>
