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

# Messagerie

> Communiquer avec vos collaborateurs, commerciaux et clients de manière sécurisée.

# Messagerie

Le module **Messagerie** vous permet de communiquer de manière sécurisée avec vos collaborateurs, clients et prescripteurs.

<Note>
  La messagerie fonctionne par conversations entre 2 personnes. Chaque message peut avoir une pièce jointe.
</Note>

## Accéder à la messagerie

Cliquez sur **Messagerie** dans le menu latéral pour ouvrir vos conversations.

## Qui peut communiquer avec qui ?

Les permissions varient selon votre rôle :

### Administrateur

Peut envoyer des messages à :

* Tous les utilisateurs de l'entreprise

### Commercial

Peut envoyer des messages à :

* Les administrateurs
* Les autres commerciaux
* **Tous les patients** (sans restriction)
* Ses prescripteurs et aidants assignés uniquement

### Prescripteur / Aidant

Peut envoyer des messages à :

* Les administrateurs
* Les commerciaux
* Ses patients assignés uniquement

### Patient

Peut envoyer des messages à :

* Les administrateurs
* Les commerciaux
* Ses prescripteurs et aidants assignés uniquement

## Conversations

### Comment fonctionnent les conversations

Chaque conversation implique **exactement 2 personnes**. Les conversations de groupe ne sont pas disponibles. Pour communiquer avec plusieurs personnes, créez des conversations séparées.

### Liste des conversations

La **liste des conversations** s'affiche sur le côté gauche avec :

* Nom du correspondant
* Aperçu du dernier message
* Date du dernier message
* Indicateur si vous avez des messages non lus

### Trier les conversations

Les conversations sont **triées par date du dernier message** (plus récent en premier).

### Rechercher une conversation

Un **champ de recherche** vous permet de chercher une conversation par le nom du participant. La recherche fonctionne en temps réel.

## Indicateur "Non lu"

### Conversations non lues

* Affichées en **gras** dans la liste
* Facilement identifiables visuellement

### Badge de comptage

Un **badge dans le menu latéral** indique le nombre de conversations non lues. Le badge affiche "9+" si vous avez 10 conversations ou plus non lues.

## Créer une nouvelle conversation

### Étapes

<Steps>
  <Step title="Cliquer sur Nouveau message">
    Bouton **Nouveau message** en haut de la liste des conversations.
  </Step>

  <Step title="Rechercher le destinataire">
    Tapez le nom du destinataire dans le champ de recherche.
    Seuls les contacts autorisés selon vos permissions s'affichent.
  </Step>

  <Step title="Sélectionner le destinataire">
    Cliquez sur le nom pour le sélectionner.
  </Step>

  <Step title="Rédiger votre message">
    Tapez votre message dans le champ en bas.
  </Step>

  <Step title="Envoyer">
    Appuyez sur **Entrée** ou cliquez sur **Envoyer**.
  </Step>
</Steps>

### Messages d'erreur

| Situation            | Message                                                             |
| -------------------- | ------------------------------------------------------------------- |
| Personne non trouvée | "Utilisateur non trouvé"                                            |
| Pas de permission    | "Vous n'avez pas la permission de communiquer avec cet utilisateur" |
| Utilisateur supprimé | "Cet utilisateur n'est plus disponible"                             |

## Envoyer et recevoir des messages

### Répondre dans une conversation

1. **Sélectionnez la conversation** depuis la liste
2. **Cliquez dans le champ de saisie** en bas
3. **Rédigez votre message** (pas de limite de caractères)
4. **Appuyez sur Entrée** ou cliquez sur **Envoyer**

### Raccourcis clavier

* **Entrée** : Envoyer le message
* **Shift + Entrée** : Retour à la ligne dans le message

## Pièces jointes

### Types de fichiers acceptés

| Type       | Formats           | Taille max | Utilisation                   |
| ---------- | ----------------- | ---------- | ----------------------------- |
| **PDF**    | .pdf              | 10 MB      | Documents, rapports, factures |
| **Word**   | .doc, .docx       | 10 MB      | Textes, documents texte       |
| **Images** | .jpg, .jpeg, .png | 10 MB      | Photos, captures d'écran      |

### Ajouter un fichier

#### Méthode 1 : Glisser-déposer (Drag-and-drop)

1. **Glissez-déposez le fichier** directement dans le champ de message
2. Le fichier s'ajoute automatiquement
3. Cliquez sur **Envoyer**

#### Méthode 2 : Parcourir

1. Cliquez sur l'**icône de trombone** dans le champ de message
2. Sélectionnez un fichier depuis votre ordinateur
3. Le fichier s'ajoute à la liste
4. Cliquez sur **Envoyer**

### Visualiser les fichiers

#### Images

* Un **aperçu thumbnail** s'affiche dans le message
* Cliquez sur l'aperçu pour voir l'image en **plein écran**

#### Autres fichiers

* **Icône du type** (PDF, Word, etc.)
* **Nom du fichier**
* **Taille du fichier**
* **Bouton Télécharger** pour récupérer le fichier

### Limite de fichiers

* **Maximum** : 1 fichier par message
* Pour envoyer plusieurs fichiers, envoyez plusieurs messages

### Erreurs d'upload

| Erreur                         | Cause               | Solution                               |
| ------------------------------ | ------------------- | -------------------------------------- |
| "Fichier trop volumineux"      | Fichier > 10 MB     | Réduisez la taille ou compressez       |
| "Type de fichier non supporté" | Format non autorisé | Utilisez .pdf, .doc, .docx, .jpg, .png |
| "Upload échoué"                | Erreur serveur      | Réessayez l'upload                     |

## Lire les messages

### Messages automatiquement marqués comme lus

Quand vous **ouvrez une conversation**, tous les messages de cette conversation sont automatiquement marqués comme **lus**.

### Indicateur de lecture

Chaque message affiche :

* Le **nom de l'expéditeur** et l'**heure** du message
* Un **indicateur de lecture** : "Lu par \[Nom]" avec la date

## Notifications

### Recevoir une notification

Quand vous recevez un nouveau message :

**Notification affichée :**

> "Nouveau message de \[Prénom] \[Nom]"

Cliquez sur la notification pour :

1. Ouvrir la page messagerie
2. Accéder automatiquement à la conversation
3. Voir le nouveau message

### Badge dans le menu

Un **badge dans le menu latéral** affiche le nombre de conversations non lues (affichage max "9+").

## Conseils pratiques

<AccordionGroup>
  <Accordion title="Comment vérifier ma permission pour écrire à quelqu'un ?">
    Consultez le tableau des permissions selon votre rôle en haut de cette page. Si vous n'êtes pas sûr, essayez de créer une conversation. Un message d'erreur s'affichera si vous n'avez pas la permission.
  </Accordion>

  <Accordion title="Comment chercher un ancien message ?">
    La recherche filtre les conversations par nom. Pour chercher dans les messages d'une conversation, utilisez Ctrl+F (ou Cmd+F sur Mac) du navigateur.
  </Accordion>

  <Accordion title="Peux-je envoyer un message à un groupe ?">
    Non, la messagerie fonctionne par conversations entre 2 personnes uniquement. Créez des conversations séparées avec chaque personne.
  </Accordion>

  <Accordion title="Comment supprimer une conversation ?">
    Cherchez l'option "Supprimer" dans le menu de la conversation. Cela supprime la conversation pour vous uniquement, pas pour l'autre personne.
  </Accordion>

  <Accordion title="Les messages sont-ils archivés ?">
    Oui, tous les messages sont conservés de manière permanente et peuvent être consultés à tout moment. Aucun message n'est automatiquement supprimé.
  </Accordion>

  <Accordion title="Combien de temps les fichiers restent disponibles ?">
    Les fichiers joints sont conservés indéfiniment. Ils restent accessibles tant que la conversation existe.
  </Accordion>
</AccordionGroup>

## Pages suivantes

<CardGroup cols={2}>
  <Card title="Gestion des commandes" href="/mad/commandes/overview">
    Suivre vos commandes et communiquer avec vos clients.
  </Card>

  <Card title="Patients" href="/mad/patients/overview">
    Gérer les dossiers patients associés.
  </Card>
</CardGroup>
