Comment automatiser Odoo de bout en bout : de la commande par e-mail à la facture payée
L’automatisation d’Odoo sans développement — 12 bots, un connecteur gratuit, Odoo 13–19
Odoo est un excellent système de référence, mais tel quel, un humain ressaisit encore chaque commande reçue par e-mail, confirme chaque devis, relance chaque facture en retard et rapproche chaque paiement bancaire à la main. Ce guide montre comment automatiser Odoo de bout en bout — toute la chaîne order-to-cash et toute la chaîne procure-to-pay — avec la suite BOTS4.me : sans développement sur mesure, sans middleware, avec un connecteur gratuit pour Odoo 13–19, et chaque bot démarre dans un Mode démo sans risque.
🎯 Pourquoi automatiser Odoo ?
La plupart des entreprises sous Odoo automatisent la base de données et laissent le processus manuel. Un client envoie une commande en PDF par e-mail — quelqu’un l’ouvre, retrouve les produits et saisit une commande client. La commande reste en brouillon jusqu’à ce que quelqu’un la confirme. Le stock est disponible, mais la livraison attend un clic. La facture part en retard, le client paie en retard, et le paiement reste sans rapprochement jusqu’à la clôture du mois. Chacune de ces étapes représente des minutes de travail qualifié passées à copier-coller, et chaque ressaisie est une occasion de se tromper de quantité, de se tromper de code produit, ou de manquer une commande entière.
Les solutions habituellement essayées montrent toutes leurs limites quelque part. Le traitement manuel fonctionne jusqu’à ce que le volume augmente ou qu’une personne clé parte en congés. La passerelle e-mail intégrée d’Odoo sait créer des enregistrements à partir des e-mails, mais elle ne lit ni les pièces jointes PDF, ni les fichiers Excel, ni les documents numérisés — c’est pourtant ainsi que les vrais clients envoient leurs commandes. Le développement sur mesure vous donne exactement ce que vous voulez, mais vous le payez deux fois : une fois pour le construire, puis à chaque montée de version d’Odoo. Les connecteurs de type Zapier conviennent aux déclencheurs simples de correspondance de champs, mais ils ne sont pas conçus pour comprendre une commande PDF de trois pages en polonais, rapprocher les codes produits de votre catalogue ou décider si une livraison doit être partielle.
BOTS4.me adopte une approche différente : douze bots spécialisés, chacun faisant bien un seul travail métier, pilotés depuis un seul tableau de bord sur bots4.me/bots, et chaque bot qui fonctionne avec Odoo se connecte via le même connecteur gratuit. Vous ne vous abonnez qu’aux bots dont vous avez besoin, et chacun démarre en Mode démo — il vous montre ce qu’il ferait avant d’écrire quoi que ce soit.
💶 La chaîne order-to-cash : commande par e-mail → facture payée
Mail2ERP
importe la commande reçue par e-mail
AutoERP
confirme, expédie, facture
AutoCASH
relance en cas de retard
Pay2ERP
rapproche le paiement
Étape 1 — Mail2ERP : la commande reçue par e-mail devient une commande client Odoo
Mail2ERP surveille votre boîte de réception et extrait par IA les commandes et demandes de prix de n’importe quelle pièce jointe — PDF, Excel, Word, CSV, HTML, et même numérisations et photos via OCR — dans n’importe quelle langue, sans modèles. Il distingue demande de prix et commande, apparie les produits avec votre catalogue Odoo, détecte les doublons et écrit l’enregistrement dans Odoo avec une piste d’audit complète. Un repère concret : IMP Kontakt transforme chaque mois des milliers de demandes de prix et de commandes reçues par e-mail en enregistrements ERP avec Mail2ERP. Présentation complète : Comment importer automatiquement les commandes reçues par e-mail dans Odoo.
Étape 2 — AutoERP : la commande se confirme, s’expédie et se facture toute seule
Dès qu’une commande existe dans Odoo, AutoERP prend le relais pour chaque commande que vous étiquetez AutoERP (commande entière) ou AutoERP_partial (ligne par ligne) : il confirme les commandes brouillon, envoie les proformas et les e-mails de confirmation, expédie des livraisons totales ou partielles dès que le stock est disponible (les commandes les plus anciennes d’abord, avec une valeur minimale de livraison configurable), détecte les commandes à retirer sur place et bloque les expéditions vers les clients présentant des impayés grâce au contrôle de crédit. La facturation part immédiatement ou par lots regroupés — quotidiens, hebdomadaires ou mensuels. Guide : Comment automatiser la confirmation de commande, la livraison et la facturation dans Odoo.
Étape 3 — AutoCASH : les factures en retard sont relancées automatiquement
AutoCASH repère les factures en retard dans Odoo et escalade pas à pas — une liste de factures, une 1re relance, une 2e relance puis une relance finale, un niveau par exécution tant que les factures restent impayées — à partir d’un nombre de jours configurable après l’échéance. Les relances se répètent à un intervalle que vous fixez pour qu’aucun client ne soit relancé deux fois, les clients de votre liste « Ne jamais relancer ces clients » et les dettes inférieures à votre minimum sont ignorés, et un aperçu la veille vous indique exactement ce qui va partir. Guide : Comment automatiser les relances de paiement dans Odoo.
Étape 4 — Pay2ERP : le paiement se rapproche tout seul
Pay2ERP capte les paiements entrants depuis les e-mails de notification bancaire et l’API Wise (Revolut sur demande), extrait le montant et la référence de paiement grâce à 34 modèles intégrés en 12 langues, les rapproche des factures ouvertes — y compris par rapprochement combinatoire pour les paiements groupés — et enregistre le paiement dans Odoo avec lettrage automatique. Il indique aussi à AutoCASH d’arrêter les relances dès qu’un paiement arrive. Guide : Comment rapprocher automatiquement les paiements bancaires des factures dans Odoo.
🔗 L’effet de chaîne
Chaque bot est utile seul, mais c’est la chaîne qui fait disparaître les heures : une commande envoyée par e-mail à 08:02 peut être dans Odoo à 08:05, confirmée et planifiée pour livraison le matin même, facturée à l’expédition, relancée poliment si elle passe en retard, et rapprochée à la minute où la notification bancaire arrive — un humain ne touchant plus que les exceptions.
📦 La chaîne procure-to-pay : objectifs de stock → commandes d’achat confirmées
AutoSTOCK
définit les objectifs de stock
AutoPURCHASE
prépare les commandes d’achat
Supplier2ERP
importe les confirmations
AutoSTOCK — des points de commande fondés sur l’historique réel des ventes
AutoSTOCK analyse votre historique réel des ventes Odoo (120 jours par défaut), calcule un objectif optimal par produit selon l’un des cinq modes (couverture, niveau de service, percentile de la demande, hybrid ou pondéré sur le récent) et écrit des règles de réapprovisionnement Odoo natives (stock.warehouse.orderpoint min/max). Les critères de qualification écartent les articles ponctuels du stock, et un rapport arrive dans votre boîte de réception après chaque exécution. Guide : Comment définir des points de commande optimaux dans Odoo à partir de l’historique réel des ventes.
AutoPURCHASE — des commandes d’achat brouillon calculées sur les besoins réels
AutoPURCHASE calcule le besoin comme (objectif de stock + ventes confirmées non livrées) − (disponible + commandes d’achat attendues), puis crée des commandes d’achat brouillon regroupées par fournisseur préféré, en respectant les quantités minimales de commande des fournisseurs, votre valeur minimale de commande, un plafond maximal de couverture de stock et une liste des articles à ne jamais commander. Vous vérifiez et confirmez les brouillons, et une exécution ultérieure complète son propre brouillon ouvert pour ce fournisseur au lieu de créer une deuxième commande. Guide : Comment automatiser les achats dans Odoo.
Supplier2ERP — les confirmations fournisseurs mettent à jour vos commandes d’achat
Lorsque vos fournisseurs renvoient par e-mail leurs confirmations de commande, Supplier2ERP lit la pièce jointe PDF, Word, Excel ou numérisée, ancre les lignes sur votre catalogue produits Odoo, les rapproche des commandes d’achat ouvertes et met à jour les quantités, les prix et les dates de livraison dans la tolérance que vous avez définie — en signalant les écarts importants pour vérification au lieu de les accepter en silence. Guide : Comment importer automatiquement les confirmations de commande fournisseurs dans Odoo.
🛡️ Le socle e-mail — et le moteur de croissance
Tout ce qui précède repose sur l’e-mail : la couche e-mail doit donc rester propre, traitée et sûre. Trois bots s’en chargent :
- AutoSPAM — un contrôle du spam que vous lui enseignez en déplaçant un e-mail dans un dossier ; un seul déplacement devient une règle permanente côté serveur, sur tous vos comptes et tous vos appareils. Il met en quarantaine les expéditeurs inconnus, filtre les pièces jointes dangereuses et a résisté en 15 minutes à une véritable attaque de mail-bombing de 1.5 million d’e-mails. Écarter les indésirables, c’est garantir qu’ils n’arrivent jamais dans votre ERP sous la forme d’une fausse commande. Guide : Comment arrêter le spam définitivement · page produit.
- Mail2CLOUD — une sauvegarde d’e-mails 100% fondée sur des règles (aucune IA ne lit votre courrier) qui reproduit votre boîte aux lettres sur votre propre stockage cloud — Dropbox, Google Drive, OneDrive, S3 et d’autres — en conservant la structure des dossiers, avec chiffrement AES-256 en option et restauration en un clic. Votre historique de commandes est une preuve commerciale ; sauvegardez-le là où vous en gardez le contrôle. Guide : Comment sauvegarder vos e-mails sur votre propre cloud · page produit.
- Mail2KNOW — les mêmes questions de clients arrivent chaque jour : délais de livraison, caractéristiques des produits, conditions de retour. Transférez un document une fois et il devient un article de connaissance consultable. Mail2KNOW rédige ensuite, jour et nuit, des réponses aux e-mails entrants, dans la langue dans laquelle le client a écrit. Vous approuvez chaque brouillon en un clic et, à partir de la formule Family, vous pouvez le laisser envoyer automatiquement. Moins de réponses répétitives pour les personnes mêmes qui traitent vos commandes. Guide : répondeur automatique avec base de connaissances IA par e-mail · page produit.
- ClientFACTORY — une fois que le back-office tourne tout seul, alimentez-le. ClientFACTORY rédige une séquence d’e-mails à froid en trois étapes dans votre langue cible, découvre des leads B2B pertinents 24/7 et envoie depuis votre propre domaine avec des garde-fous intégrés : désabonnement en un clic, listes de suppression, limitation du débit pendant la montée en charge, arrêt automatique en cas de rejets, et aucun envoi vers des destinataires en Allemagne ou en Autriche. Guide : Comment automatiser la génération de leads B2B · page produit.
- AutoGEO — lorsque de nouveaux prospects vous recherchent, assurez-vous qu’ils vous trouvent. AutoGEO maintient votre site WordPress et votre boutique WooCommerce optimisés pour les moteurs de recherche et pour les assistants IA comme ChatGPT : méta-titres et méta-descriptions, textes produits, textes alternatifs des images, ainsi que de courts blocs de réponse et des FAQ construits uniquement à partir de vos propres faits. Il démarre en mode démo, les textes longs attendent votre approbation, et chaque modification peut être annulée en un clic. page produit.
⚙️ Comment le mettre en place — environ 5 minutes par bot
Toute la suite se connecte à Odoo via un seul module gratuit, BOTS4.me Connect, publié sur apps.odoo.com et compatible avec Odoo 13 à 19. Odoo Online, qui interdit le Python personnalisé, se connecte à la place avec une clé API Odoo standard. Odoo Online nécessite la formule Custom d’Odoo pour l’accès API. Une seule connexion sert toutes les applications BOTS4.me qui fonctionnent avec Odoo, et vous démarrez chaque application séparément depuis le tableau de bord.
- Étape 1 — Démarrez votre mois Discovery gratuit : connectez-vous sur bots4.me/bots, cliquez sur Démarrer le mois Discovery gratuit sur la carte de chaque application souhaitée et acceptez une fois les Conditions — aucune carte bancaire requise. Besoin d’aide pour la configuration ? Nous la réalisons avec vous.
- Étape 2 : ouvrez Paramètres (roue dentée) → l’application → Access Manager → Ajouter une source et connectez votre boîte aux lettres avec Secure Quick Connect (Gmail, Outlook / Microsoft 365, Zoho Mail : vous vous connectez sur la page du fournisseur et votre mot de passe ne nous parvient jamais), ou avec IMAP pour tout autre fournisseur.
- Étape 3 : Connectez Odoo avec le connecteur gratuit — la marche à suivre complète figure dans le guide d’installation du connecteur Odoo.
- Étape 4 : Commencez en Mode démo : chaque bot montre exactement ce qu’il ferait et n’écrit rien.
- Étape 5 : lorsque les rapports DEMO sont justes, réglez Mode sur LIVE dans l’onglet Contrôle — l’option se débloque après le premier e-mail de rapport DEMO. Chaque fonction s’y active individuellement, chaque décision est consignée dans l’onglet Journaux, et chaque bot vous envoie son rapport par e-mail après chaque exécution ou sous forme de récapitulatif régulier.
⚠️ Vous gardez la main
Alimentation du bot activée/désactivée par application, Mode IA de Désactivé (règles pures) jusqu’à Essential, Premium ou Ultra selon l’application, une Planification d’exécution (les choix dépendent de l’application), des Heures de fonctionnement et des journaux de décision complets. Sur toute la plateforme : 2FA en option, rapports, journaux et dossiers de boîte aux lettres en 31 langues, hébergement dans l’UE, conçu pour le RGPD.
🧭 Essayez-le pendant votre mois Discovery gratuit
Le premier achat de chaque application en libre-service commence par un mois Discovery gratuit : le volume d’utilisation de la formule Personal (usage raisonnable), avec de nombreuses fonctions Family et Business débloquées à l’essai, sans carte bancaire. C’est suffisant pour voir, sur vos propres données Odoo, ce que ferait un bot.
- Démarrez-le : connectez-vous sur bots4.me/bots, cliquez sur Démarrer le mois Discovery gratuit sur la carte de l’application et acceptez une fois les Conditions. La carte confirme que votre mois Discovery gratuit est actif, et le tableau de bord décompte les jours restants.
- Connecter : ouvrez Paramètres (roue dentée) → l’application → Access Manager et ajoutez la boîte aux lettres et/ou l’Odoo dont elle a besoin avec Ajouter une source ou Ajouter une destination (selon l’application), via Secure Quick Connect lorsqu’il est disponible ou via le connecteur Odoo gratuit. Voir Comment se connecter.
- Restez d’abord en DEMO : les bots démarrent en DEMO : ils lisent vos données et vous envoient par e-mail ce qu’ils auraient fait, sans rien modifier. Réglez le mode IA, la Planification d’exécution et les Heures de fonctionnement dans l’onglet Contrôle.
- Activez ce que Discovery débloque : les interrupteurs portant une étiquette Discovery dans l’onglet Contrôle sont inclus dans votre mois gratuit et démarrent désactivés — activez ceux que vous voulez essayer. Après le mois, ils sont fournis avec la formule indiquée dans leur info-bulle.
- Observez les résultats : l’onglet Journaux montre chaque décision, et chaque bot envoie son rapport par e-mail. Plusieurs bots peuvent aussi écrire leur journal dans un dossier LOGS de votre boîte aux lettres.
- Passez en LIVE : lorsque les rapports DEMO sont justes, réglez Mode sur LIVE dans l’onglet Contrôle — l’option se débloque après le premier e-mail de rapport DEMO.
À activer pendant le mois
- Mail2ERP : Détection des RFQ, plus l’appariement des produits par Codes fournisseur (commerce croisé), Codes-barres (EAN/UPC/GTIN), Référence fabricant et Références client.
- AutoERP : Livraisons partielles (expédier les lignes en stock, les commandes les plus anciennes en premier) et Contrôle de crédit (bloquer les expéditions des clients en retard de paiement ou des proformas impayées).
- Pay2ERP : Export quotidien, une liste Excel quotidienne de tous les paiements traités pour votre comptable.
- AutoCASH : Escalader au maximum jusqu’à et Répéter les rappels tous les — leur info-bulle indique qu’ils sont inclus dans votre mois Discovery gratuit — pour essayer à votre rythme toute l’échelle des relances.
- Supplier2ERP : Mise à jour automatique des quantités, pour que les modifications de quantité confirmées soient appliquées à la commande d’achat au lieu d’être seulement signalées.
Les suppressions et autres actions ayant un effet réel, comme les modifications de prix de Supplier2ERP, ne font pas partie du mois Discovery.
À la fin du mois, chaque application continue d’elle-même avec la formule gratuite et un petit quota mensuel : une fois celui-ci épuisé, les nouveaux éléments attendent le mois suivant ou que vous choisissiez une formule, et un élément déjà commencé se termine toujours. Choisissez une formule pour conserver toutes les fonctionnalités — voir le tableau des formules sur chaque page produit.
🌍 Fonctionne aussi au-delà d’Odoo
Ce guide privilégie Odoo parce que c’est là que le connecteur va le plus loin ; les bots reliés à l’ERP fonctionnent aussi sur ERPNext 15 et 16, Zoho (Books / Inventory), Dolibarr 23 et versions ultérieures, Microsoft Dynamics 365 Business Central (online), QuickBooks Online, Xero et SAP Business One, et tout autre ERP doté d’une API — SAP S/4HANA, Microsoft Dynamics 365 Finance / Sales, Oracle NetSuite et d’autres — est connecté sur demande. Vous devez d’abord choisir ou comparer un hébergement Odoo ? Consultez Odoo Online vs Odoo.sh vs on-premise : lequel pouvez-vous automatiser ? Si votre priorité est la boîte aux lettres plutôt que l’ERP, commencez par l’automatisation des e-mails pour les petites entreprises.
Vous êtes intégrateur ou agence Odoo ? Vous pouvez déployer ces bots chez vos clients existants et percevoir une part de revenus récurrents — voir comment générer des revenus récurrents en tant que partenaire Odoo.
❓ Questions fréquentes
Puis-je automatiser Odoo sans développement sur mesure ?
Oui. BOTS4.me se connecte à Odoo 13–19 via un module connecteur gratuit disponible sur apps.odoo.com — sans développement sur mesure, sans middleware, sans code personnel à maintenir au fil des montées de version d’Odoo. Vous configurez tout depuis le tableau de bord sur bots4.me/bots, et chaque bot démarre en Mode démo : rien n’est écrit tant que vous ne l’avez pas approuvé.
Quelles versions et quels types d’hébergement Odoo sont pris en charge ?
Odoo 13 à 19 en on-premise, ainsi que les versions actuelles qu’exécutent Odoo.sh et Odoo Online. Les installations Odoo.sh et on-premise utilisent le connecteur Python complet (installé une fois, connecté en un clic) ; Odoo Online se connecte avec une clé API (l’accès à l’API externe fait partie de la formule Custom d’Odoo), car Odoo Online n’autorise pas les modules Python personnalisés. Les trois offrent au final les mêmes capacités d’automatisation.
Dois-je acheter les douze bots pour automatiser Odoo ?
Non. Chaque bot est un abonnement distinct et fonctionne seul. La plupart des entreprises commencent par un point sensible — généralement Mail2ERP pour les commandes reçues par e-mail ou Pay2ERP pour le rapprochement bancaire — et ajoutent le bot suivant de la chaîne une fois que le premier a fait ses preuves. Le premier mois de chaque application en libre-service est un mois Discovery gratuit ; à son terme, l’application continue d’elle-même avec la formule gratuite et un petit quota mensuel, sauf si vous choisissez une formule payante.
Est-il sûr de laisser un bot écrire dans ma base de données Odoo ?
C’est vous qui décidez du moment. Chaque bot démarre en Mode démo (il indique ce qu’il ferait et n’écrit rien, même lorsqu’il lit vos données Odoo), et il n’obtient l’accès en écriture que lorsque vous désactivez la démo. Chaque action est journalisée avec une piste d’audit complète, les bots vous envoient leurs rapports par e-mail, et vous pouvez désactiver n’importe quel bot ou n’importe quelle fonction à tout moment. Le module connecteur signe chaque requête qu’il envoie à BOTS4.me en HMAC-SHA256, exclusivement en HTTPS.
Odoo peut-il créer automatiquement des commandes clients à partir de pièces jointes PDF reçues par e-mail ?
Pas nativement — la passerelle e-mail intégrée d’Odoo crée des enregistrements à partir du texte des e-mails, mais elle ne lit pas les pièces jointes PDF, Excel ou numérisées. Mail2ERP comble précisément cette lacune : il extrait par IA les lignes de commande de n’importe quel format de pièce jointe et dans n’importe quelle langue, rapproche les produits de votre catalogue Odoo et crée la commande client ou le devis avec une piste d’audit.
En quoi est-ce différent des connecteurs de type Zapier pour Odoo ?
Les connecteurs génériques déclencheur-action font correspondre des champs entre applications, ce qui convient aux événements simples. Ils ne sont pas conçus pour lire une commande PDF numérisée, rapprocher des codes produits ambigus de votre catalogue, décider de la logique d’expédition partielle, enchaîner des séquences de relances graduelles ou rapprocher des paiements bancaires groupés. Les bots BOTS4.me sont conçus spécifiquement pour ces processus métier et écrivent des enregistrements Odoo natifs.
Combien coûte l’automatisation d’Odoo de bout en bout ?
Chaque bot est tarifé comme un abonnement distinct — les tarifs actuels de chaque application et de chaque niveau figurent sur les pages produits de bots4.me. Les applications en libre-service commencent par un mois Discovery gratuit sans engagement, puis continuent avec la formule gratuite et un petit quota mensuel, et l’aide à la configuration est gratuite : vous pouvez donc mesurer les heures gagnées avant de payer quoi que ce soit.
📚 Tous les guides de cette série
- Connexion : Guide d’installation du connecteur Odoo (Odoo 13–19) · Odoo Online vs Odoo.sh vs on-premise
- Order-to-cash : Importer les commandes par e-mail dans Odoo · Automatiser la confirmation de commande, la livraison et la facturation · Automatiser les relances de paiement · Rapprocher les paiements bancaires des factures
- Procure-to-pay : Points de commande optimaux dans Odoo · Automatiser les achats dans Odoo · Importer les confirmations fournisseurs
- E-mail & croissance : Arrêter le spam définitivement · Sauvegarder vos e-mails sur votre propre cloud · Automatisation des e-mails pour les petites entreprises · Génération automatisée de prospects B2B
- Pour les intégrateurs : Générer des revenus récurrents en tant que partenaire Odoo
🔗 Sources et lectures complémentaires
Documentation officielle et normes citées dans ce guide. Les liens externes s’ouvrent dans un nouvel onglet.
Commencez dès aujourd’hui à automatiser Odoo avec un mois Discovery gratuit
Choisissez le processus qui vous coûte le plus d’heures, activez ce bot en Mode démo et regardez ce qu’il aurait fait cette semaine.