Le délai de réponse est le facteur décisif
Une demande entrante est une intention à durée de vie courte. La personne a un problème, elle vient de chercher, elle a probablement contacté deux ou trois entreprises dans la même demi-heure.
La première réponse structurée prend l’avantage — pas parce qu’elle est meilleure, mais parce qu’elle arrive pendant que la question est encore ouverte. Deux jours plus tard, le sujet est traité ailleurs ou retombé.
Or le délai de réponse dépend rarement de la volonté. Il dépend de qui a vu le message, de sa disponibilité, du week-end, des congés, et du fait que les demandes arrivent sur quatre canaux différents dont trois ne sont surveillés par personne en particulier.
C’est un problème d’organisation, et c’est exactement ce qu’une automatisation résout bien.
Ce qu’on automatise
La captation multicanale. Formulaire du site, boîte de contact, messages de la fiche Google, appels manqués, réseaux sociaux — un point d’arrivée unique.
L’extraction. Qui, quelle entreprise, quel besoin, quelle échéance, quel budget évoqué. Y compris depuis un message libre mal structuré.
L’enrichissement à partir des répertoires publics d’entreprises : identité, effectif, secteur, ancienneté.
La déduplication. Reconnaître un prospect déjà en base ou un client existant. Traiter un client fidèle comme un inconnu est une faute que l’automatisation doit corriger, pas produire.
Le classement selon vos critères, avec le motif du score.
L’accusé de réception immédiat, personnalisé et sobre.
La création de fiche dans votre CRM, complète, sans ressaisie.
La notification à la bonne personne, avec escalade si elle ne prend pas la main dans le délai que vous avez fixé.
Comment ça marche techniquement — pour qui veut le détail
Les entrées. Webhook du formulaire, boîte IMAP en IDLE, API de la fiche d’établissement, webhooks des messageries. Chaque source écrit dans une même table d’événements bruts avant tout traitement. Cette normalisation à l’entrée est ce qui permet d’ajouter un sixième canal en une heure au lieu d’un jour.
La protection du formulaire. Champ leurre invisible, mesure du temps de remplissage — un formulaire rempli en moins d’une seconde est un robot —, limitation de débit par adresse, et vérification que le domaine de messagerie possède bien des enregistrements MX. Ces quatre contrôles suppriment l’essentiel du spam sans imposer de test de reconnaissance aux visiteurs légitimes, ce qui coûte toujours des conversions.
L’extraction. Motifs pour ce qui est régulier : adresse, téléphone normalisé en E.164, SIREN, montants, dates. Modèle de langage pour le reste, avec une sortie contrainte par un schéma Zod — {besoin, urgence, budget_evoque, secteur, taille_evoquee, confiance} — et des valeurs énumérées plutôt que du texte libre, parce qu’un champ libre en sortie de modèle est ingérable en aval.
L’enrichissement. L’API Recherche d’entreprises de l’annuaire officiel donne raison sociale, SIREN, code d’activité, tranche d’effectif, date de création et adresse, gratuitement et légalement. Le site de l’entreprise, récupéré et résumé, donne l’activité réelle — souvent plus parlante que le code d’activité. Les résultats sont mis en cache en Redis avec une durée de vie de quelques jours : le même prospect qui revient ne relance pas la chaîne.
Le rapprochement à l’existant. Avant toute création : adresse de messagerie normalisée (minuscules, points retirés du nom d’utilisateur chez les fournisseurs qui les ignorent), domaine, SIREN, téléphone en E.164, puis similarité de nom en trigrammes. Une contrainte d’unicité en base sur la clé forte évite la fiche en double même en cas de soumissions simultanées.
Le score. Une somme pondérée de règles explicites, pas un modèle appris — sur les volumes d’une PME, il n’y a pas assez de données pour qu’un modèle appris batte des règles écrites, et les règles ont l’avantage décisif d’être discutables. Chaque contribution est stockée : le commercial voit pourquoi la demande est prioritaire, et c’est ce qui rend le score utilisable plutôt que subi.
L’accusé de réception. Envoyé en moins d’une minute, il reformule le besoin compris en une phrase — ce qui prouve qu’un traitement a eu lieu et permet au prospect de corriger tout de suite un malentendu — et annonce un délai que vous tenez. Il porte les bons en-têtes (Message-ID, In-Reply-To sur la suite) pour que le fil de discussion reste cohérent, ce qui compte pour la suite de l’échange.
L’acheminement et l’escalade. Table d’attribution : par zone, par type de besoin, par disponibilité, avec tourniquet à l’intérieur d’un groupe. Si la demande n’est pas prise en charge dans le délai — accusé de lecture, changement de statut, ou simple bouton —, escalade au responsable, puis au canal collectif. La règle d’escalade est ce qui transforme une notification en engagement.
Les heures ouvrées. L’accusé part toujours, y compris la nuit et le week-end. La notification bruyante respecte les horaires : réveiller un commercial à trois heures du matin pour un formulaire garantit qu’il coupera les notifications, et donc qu’il ratera celle du mardi.
La mesure. Délai entre réception et accusé, entre réception et première réponse humaine, entre réception et prise en charge, par canal et par personne. Puis taux de transformation par tranche de score, ce qui est la seule façon de savoir si le score sert à quelque chose — et de le corriger si ce n’est pas le cas.