Passer au contenu principal

Comment connecter

Les étapes ci-dessous s’appliquent à la fois à Odoo Web (cloud) et aux instances Odoo auto-hébergées. Le processus de génération de la clé API est le même.

Obtenir vos identifiants Odoo

Vous aurez besoin de trois informations depuis votre compte Odoo :

1. Nom d’utilisateur Odoo

C’est l’adresse email que vous utilisez pour vous connecter à Odoo.

2. Nom de la base de données Odoo

C’est la première partie de votre URL Odoo. Exemple :
Si votre URL Odoo est https://your-company.odoo.com/odoo, votre nom de base de données est your-company

3. Clé API Odoo

1

Se connecter à Odoo

Ouvrez votre compte Odoo
2

Aller dans les Préférences

Cliquez sur votre icône de profil > Preferences
3

Accéder à Account Security

Sélectionnez Account Security > New API Key
4

Créer une clé API

  • Nom : “Allo”
  • Durée : “Persistent Key”
Cliquez sur Generate
5

Copier la clé API

Copiez la clé API générée immédiatement.
Vous ne pouvez voir la clé API qu’une seule fois. Conservez-la en lieu sûr.

Connecter dans Allo

1

Ouvrir l'application Allo

Lancez Allo sur mobile ou sur ordinateur
2

Aller dans Intégrations

Naviguez vers Settings > Integrations > Odoo
3

Entrer les identifiants

Remplissez les trois champs requis :
  • Nom d’utilisateur Odoo (votre email)
  • Nom de la base de données Odoo
  • Clé API Odoo
4

Enregistrer et connecter

Appuyez sur Save et attendez la confirmation
Vos contacts Odoo seront synchronisés automatiquement dans Allo. Les informations du contact s’affichent pendant les appels.

Ce qui est synchronisé

D’Odoo vers Allo :
  • Contacts
Les contacts créés dans Allo ne sont pas poussés vers Odoo. Direction de la synchronisation : Sens unique (Odoo → Allo).

Comment les appels sont synchronisés

Après chaque appel, Allo crée une note sur le contact correspondant dans Odoo avec le résumé de l’appel et un lien vers l’enregistrement.

Comment les SMS sont synchronisés

La synchronisation SMS n’est pas disponible pour cette intégration.

Click-to-call

Cliquez sur n’importe quel numéro de téléphone dans Odoo pour lancer l’appel directement dans l’application Allo. L’application Allo doit être installée sur votre appareil.

Troubleshooting

Vérifiez le statut de synchronisation de chaque appel depuis la liste d’appels sur web.withallo.com — chaque appel possède un indicateur d’intégration affichant son état de synchronisation.
Seuls les admins et managers d’un workspace Allo peuvent connecter des intégrations. Si vous ne voyez pas l’option, demandez à l’admin ou au manager de votre workspace de la configurer.
Vérifiez l’indicateur d’intégration sur l’appel dans l’application web. L’erreur sera l’une des suivantes :
  • Contact non trouvé — Le contact n’existe pas dans votre CRM. Par défaut, Allo ne synchronise les appels que vers les contacts existants. Pour créer automatiquement des contacts, allez dans les paramètres de l’intégration et activez Créer un lead pour les appels inconnus.
  • Contact supprimé — Le contact a été supprimé de votre CRM. Allo est additif et ne synchronisera pas les appels pour les contacts supprimés. Recréez le contact dans votre CRM, puis relancez la synchronisation.
  • Intégration déconnectée — Votre token OAuth ou clé API a été révoqué côté intégration. Allo apparaît toujours connecté mais les requêtes échouent. Déconnectez et reconnectez l’intégration dans Allo.
  • Appel en attente (icône spinner) — Allo cherche encore le bon contact. Cela peut prendre jusqu’à 24 heures avant d’être marqué comme erreur. Une fois le contact créé dans votre CRM, vous pouvez relancer manuellement.
La première synchronisation peut prendre jusqu’à 15 minutes pour les grandes bases de contacts. Ensuite, les contacts se synchronisent de manière incrémentale toutes les 10 minutes — pas en temps réel.Allo ne synchronise que les contacts ayant au moins un numéro de téléphone dans un champ téléphone natif. Les contacts sans numéro de téléphone n’apparaîtront pas dans Allo.Si les contacts n’apparaissent toujours pas après 15 minutes, déconnectez et reconnectez l’intégration.
Cette intégration ne supporte pas la synchronisation SMS.
Allo reflète votre intégration exactement. Si votre CRM contient des contacts en double avec le même numéro de téléphone, ils apparaîtront comme des contacts séparés dans Allo.Nettoyez les doublons dans votre CRM — Allo reflétera le changement à la prochaine synchronisation.
Quand plusieurs contacts partagent le même numéro de téléphone, Allo synchronise l’appel vers tous les contacts correspondants. Avant de signaler une synchronisation manquante, vérifiez tous les contacts qui partagent ce numéro — l’appel est peut-être déjà synchronisé sur un autre. Cliquez sur l’indicateur d’intégration sur n’importe quel appel dans l’application web pour voir exactement vers quels contacts il a été synchronisé.