Intégration avec Microsoft Teams

Intégration entre Odoo Helpdesk et Microsoft Teams pour la notification automatique des tickets et la collaboration d'équipe.

Informations générales

  • Ce module permet d'envoyer le contenu des tickets Odoo à Microsoft Teams et d'écouter les réactions sur les messages Teams pour les appliquer dans Odoo.
  • Pour utiliser cette fonction, lors du premier accès, l'utilisateur doit autoriser toutes les fonctions Microsoft Teams.
  • Les autorisations de l'utilisateur sont stockées dans Odoo pour faciliter l'utilisation de la fonction.
  • Module supplémentaire : le module Microsoft Sharepoint doit être installé pour utiliser l'intégration Sharepoint.

Types d'équipe d'assistant

  • Nouveau modèle : Type d'équipe d'assistance, pour regrouper les équipes par préfixe et les associer aux canaux Microsoft Teams.

  • Type d'équipe d'assistant
  • Chaque type possède : Nom, Préfixe, Nom du chat (conversation Teams), ID du chat (calculé automatiquement) et une liste des équipes d'assistance de ce type.

  • Champs de type
  • Calcule et met à jour automatiquement les types (en comparant le préfixe) pour toutes les équipes existantes lors de l'installation du module.

  • Calcul automatique

Tickets et Messages Teams

  • Nouveau bouton "Envoyer sur Teams" sur le formulaire du ticket, visible uniquement pour les utilisateurs autorisés.

  • Bouton Envoyer sur Teams
  • Envoie un message à la conversation Teams avec les détails du ticket (ID, nom, client, statut).

  • Détails du message
  • Après l'envoi, le bouton est remplacé par "Renvoyer sur Teams" et un onglet "Messages Teams" apparaît.

  • Renvoyer et Onglet
  • Le bouton "Me l'assigner" fonctionne comme d'habitude, mais s'il existe un message Teams, une réaction "J'aime" est envoyée.

  • Me l'assigner
  • Modification du champ "Assigné à" : si assigné à soi-même, même comportement que "Me l'assigner" ; sinon, un nouveau message est envoyé à ce nouvel utilisateur.

  • Champ "Assigné à"
  • Tous les messages Teams sont suivis dans Odoo.

  • Messages suivis
  • Seuls les utilisateurs autorisés peuvent utiliser la fonction d'envoi de messages vers Teams et voir l'onglet "Messages Teams".

  • Onglet Messages Teams
  • Deux types de messages : général (depuis le bouton) : envoyé au canal, assignation (lors de l'affectation) : envoyé à l'utilisateur.

  • Types de message
  • Une action planifiée toutes les 2 minutes vérifie les réactions et assigne les tickets au premier réacteur.

  • Action planifiée

ID utilisateur Teams dans Odoo

  • Ajoute un champ "ID utilisateur Teams" à res.users, calculé automatiquement par correspondance de nom.

  • Champ ID utilisateur Teams
  • Calculé chaque semaine par une action planifiée, ou manuellement via un bouton.

  • Action planifiée ID utilisateur

Actions planifiées

Action planifiée
  • Calcul de l'ID utilisateur Teams : hebdomadaire.
  • Affectation du ticket par réaction : toutes les 2 minutes.
  • Nettoyage des données Teams : mensuel (pour ne conserver que les 6 derniers mois de données).