Notifications dans FoxPlan
FoxPlan maintient l'alignement des équipes grâce à un système de notifications flexible et multi-canal, couvrant assignations de tâches, mises à jour de statut, commentaires, échéances et activités de support.
1. Canaux de notification
La plateforme délivre des alertes sur plusieurs canaux :
- Email — Envoi asynchrone via fournisseurs SMTP (Gmail, SendGrid…) avec internationalisation complète
- Cloche in-app — Boîte de réception en temps réel dans la barre supérieure, badges de non-lus et accès rapide aux tâches
- Webhooks de collaboration — Intégration directe avec Slack, Microsoft Teams et Google Chat
- Alertes système et toasts — Notifications à l'écran pour statut de licence, messages de confirmation et codes MFA
2. Événements déclencheurs
Les déclencheurs automatisés couvrent :
- Changements de propriété ou d'assignation de tâche
- Modifications d'allocation et de charge
- Transitions de statut de tâche
- Commentaires avec mentions d'utilisateurs — la mention @Tous notifie d'un coup tous les membres du projet de l'objet commenté
- Création et mise à jour de tickets de support
- Alertes d'échéance consolidées quotidiennes
Suivre une tâche ou une carte
En plus des destinataires prévus par le projet, n'importe quel membre du projet peut s'abonner à une tâche ou à une carte depuis le bloc Abonnés du panneau de détail :
- Suivre / Ne plus suivre vous abonne d'un clic aux trois événements ;
- pour chaque abonné, trois pastilles choisissent les événements suivis : Statut, Modifications (nom, description, dates, durée, date limite, responsable, priorité, avancement) et Commentaires ;
- Abonner un membre ajoute un collègue. Seuls les membres du projet sont proposés, quel que soit leur rôle (un lecteur peut suivre une tâche) ;
- décocher le dernier événement retire l'abonnement.
L'auteur d'une action n'est jamais prévenu de sa propre action, et un abonné déjà notifié par un autre circuit (matrice du projet, mention) ne reçoit pas de doublon. Quelqu'un qui quitte le projet cesse d'être prévenu. Les cartes personnelles, visibles de leur seul propriétaire, n'ont pas d'abonnés.
Abonner ou retirer un collègue demande le droit de modifier le planning du projet ; gérer son propre abonnement ne demande que le droit de lecture.
3. Préférences personnelles
Vous personnalisez vos préférences via Compte → Notifications, en contrôlant indépendamment les canaux in-app et email pour chaque type d'événement (changement de propriétaire, assignation, statut, mentions).
La partie Abonnements, sous le tableau, règle le canal des abonnements (cloche, e-mail, ou les deux — c'est le cas par défaut) et liste les tâches et cartes que vous suivez, avec les événements retenus, un lien pour ouvrir chacune et un bouton pour ne plus la suivre (même si vous avez quitté le projet). Les événements suivis, eux, se choisissent sur chaque tâche. Les ressources génériques et les comptes API ne peuvent pas être abonnés : ils n'ont ni e-mail ni connexion.

4. Règles au niveau projet
Les administrateurs de projet pilotent les notifications depuis Définitions → Projets → Notifications, où ils configurent :
- Modes de livraison par événement (email, webhook, les deux, ou aucun)
- URLs de webhook pour Slack, Teams, Google Chat
- Notifications de changement de statut selon le rôle
- Activation/désactivation des notifications de commentaires
5. Centre de notifications in-app
L'icône de cloche ouvre un panneau dédié avec :
- Badges de comptage des non-lus
- Organisation par catégorie (planification, propriété, statut, commentaires)
- Navigation directe vers la tâche
- Options « Marquer comme lu » (unitaire ou en masse)
- Stockage des 200 dernières notifications par utilisateur
6. Emails de compte, sécurité et licence
Les emails transactionnels couvrent l'activation de compte, les réinitialisations de mot de passe, les codes MFA, les invitations à des projets et les alertes d'expiration de licence (déclenchées 30 jours avant expiration).