Skip to content

21 — Notifications et Push

Configurer les alertes utiles pour que l’équipe réagisse rapidement (nouvelle commande, escalation humaine, feedback, rendez-vous).

  • admin: définit les préférences par événement/canal.
  • operator: reçoit et traite les notifications.
  • Utilisateurs actifs.
  • Politique d’alerting validée.
  • Tokens push disponibles sur les appareils mobiles.

4. Procédure pas-à-pas (orientée actions produit)

Section titled “4. Procédure pas-à-pas (orientée actions produit)”
  1. Configurer les préférences de notification (event/channel/enable).
  2. Enregistrer les tokens push des appareils (subscribe).
  3. Générer un événement test (ex: nouvelle commande) et vérifier réception.
  4. Suivre le feed notifications et le compteur non lu.
  5. Marquer lu (unitaire ou global) selon votre process.
  • Scénario A: alerte immédiate sur HUMAN_ESCALATION pour l’équipe support.
  • Scénario B: notifications push mobile sur nouvelles commandes.
  • Pas de push reçu: vérifier token, abonnement, et état actif du device.
  • Trop d’alertes: revoir les préférences par événement/canal.
  • Compteur non lu incohérent: synchroniser les actions mark-read/read-all.
  • Limiter les alertes critiques à des événements réellement actionnables.
  • Nettoyer les tokens obsolètes.
  • Nommer clairement la politique de notification par équipe.

8. Référence rapide (champs/statuts/modes)

Section titled “8. Référence rapide (champs/statuts/modes)”
  • Événements clés: new_order, human_escalation, feedback, appointment_pending, appointment_rescheduled, appointment_cancelled.
  • Canaux: database, websocket, webhook.
  • Actions: subscribe/unsubscribe, feed, unread-count, mark-read.