Module v1.3.0
Configurer Boîte de réception
Les formulaires de contact et de devis de votre site, avec une boîte de réception pour y répondre.
Ce qu'il fait
Gardez les messages envoyés depuis votre site au lieu de les laisser filer dans votre boîte mail : ils s'affichent dans une liste, gardent un statut (nouveau, lu, répondu, clos), et vos réponses restent attachées à la conversation. Se branche sur le module Formulaires.
- Boîte de réception des formulaires du site
- La cloche et le tableau de bord signalent les messages non lus et les demandes de devis en attente
- Suivi du statut de chaque message
- Notification par email à la réception
- Les réponses de vos visiteurs, relevées dans la boîte mail du site, rejoignent la conversation
- Logo, couleur et mot d'en-tête de vos e-mails réglables depuis l'écran « Vos mails »
Où le trouver
Les écrans que ce module ajoute à l'administration, une fois activé.
-
Boîte de réception
/admin/leads
Ses droits
Ce que chaque rôle peut faire par défaut. Modifiable rôle par rôle depuis l'administration.
| Droit | Clé | Administrateur | Éditeur |
|---|---|---|---|
| Voir les leads | leads.read |
✓ | ✓ |
| Répondre par email | leads.reply |
✓ | ✓ |
| Changer statut, marquer spam | leads.manage |
✓ | — |
| Supprimer un lead | leads.delete |
✓ | — |
Ce qu'il suppose
Ce module a besoin de :
Piloter par une IA
Ce que ce module sait faire quand on le lui demande en langage naturel, et ce que chaque action engage.
-
listerlecture seule réservée à votre accès MCP (clé maître)Liste les leads récents (lecture seule). Params : status?, limit (max 50).
Ses points de branchement
Pour greffer du code sans toucher au module : ce qu'il annonce, et ce qu'il écoute.
Ce qu'il annonce 3
leads.created- Émis après réception d'un lead. Args: [array $lead]
leads.replied- Émis après envoi d'une réponse. Args: [int $lead_id, array $message]
leads.imap.sync- Émis après une synchro IMAP. Args: [int $newCount]
Ce qu'il écoute 2
dashboard.blocs- priorité 30
admin.alerts- priorité 30
Ses données
Les tables que ce module crée. Désactiver un module ne les efface pas : ses données restent en base et reviennent s'il est réactivé.
Les tables 2
lead_messagesleads