Oui, c'est une configuration courante. Odoo VoIP utilise WebRTC : votre serveur Asterisk doit donc accepter les connexions WebSocket sécurisées provenant du navigateur.
- Sur le PBX, activez la prise en charge de WebRTC (transport WebSocket sécurisé, certificat TLS valide et codecs adaptés) et créez une extension par agent.
- Dans Odoo, allez dans les Paramètres, trouvez la section VoIP, choisissez l'entrée de votre fournisseur et renseignez le domaine du serveur PBX et l'URL WebSocket.
- Pour chaque agent, ouvrez ses préférences utilisateur et saisissez le nom d'utilisateur VoIP (extension) et le mot de passe.
- Testez les appels sortants et entrants avec un agent, en vérifiant l'audio dans les deux sens et l'identification de l'appelant par rapport aux contacts.
- Déployez ensuite auprès de l'équipe et utilisez la file d'attente du softphone pour planifier des activités d'appel depuis le CRM et Assistance.
La plupart des échecs proviennent du certificat ou des règles de pare-feu sur le port WebSocket ; demandez donc à l'équipe informatique de les vérifier en priorité si le softphone ne parvient pas à s'enregistrer.