Hivy Leads, version interne

Agents de qualification de leads · en production

Le problème

Les commerciaux de Hivy perdaient leurs matinées à chercher qui appeler.Aujourd'hui, 4 à 10 commerciaux s'en servent chaque jour, et chacun gagne plus d'une heure par jour.

Ce que fait le produit

Chaque matin, chaque commercial reçoit des leads qualifiés.Chaque lead arrive avec son signal d'achat écrit en clair, une note sur 10 et une carte « pourquoi l'appeler maintenant » (phrase clé, preuve, date, lien source).Un budget de crédits se recharge le lundi, et l'admin voit le coût réel de chaque crédit par source.

La décision

Un seul mauvais lead suffit pour qu'un commercial arrête d'ouvrir l'app.Un agent relit donc chaque lead avant qu'il parte, et des règles simples tranchent d'abord, pour n'appeler le modèle que quand il sert.

Les choix d'architecture

  • Vérification sous garde-fous : un agent relecteur valide chaque lead avant l'envoi.
  • Le déterministe avant le modèle : les règles écartent ce qui est évident, le LLM ne traite que le reste.
  • LLM open source auto-hébergé sur VPS : aucune donnée de prospect ne part chez un tiers.
  • Planificateur concurrent.
  • Production durcie : Traefik, systemd, sauvegardes.
Stack
Python 3.12, FastAPI, SQLAlchemy 2, Alembic, PostgreSQL 16, Traefik, systemd
Preuve
1 496 tests Python (comptés le 17/10/2026)
Mon rôle
Spec et maquettes, puis le build, orchestré sur Hermes avec Claude : back, front, déploiement.
En ligne
prospection.hivy.io (accès réservé à l'équipe)