Log de communication

Mis à jour le 2026-04-26

Log de communication

Une vue centralisée de toutes les communications envoyées par BedFlow — vers vos clients ou vers vous en tant qu'administrateur.

Disponible sous Gestion → Log de communication dans la barre latérale.

Log de communication avec e-mails, WhatsApp et Telegram

Trois onglets

📱 WhatsApp

Parsing des fichiers whatsapp-YYYY-MM-DD.log. Sélectionnez une date dans la liste déroulante → vous voyez ligne par ligne l'heure, le client, le numéro de téléphone et le statut (✓ succès / ✗ erreur).

✈️ Telegram

Même principe pour telegram-YYYY-MM-DD.log — vos notifications admin (nouvelle réservation, paiement reçu, demande de check-in, événements housekeeping, …).

📧 E-mail

Basé sur la base de données via le modèle EmailLog. Affiche les 200 derniers e-mails.

Pour chaque e-mail, vous voyez

  • Date/heure
  • Statut (✓ Envoyé / ✗ Échoué)
  • Badge du template (par exemple booking-confirmed)
  • Langue (nl / en / fr / de)
  • Quelle automation-rule l'a déclenché
  • Subject-line
  • Destinataire (e-mail + nom)
  • Lien vers la réservation associée
  • Cliquez sur une ligne → iframe intégré avec la HTML complète telle que le client l'a vue
  • Lien « Ouvrir le message complet » → ouvre l'e-mail dans un nouvel onglet

Le corps est capturé au moment de l'envoi (EmailAutomationService::sendEmail() appelle $mailable->render() avant Mail::send()). Vous voyez ainsi exactement ce qui a été envoyé, même si les templates sont modifiés par la suite.

En cas d'e-mail échoué

Cliquez sur la ligne → le message d'erreur apparaît dans un bloc rouge sous le message. Très utile pour débugger des adresses bounce ou des erreurs de template.

Quels e-mails sont loggés ?

Tout ce qui passe par EmailAutomationService::sendEmail() :

  • booking-created
  • booking-confirmed
  • booking-fully-paid
  • booking-reminder (rappel de paiement)
  • booking-pre-arrival
  • booking-checkin-welcome
  • booking-wellness-upsell
  • booking-expired
  • booking-cancelled

Les e-mails spécifiques au wellness (wellness-*) passent par un autre service et ne figurent (pour l'instant) pas dans ce log.