🛠️ Guide étape par étape · 2026

Comment configurer un système de notation et de qualification des leads basé sur l'IA sur votre bureau local

Apprenez à créer un pipeline de qualification de leads privé et sans jeton à l'aide de EasyClaw Desktop Scraper, Ollama et Llama 3 localement.

📅 Mise à jour : juin 2026⏱ 10 minutes de lecture✍️ Éditorial EasyClaw
  • X(Twitter) icon
  • Facebook icon
  • LinkedIn icon
  • Copy link icon

Les outils traditionnels de qualification de leads dans le cloud drainent les budgets de démarrage, car chaque appel d'enrichissement et chaque exécution de notation brûlent des jetons facturés. En 2026, ce coût augmente exactement au moment où votre pipeline est le plus grand. Pire encore, de nombreux systèmes transmettent les données brutes des contacts B2B et le contexte de l'entreprise à des tiers, ce qui crée un risque de non-conformité évitable dans le cadre des attentes modernes en matière de confidentialité. Si vous créez une gestion des prospects que vous pouvez défendre, vous devez contrôler à la fois le flux de données et le calcul.

Le changement est simple : exécutez le scraping localement avec EasyClaw, notez les leads sur l'appareil avec un LLM local via Ollama et Llama 3, puis informez votre équipe via les webhooks Slack uniquement lorsque le score de qualification du lead dépasse votre seuil. Ce guide présente l'ensemble du flux de travail local afin que vous puissiez garder les entrées sensibles privées et que les économies de votre unité soient prévisibles.

Les points faibles : confidentialité, coût et anxiété symbolique

La notation cloud semble bon marché jusqu'à ce que vous mettiez à l'échelle l'enrichissement et l'analyse itérative. Chaque prospect peut déclencher plusieurs appels d'API, et chaque appel peut déclencher l'utilisation du jeton LLM. Si vous disposez d’un apport hebdomadaire, même modeste, les dépenses mensuelles se transforment en une taxe récurrente sur la croissance.

La confidentialité est le plus grand piège opérationnel. L'envoi de données brutes sur les prospects à des services d'IA externes élargit l'ensemble des processeurs auxquels vous devez faire confiance, documenter et auditer. Même lorsque les fournisseurs revendiquent des contrôles, vous restez responsable du risque lié à la manière dont les données clients sont transmises et traitées.

Un pipeline de bureau local désamorce ces deux problèmes. Votre ensemble de données extrait reste sur votre machine, votre modèle s'exécute localement et seule une charge utile de notification minimale est envoyée à Slack lorsqu'un prospect vaut du temps de vente.

L'architecture d'automatisation de bureau (logique visuelle)

Pour initialiser ce processus, vous devez d'abord définir le pipeline de données afin que chaque composant ait un contrat clair. Ensuite, vous appliquez la porte selon laquelle la notation des leads devient une qualification de lead uniquement pour les comptes les plus performants.

The Desktop Automation Architecture

Au lieu d'intégrer des règles métier dans un flux de travail SaaS opaque, vous conservez les critères de notation versionnés, testables et reproductibles sur le même hôte qui exécute votre scraper.

Étape 1 : Extraction des données brutes des prospects via EasyClaw Desktop Agent

Une fois que votre environnement de bureau est prêt, configurez EasyClaw pour extraire les signaux firmographiques et technographiques de vos réseaux B2B cibles. L'objectif n'est pas « plus de champs », mais des champs cohérents qui correspondent à votre profil client idéal.

Commencez par sélectionner les surfaces sources qui s'alignent sur votre ICP. Définissez ensuite les cibles d'extraction afin de capturer le nom de l'entreprise, le secteur d'activité, la taille des employés si disponible, les titres de rôle et toutes les astuces technologiques présentes sur les pages de profil. Dans la pratique, ces fils d’Ariane technographiques déterminent souvent davantage l’exactitude des qualifications que les descriptions génériques.

Rendez votre schéma de sortie strict. EasyClaw doit émettre un enregistrement JSON structuré par prospect afin que le moteur de notation local puisse noter les mêmes champs à chaque fois. Lorsque EasyClaw renvoie des valeurs manquantes, conservez les valeurs nulles plutôt que d'inventer du texte, car votre invite pénalisera l'incertitude.

Pour que votre pipeline reste déboguable, conservez la sortie brute de l'extraction dans un dossier local avec des horodatages. Cela vous donne une piste d'audit lorsque des questions de gestion des leads commerciaux surviennent ultérieurement, et cela vous permet de rejouer un lead via une nouvelle version d'invite sans le regratter.

Étape 2 : Configuration du moteur de notation de l'IA local (Ollama et Llama 3)

Après l'extraction, le prochain défi d'ingénierie consiste à garantir que le point de terminaison de votre modèle local est stable et prévisible. Installez Ollama et tirez un modèle que vous pouvez exécuter confortablement sur votre matériel. Les variantes de Llama 3 sont un point de départ courant car elles gèrent bien le raisonnement structuré.

Lorsqu'Ollama est en cours d'exécution, votre point de terminaison local devrait être disponible sur http://localhost:11434. Avant d'intégrer EasyClaw, testez avec une requête curl minimale afin de confirmer l'accès au réseau, le temps de chargement du modèle et le formatage de la réponse.

Pour la qualification des prospects, vous souhaitez un comportement de notation déterministe. Utilisez une configuration de génération fixe lorsque cela est possible et exigez une sortie JSON qui correspond à un schéma connu. Les modèles locaux peuvent dériver, une validation forte du côté de l’appelant n’est donc pas facultative.

Créez ensuite un script de « service de notation » local qui accepte le lead JSON extrait et appelle l'API Ollama. Ce service devient la frontière entre les résultats du scraping et votre logique de qualification, et il vous permet de faire évoluer les invites sans toucher au code du scraper.

Étape 3 : Ingénierie de l'invite pour le score objectif de qualification des leads

Au lieu de vous fier à la génération de texte subjective de type « meilleure estimation », vous appliquez des paramètres de notation stricts via une invite système et un schéma de sortie requis. Le modèle doit produire un score de qualification numérique du prospect ainsi qu'une brève justification liée à des entrées spécifiques.

Pour ce faire, vous fournissez au modèle le profil client idéal, la grille de notation et les pénalités en cas de données manquantes ou contradictoires. Vous demandez également au modèle d'éviter les connaissances extérieures et de noter strictement à partir des champs principaux fournis.

Utilisez le modèle d'invite système suivant et remplacez les champs entre crochets par votre rubrique ICP. En production, versionnez cette invite dans votre dépôt afin que les modifications soient suivies parallèlement à vos résultats de notation.

You are a lead qualification scorer for B2B sales lead management.
You must output valid JSON only, matching the exact schema provided by the user.

Grading rubric:
Score from 0 to 100.
Assign points based on the following criteria:
1) Firmographic fit (0-40): industry match, company size/segment match, geography if provided.
2) Technographic fit (0-35): evidence of relevant stack/usage; reward explicit tech signals.
3) Role fit (0-20): title relevance and seniority; reward decision-maker indicators.
4) Data confidence (0-5): penalize missing fields, nulls, or vague/contradictory signals.

Hard rules:
If the lead lacks role title OR firmographic industry is null, subtract 20 points from the subtotal.
If technographic signals are absent (empty list), subtract 10 points.
Never invent missing data. Only use fields given in the input payload.
Return score as an integer.

Output JSON schema:
{
  "leadQualificationScore": <integer 0-100>,
  "fitSummary": "<one short sentence>",
  "evidence": ["<field>: <reason>", "..."],
  "rejectionReasons": ["<reason>", "..."]
}

Lorsque vous exécutez la notation, demandez au modèle de référencer les lignes de preuve qui correspondent à vos champs de saisie. Cela crée une explication concrète à laquelle les vendeurs peuvent faire confiance sans lire les journaux de jetons bruts.

Enfin, validez la réponse JSON avant de l'utiliser. Si l'analyse échoue ou si le score est hors plage, définissez par défaut un score faible et sécurisé et stockez la réponse brute du modèle pour le débogage.

Étape 4 : acheminer les prospects les mieux notés vers Slack via des webhooks automatisés

Une fois que le point de terminaison local produit l'ensemble de données brutes et que le modèle renvoie un score structuré, votre logique de contrôle est simple et stricte. Vous filtrez les leads dont le score de qualification des leads atteint votre seuil, par exemple 80, et vous en informez ensuite seulement le canal de vente.

Créez une fonction locale qui lit chaque prospect récupéré, le publie sur l'API Ollama, analyse la sortie JSON et compare leadQualificationScore à votre seuil. S’il est éligible, appelez le webhook entrant Slack avec une charge utile de message minimale.

Ce modèle empêche Slack de recevoir des champs bruts sensibles. Au lieu d'envoyer l'enregistrement complet du prospect, envoyez uniquement ce dont l'équipe a besoin pour agir : le nom de l'entreprise, le titre du rôle, le score et un bref résumé des preuves.

Vous trouverez ci-dessous un exemple réaliste. La première requête est une charge utile de prospect générée par EasyClaw et envoyée à l'API Ollama locale. La deuxième réponse affiche un score structuré sur lequel votre moteur de filtrage peut agir immédiatement.

Exemple de charge utile d'entrée :
{
  "lead": {
    "companyName": "Acme Logistics",
    "industry": "Supply Chain SaaS",
    "employeeRange": "51-200",
    "location": "NA",
    "leadPerson": {
      "name": "J. Rivera",
      "title": "VP Operations",
      "seniority": "VP"
    },
    "technographics": {
      "signals": ["uses: Salesforce", "mentions: NetSuite integrations"],
      "confidence": 0.74
    },
    "source": "easyclaw-desktop-extract"
  }
}
Exemple de réponse de sortie :
{
  "leadQualificationScore": 86,
  "fitSummary": "Strong firmographic and role fit with clear CRM/integration signals.",
  "evidence": [
    "industry: Supply Chain SaaS matches ICP segment",
    "employeeRange: 51-200 aligns with target accounts",
    "title: VP Operations indicates decision influence",
    "technographics.signals: Salesforce and NetSuite integration mentions"
  ],
  "rejectionReasons": []
}

Pour opérationnaliser le routage Slack, votre étape de notification doit inclure un lien stable vers l'enregistrement du prospect dans votre système local. Si vous n'avez pas de lien CRM, générez un identifiant local et stockez le JSON complet du prospect à côté, afin que la notification soit toujours exploitable sans nouvelle suppression.

Matrice de comparaison : IA de bureau local par rapport aux logiciels cloud tiers

La façon la plus simple d'expliquer les compromis est de comparer côte à côte les contraintes techniques et opérationnelles, et non les allégations marketing. Vous trouverez ci-dessous la vue technique que vous devez utiliser dans votre propre évaluation.

Métrique/Fonctionnalité Architecture d'IA de bureau local Logiciel Cloud SaaS tiers
Coût de calcul par prospect 0,00 $ (fonctionne entièrement sur du matériel local) Frais facturés par jeton API et appel d'enrichissement
Limite de confidentialité des données 100% Local. Aucune donnée ne quitte votre machine Les processeurs externes traitent et conservent les données
Limites de grattage et d'extraction Contrôle du niveau du système non plafonné via EasyClaw Soumis au proxy de la plateforme et aux limites de crédit
Vitesse de personnalisation Modifications d'invite instantanées via le code de script local Dépend des créateurs de flux de travail de l'interface utilisateur du fournisseur

L'approche locale coûte du temps d'ingénierie au départ, mais elle est rentable chaque mois une fois que votre volume de leads augmente. Cela vous offre également une position de confidentialité défendable car le chemin des données est transparent.

Intégration stratégique d'EasyClaw (Soft CTA)

EasyClaw joue le rôle qui tend à gêner les équipes : un scraping fiable du bureau, une extraction cohérente avec le schéma et une orchestration qui transforme les entrées Web désordonnées en enregistrements propres. Avec un moteur de notation LLM local, EasyClaw devient votre couche d'acquisition de données privée pour la gestion des prospects qui reste dans votre environnement.

🏆 Configuration recommandée – Couche d'automatisation et d'enrichissement du bureau
L'agent IA natif de bureau pour Mac et Windows

Vous n’avez pas besoin de reconstruire un grattoir fragile pour chaque champ. Vous configurez l'extraction une fois, puis votre invite de notation locale consomme du JSON stable et produit le score de qualification du prospect. Lorsque votre rubrique change, vous mettez à jour l'invite et rejouez le même ensemble de données.

Pour que cela soit réalisable pour de vraies équipes, EasyClaw Desktop doit également conserver les sorties brutes pour l'audit et permettre des exécutions répétées sans retouche. C’est ce qui permet l’itération sans « anxiété symbolique ».

Téléchargez EasyClaw Desktop, exécutez votre première tâche d'extraction et connectez le JSON de sortie à votre service de notation Ollama local. Une fois que les premières alertes Slack arriveront pour les prospects en fonction du score, vous disposerez d'une boucle entièrement fermée que vous pourrez régler.

Conclusion et prochaines étapes

Vous pouvez arrêter de payer des taxes symboliques et réduire l’exposition à la vie privée en effectuant une notation des prospects localement. Le flux de travail est clair : extrayez sur l'appareil avec EasyClaw, notez avec un LLM local sur localhost:11434, appliquez une notation objective via une invite stricte, puis transmettez uniquement les résultats qualificatifs à Slack à l'aide de webhooks.

Ensuite, renforcez votre grille d'évaluation avec une notation basée sur des preuves, ajoutez la validation JSON et enregistrez les entrées et les sorties du modèle afin de pouvoir itérer en toute sécurité. Enfin, mesurez les performances du score de qualification des leads par rapport aux résultats de votre pipeline et ajustez les seuils uniquement après avoir compris pourquoi les leads ont été notés de cette manière.

Si vous souhaitez passer de l'expérimentation à une gestion reproductible des prospects, commencez par télécharger EasyClaw Desktop et exécutez votre premier flux de travail de qualification d'IA local de bout en bout.