Inspiration

En Afrique subsaharienne, 90% des installateurs solaires sont des PME sans équipe commerciale technique. Un devis solaire prend 3 à 7 jours : déplacement, prise de mesure, calcul Excel, retour client. Résultat : 60% des leads sont perdus avant le devis.

SNS Bold.ai nous a inspirés : et si un Agent IA génératif pouvait remplacer 3 métiers : technicien, commercial, analyste financier ? SolarQuote Agent est né pour démocratiser l'accès au solaire via WhatsApp, l'app que 2 milliards d'utilisateurs ont déjà.

Ce que fait SolarQuote Agent

SolarQuote Agent est un agent IA autonome sur WhatsApp.

  1. Entrée : L'installateur envoie 1 photo de toiture + surface + ville.
  2. Traitement : L'agent IA agentique analyse l'image : matériau, orientation, ombrage. L'IA générative calcule l'irradiation, simule la production kWh/an, dimensionne le kit et génère un texte commercial.
  3. Sortie : En moins de 3 min, le client reçoit un PDF de devis pro + ROI + script de vente personnalisé.

Valeur : 0 déplacement, 0 Excel, +300% de leads convertis pour l'installateur.

Comment nous l'avons construit

Stack 100% cloud, sans code complexe pour les utilisateurs finaux :

  1. IA Agentique : Orchestration avec un LLM + outils. L'agent décide seul : "analyser l'image" -> "appeler API météo" -> "calculer" -> "générer PDF".
  2. IA Générative : Vision LLM pour l'analyse toiture. LLM de génération pour rédiger le devis commercial et les recommandations client.
  3. Calculs : Moteur solaire PVWatts pour l'estimation kWh/an, ROI, LCOE.
  4. Interface : WhatsApp Business API + Webhook Python/Flask. Génération PDF avec ReportLab.
  5. Données : API NASA POWER pour l'irradiation solaire par géolocalisation.

Défis rencontrés

  1. Précision de l'image : Une photo client est souvent floue ou en contre-jour. On a dû entraîner le modèle à détecter 5 angles de toiture standards et demander une 2ème photo si incertitude >20%.
  2. Latence WhatsApp : Générer un PDF + calculs en <180s sur un téléphone 4G. On a optimisé avec du cache géolocalisé et du calcul asynchrone.
  3. Données locales : Peu de données d'irradiation fiables pour toutes les villes d'Afrique. On a intégré une interpolation par zone climatique.

Réalisations dont nous sommes fiers

  1. MVP fonctionnel : De la photo WhatsApp au PDF livré en 2min 47s lors de nos tests.
  2. IA Agentique réelle : L'agent choisit lui-même son workflow. Pas de script dur. Il peut dire "Photo insuffisante, merci de reprendre".
  3. Impact mesuré : Test avec 3 installateurs à Cotonou : temps de devis divisé par 20. 1er devis facturé via l'agent.
  4. Conformité : Tous les calculs sont traçables et exportables pour les banques/financeurs solaires.

Ce que nous avons appris

  1. Le marché veut de la vitesse, pas de la complexité : Un installateur ne veut pas "de l'IA". Il veut "signer le client aujourd'hui".
  2. L'IA générative doit être contrôlée : On ne laisse pas le LLM inventer les chiffres. L'agent génère le texte, mais les kWh et le prix viennent d'un moteur de calcul déterministe.
  3. WhatsApp est le vrai OS de l'Afrique : Pas besoin d'app. L'adoption est instantanée.

Prochaines étapes pour SolarQuote Agent

  1. V1 Commerciale Q1 2027 : Lancement SaaS à 29 USD/mois pour installateurs. Intégration paiement mobile Money.
  2. IA plus fine : Détection automatique des panneaux existants, estimation des pertes d'ombrage par arbre/bâtiment voisin.
  3. Marketplace : L'agent pourra générer 3 offres de fournisseurs locaux et lancer la commande.
  4. Expansion : Cotonou -> Dakar -> Abidjan. Objectif : 1000 installateurs actifs, 10M USD de projets solaires générés en 18 mois.

SolarQuote Agent : L'IA agentique qui transforme chaque WhatsApp en force de vente solaire.

Built With

  • docker
  • fastapi
  • git
  • langchain
  • nasa-power-api
  • openai-gpt-4o-vision
  • pvwatts-api
  • python
  • render/railway
  • reportlab
  • whatsapp-business-api
Share this project:

Updates