Utiliser les services VoIP dans Odoo avec OnSIP¶
Introduction¶
La VoIP Odoo peut être paramétrée pour fonctionner avec OnSIP (www.onsip.com). Dans ce cas, l’installation et le paramétrage d’un serveur Asterisk ne sont pas nécessaires puisque toute l’infrastructure est hébergée et gérée par OnSIP.
Vous aurez besoin d’ouvrir un compte OnSIP pour utiliser ce service. Avant de vous engager, assurez-vous que votre zone et celle de vos correspondants sont couvertes par ce service. Après l’ouverture du compte OnSIP, suivez la procédure ci-dessous.
Configuration¶
Allez à la page Applications et installez le module VoIP OnSIP.

Allez dans Paramètres/Paramètres Généraux. Dans la partie Intégration/Asterisk (VoIP), renseignez les 3 champs :
OnSIP Domain est le domaine que vous avez choisi quand vous avez créé un compte sur www.onsip.com. Si vous ne le connaissez pas, connectez-vous à https://admin.onsip.com/, vous le trouverez dans le coin supérieur droit de l’écran.
WebSocket devrait contenir wss://edge.sip.onsip.com
Mode devrait indiquer Production

Allez dans Configuration/Utilisateurs. Dans le formulaire représentant chaque utilisateur de la VoIP, dans l’onglet Préférences, remplissez la partie Configuration PBX :
Login SIP / Extension du navigateur : le “Username” OnSIP
Autorisation de l’Utilisateur OnSIP : le “Auth Username” OnSIP
Mot de passe SIP : le “SIP Password” de OnSIP
Extension de Combiné : le “Extension” de OnSIP
Vous pourrez trouver toutes ces informations en vous connectant sur https://admin.onsip.com/users puis en sélectionnant l’utilisateur que vous voulez configurer et regarder les champs dans l’image ci-dessous.

Vous pouvez maintenant passer des appels en cliquant sur l’icône de téléphone dans le coin supérieur droit d’Odoo (assurez-vous d’être connecté en tant qu’utilisateur correctement configuré dans Odoo et dans OnSIP).
Note
Si vous voyez un message Paramètre manquant dans l’application VoIP d’Odoo, rechargez la page et ré-essayez.

Note
Si vous voyez un message de Numéro incorrect dans le téléphone logiciel d’Odoo, assurez-vous d’utiliser le format international, commençant par le signe plus (+) suivi du code international du pays. Par ex. +16506913277
(où +1
est le préfixe international des États-Unis).

Vous pouvez aussi recevoir des appels. Votre numéro est celui qui vous a été fourni par OnSIP. Odoo sonnera et affichera une notification.

OnSIP sur votre smartphone¶
Afin de passer et de recevoir des appels quand vous n’êtes pas devant votre ordinateur, vous pouvez utiliser une application de VoIP sur votre smartphone en parallèle à l’application VoIP Odoo. C’est pratique pour les appels en mobilité mais aussi pour s’assurer de ne pas manquer un appel ou simplement par commodité. N’importe quelle application de VoIP compatible SIP fonctionnera.
Sur Android et iOS, OnSIP a été testé avec succès avec Grandstream Wave. Lors de la création d’un compte, sélectionnez OnSIP dans la liste des opérateurs. Vous devez ensuite le configurer comme suit :
Nom du compte : OnSIP
Serveur SIP : le “Domain” OnSIP
ID d’utilisateur SIP : le “Username” OnSIP
ID d’authentification SIP : le “Auth Username” OnSIP
Mot de passe : le “SIP Password” OnSIP
En plus d’initier des appels à partir de Grandstream Wave sur votre téléphone, vous pouvez également initier des appels en cliquant sur des numéros de téléphone dans votre navigateur. Grandstream Wave sonnera alors et acheminera l’appel vers l’interlocuteur via votre téléphone. Cette approche est utile pour éviter de perdre du temps à composer des numéros de téléphone. Pour ce faire, vous avez besoin de l’extension Chrome OnSIP Call Assistant.
Avertissement
L’inconvénient d’utiliser un téléphone logiciel sur votre smartphone est que vos appels ne seront pas enregistrés dans Odoo, puisque le téléphone logiciel agit comme une application indépendante et séparée.