Étape 1
Cartographier le service avant de toucher au code
- domaines, sous-domaines, pages de campagne et variantes linguistiques contenant le widget
- modèles CMS, conteneurs de balises et intégrations codées en dur
- propriétaires Teams, agents, horaires, routage et escalades
- consentement, confidentialité, CSP, cookies et dépendances analytics
- conservation, eDiscovery, export et obligations de gel légal
Étape 2
Écrire les critères de recette avant de choisir
| Domaine | Question de recette | Preuve |
|---|---|---|
| Espace agent | L'agent peut-il répondre au bon endroit dans Teams ? | Aller-retour réel |
| Routage | Sites, langues et intentions atteignent-ils des propriétaires distincts ? | Scénario à trois routes |
| Identité | Qui administre, lit et répond ? | Test des rôles et du SSO |
| Continuité | Que se passe-t-il hors horaires ou en cas de panne ? | Test de repli et retour arrière |
| Coût | Qu'est-ce qui évolue avec utilisateurs, canaux et volume ? | Devis écrit du scénario |
Étape 3
Préserver l'historique sans supposer d'import
L'article indique que les conversations historiques restent dans Teams. Cela ne prouve pas qu'un nouveau produit puisse les importer ou poursuivre les mêmes fils. Traitez l'ancien registre et le nouveau canal comme des systèmes séparés, sauf import documenté et testé.
Consignez les règles de conservation, propriétaires et exports nécessaires avant de modifier l'intégration existante.
Sources: 1
Étapes 4 et 5
Piloter un canal avec une matrice complète
- 01
Créer un pilote limité
Utiliser une page de test, un canal dédié et des propriétaires nommés.
- 02
Tester le visiteur
Ouvrir, écrire, se reconnecter, refuser le consentement, naviguer au clavier et utiliser le mobile.
- 03
Tester l'agent
Répondre, transférer, provoquer deux réponses, escalader et utiliser Teams Mobile.
- 04
Tester les pannes
Hors horaires, aucun agent, script bloqué, coupure réseau et mauvaise route.
- 05
Faire valider
Sécurité, confidentialité, propriétaire du service et métier approuvent les critères écrits.
Étape 6
Basculer au moyen d'un déploiement réversible
Préparez les anciens et nouveaux extraits comme des changements versionnés. Déployez pendant une plage à faible risque, purgez les caches concernés, vérifiez le DOM en production et terminez une conversation réelle.
Conservez le retour arrière jusqu'à ce qu'aucune page, campagne ou langue ne charge encore l'ancien widget.
Si WebChat est retenu
Installer par langue et par canal
Le guide WebChat décrit la création d'un canal Teams, l'ajout de l'application, la configuration du widget et l'insertion d'un script asynchrone contenant l'ID du canal. Un canal peut représenter un site, une langue, un service ou une campagne.
Utilisez la destination partenaire française et ne copiez jamais l'ID d'un canal appartenant à un autre environnement.