Odoo est le seul CRM de la liste qui ne passe pas par une autorisation en un clic. Pas de redirection, pas de bouton vert chez le fournisseur.
À la place, quatre informations à saisir, et une clé API à générer toi-même. Cinq minutes, à condition de savoir où chercher.
Bonne nouvelle : Eagr te laisse tester la connexion avant de l'enregistrer.
Ce qu'il te faut avant de commencer
Être administrateur sur Eagr. Un manager ne voit pas la section CRM.
Odoo 14 ou plus. Sur une instance cloud, un plan Custom ou Enterprise, seuls plans autorisant les clés API.
L'URL de ton instance, le nom de la base de données, et l'identifiant email de l'utilisateur Odoo qu'Eagr utilisera.
Aucun autre CRM connecté. Eagr n'en accepte qu'un seul à la fois.
1. Génère ta clé API dans Odoo
Page Paramètres puis Intégrations avec la sidebar, section Intégrations CRM.
Le chemin, tel qu'Eagr le rappelle dans son aide : Paramètres, puis Utilisateurs, puis ton utilisateur, puis Sécurité du compte, puis Nouvelle clé API.
La clé ne s'affiche qu'une seule fois. Copie-la immédiatement. Fermer la fenêtre sans copier veut dire en générer une autre.
Choisis bien l'utilisateur : la clé hérite de ses droits. Un utilisateur qui ne voit qu'une partie des affaires donnera une intégration qui ne voit qu'une partie des affaires.
2. Ouvre le dialogue de connexion Odoo
Section Intégrations CRM et ses six lignes.
Dans Eagr, Paramètres puis Intégrations, section Intégrations CRM. Clique Connecter sur la ligne Odoo CRM.
Un dialogue s'ouvre : Entrez les détails de votre instance Odoo pour vous connecter. Pas de redirection, tout se passe ici.
3. Remplis les quatre champs
Ligne Odoo CRM et son bouton Connecter.
URL Odoo. Sur le cloud, l'adresse de la forme https://monentreprise.odoo.com. En auto-hébergé, ton adresse personnalisée.
Nom de la base de données. Sur le cloud, c'est généralement ton sous-domaine, par exemple monentreprise. En auto-hébergé, le nom de base choisi à l'installation.
Identifiant (email). L'email de l'utilisateur Odoo dont tu viens de générer la clé.
Clé API. Le champ est masqué. Colle la clé copiée à l'étape 1.
Le commutateur Vérifier le certificat SSL reste activé pour une instance cloud. Ne le désactive que sur une instance auto-hébergée à certificat auto-signé.
4. Teste avant d'enregistrer
Page Configuration de l'intégration et ses trois cartes (exemple Pipedrive).
Clique Tester la connexion. En cas de réussite, Eagr affiche Connexion réussie suivi de ton numéro de version Odoo. C'est la preuve que les quatre champs sont bons.
En cas d'échec, le message Échec de connexion est suivi de l'erreur renvoyée par Odoo. Corrige, retente.
Puis clique Connecter. Tu es emmené sur la page de configuration.
5. Colle l'URL du webhook dans ta règle d'automatisation
En haut de Configuration de l'intégration Odoo CRM, un bloc URL du webhook Odoo avec un bouton Copier.
Colle cette URL dans l'action Send Webhook Notification de ta règle d'automatisation Odoo. C'est ce qui permet à Eagr de réagir quand une affaire change d'étape.
Cette URL contient un secret qui authentifie ton instance. Ne la partage pas. La déconnexion l'invalide.
Pourquoi Odoo ne passe-t-il pas par une autorisation classique
Parce qu'Odoo n'expose pas le même mécanisme d'autorisation que HubSpot ou Pipedrive. La clé API par utilisateur est la voie prévue par Odoo.
Conséquence directe : Eagr agit dans Odoo avec les droits de l'utilisateur dont tu as pris la clé, et rien d'autre. Le choix de cet utilisateur est donc une décision de périmètre, pas un détail administratif.
Cloud ou auto-hébergé, qu'est-ce qui change
Trois champs sur cinq, et rien d'autre.
URL Odoo. Sur le cloud, l'adresse en .odoo.com. En auto-hébergé, ton adresse personnalisée, par exemple https://erp.monentreprise.com.
Nom de la base de données. Sur le cloud, généralement le sous-domaine. En auto-hébergé, le nom choisi à l'installation, qui n'a souvent aucun rapport avec l'URL.
Vérifier le certificat SSL. À laisser activé sur le cloud. À ne désactiver qu'en auto-hébergé avec un certificat auto-signé.
L'identifiant et la clé API fonctionnent de la même façon dans les deux cas.
Où retrouver l'URL du webhook plus tard
Sur la page Configuration de l'intégration Odoo CRM, en haut, avec son bouton Copier. Elle reste disponible tant que l'intégration est connectée.
Deux choses à savoir. Cette URL contient un secret qui authentifie ton instance : elle ne se partage pas, même en interne.
Et la déconnexion l'invalide. Si tu déconnectes puis reconnectes Odoo, l'ancienne URL cesse de fonctionner et il faut recoller la nouvelle dans ta règle d'automatisation. Ton mapping des segments, lui, est conservé.
Le test de connexion échoue
La clé a été générée sur un plan qui ne l'autorise pas
Sur une instance cloud, les clés API demandent un plan Custom ou Enterprise. Sur un plan inférieur, le menu n'existe pas ou la clé ne fonctionne pas.
Le nom de la base de données est faux
L'erreur la plus fréquente, parce que le nom de base et le sous-domaine ne coïncident pas toujours. Vérifie la valeur exacte plutôt que de la déduire.
Un espace s'est glissé dans le collage de la clé
Invisible dans un champ masqué. Recolle depuis un éditeur de texte brut.
Le certificat SSL n'est pas validé
Sur une instance auto-hébergée à certificat auto-signé, la connexion échoue tant que Vérifier le certificat SSL reste activé.
Ce que ça ne fait pas
Eagr ne propose pas de rattachement manuel sur Odoo. Le sélecteur de deal n'existe que sur HubSpot, Pipedrive et Zoho. Un appel qu'Odoo n'a pas permis de rattacher automatiquement reste sur Aucun deal, sans recours dans l'interface.
Eagr ne crée jamais d'affaire, de contact ni de société dans Odoo.
Eagr ne change jamais l'étape d'une affaire. L'étape est lue pour évaluer le succès d'un appel.
La note d'analyse est postée en note interne sur l'affaire, pas en message client visible par le prospect.
Odoo ne bénéficie pas du rattrapage automatique à la création d'une affaire, contrairement à Pipedrive, HubSpot, Zoho et Sellsy. Seul le changement d'étape est suivi.
Un appel marqué privé n'écrit rien dans Odoo.
À lire ensuite : « Qu'est-ce qu'Eagr écrit dans mon CRM » · « Comment connecter mon CRM à Eagr et rattacher mes appels aux deals »




