Gestion des contrats MSP : MSA, SOW et SLA
Un fournisseur de services managés (MSP) en France, avec 140 clients, signe un nouveau statement of work (SOW) avec le Cabinet dentaire des Tilleuls. Il ajoute la sauvegarde des postes, pour un forfait plus élevé. Le SOW reste dans la boîte mail d'un chargé de compte, loin du master service agreement (MSA, contrat-cadre). Dix mois plus tard, le MSA est reconduit à l'ancien prix, sans révision annuelle des tarifs. La gestion des contrats MSP comble ce manque. Vous gérez pour chaque client le MSA, les SOW, le service level agreement (SLA), les devis et les avenants comme un seul ensemble lié. Chaque ensemble a ses dates, ses conditions financières et un responsable nommé.
Ce guide traite des contrats de services entre professionnels des MSP en France, au regard du Code civil et du Code de commerce. Il s'agit d'une information générale, pas d'un conseil juridique.
L'IA prend désormais en charge une grande partie des recherches. Clara, l'assistant IA de Contracko, répond aux questions sur tous vos contrats et cherche dans les documents eux-mêmes. Le serveur Model Context Protocol (MCP) de Contracko permet à Claude, ChatGPT, Codex ou Copilot de poser les mêmes questions depuis l'assistant que votre équipe utilise déjà. Ce guide montre où chacun s'insère dans le processus.
Gestion des contrats MSP : objectif et calendrier
Le chiffre d'affaires d'un MSP repose sur des contrats récurrents. La plupart des clients ont un MSA et plusieurs documents rattachés. Pour revoir ce contrat-cadre, lisez ce qu'est un master service agreement (en anglais). La différence entre un SOW et un contrat (en anglais) explique comment les descriptifs de prestations s'y rattachent.
Le travail compte à cinq moments :
- Signature d'un nouveau client. Le MSA, le premier SOW et le SLA fixent les conditions que vous suivrez pendant des années.
- Changement de périmètre. Un nouveau SOW, un devis ou un avenant modifie le prix, les équipements ou les niveaux de service.
- Révision des prix. Un MSA peut autoriser une hausse annuelle, parfois indexée sur l'indice des prix à la consommation (IPC). La hausse n'a lieu que si quelqu'un agit avant la date anniversaire.
- Reconduction et préavis. Les clauses de reconduction prévoient des préavis des deux côtés. En manquer un vous engage pour une durée non souhaitée, ou vous fait perdre un client que vous pensiez acquis.
- Sortie. La fin du contrat déclenche des obligations de réversibilité : restitution des données, transmission des identifiants et suppression des comptes.
Les clauses de sécurité ajoutent une raison. Des agences de cybersécurité des États-Unis, du Royaume-Uni, d'Australie, du Canada et de Nouvelle-Zélande ont publié un avis commun sur les MSP. L'agence américaine parmi elles est la Cybersecurity and Infrastructure Security Agency (CISA). L'avis demande aux clients des MSP de vérifier que leurs contrats précisent les mesures de sécurité. Il leur demande aussi d'indiquer clairement si le MSP ou le client est responsable de tâches comme le durcissement, la détection et la réponse aux incidents [1]. Vos clients vous demanderont ce que promet votre contrat. Il vous faut la réponse rapidement.
C'est là que l'IA change le calendrier. Vous n'avez plus à attendre une revue trimestrielle pour savoir ce qui arrive à échéance. Vous interrogez Clara, ou votre propre assistant via MCP, au moment où la question se pose.
Informations à recueillir avant de commencer
Avant de bâtir le processus, décidez quelles données vous enregistrez pour chaque client. Saisissez-les une fois, à la signature, pour que personne ne relise un PDF avant un rendez-vous de renouvellement.
| Donnée | Où elle se trouve en général | Pourquoi elle compte |
|---|---|---|
| Client et responsable de compte nommé | Votre fiche contrat | Une personne répond des renouvellements et des révisions de prix |
| Date de début, durée et mode de renouvellement du MSA | MSA | Commande chaque date de préavis |
| Préavis de non-renouvellement | MSA | Fixe le dernier jour sûr pour agir |
| Révision des prix et indexation sur l'IPC | MSA ou annexe tarifaire | Indique si, quand et de combien vous pouvez augmenter vos tarifs |
| Offre de service, utilisateurs et équipements | SOW ou devis | Modifie la facture mensuelle |
| Délais d'intervention et de résolution du SLA, pénalités | SLA | Fixe ce que vous devez lors d'un appel de priorité 1 |
| Licences tierces que vous revendez | Conditions des éditeurs et bons de commande | Votre engagement peut durer plus longtemps que celui du client |
| Obligations de résiliation et de réversibilité | MSA ou annexe de sortie | Liste ce que vous devez restituer, et quand |
Deux éléments demandent une attention particulière. Le premier est le SLA. Notre guide sur ce qu'est un SLA (en anglais) couvre les délais d'intervention, les objectifs de disponibilité et les pénalités.
Le second concerne les engagements de revente. Microsoft fixe les conditions « new commerce » de ses partenaires Cloud Solution Provider (CSP). Le nombre de licences d'un abonnement ne peut être réduit que dans les sept jours suivant leur ajout, sauf disposition légale contraire [3]. Les partenaires peuvent résilier avec un remboursement au prorata pendant les sept premiers jours (168 heures) d'une période, là encore sauf disposition légale contraire [3]. Ensuite, le partenaire est facturé pour toute la période, même si le client cesse de payer [3]. Un contrat client avec un préavis de 30 jours peut donc vous laisser une année de licences. Enregistrez les deux dates côte à côte.
Gestion des contrats MSP : étape par étape
Suivez ces étapes dans l'ordre pour chaque client. Les exemples d'IA montrent à quoi ressemble chaque étape une fois vos contrats dans Contracko.
- Réunir tous les contrats au même endroit. Rassemblez pour chaque client le MSA, les SOW, les SLA, les devis signés, les avenants et les bons de commande des éditeurs. Un référentiel de contrats avec une fiche cocontractant par client les garde ensemble.
- Structurer l'ensemble. Utilisez des types de contrat comme MSA, SOW et SLA, et un dossier par client ou par segment. Contracko rattache les avenants et les annexes à leur contrat principal [6].
- Extraire les données clés. Transformez les dates, montants, conditions de renouvellement et les données du tableau ci-dessus en données structurées. Les champs personnalisés d'un type de contrat peuvent contenir les offres de service et le nombre de licences.
- Nommer un responsable. Désignez un responsable de compte par client. Les rappels vont à cette personne, pas à une boîte partagée.
- Fixer les dates et les rappels. Enregistrez les dates de fin, la reconduction automatique et les préavis. Notre guide sur les dates de contrat montre comment les préavis fonctionnent dans Contracko. Ajoutez des rappels distincts pour la révision des prix et pour les fenêtres de licences des éditeurs.
- Vérifier les obligations avant chaque échange. Avant une escalade P1, une revue trimestrielle ou un rendez-vous de renouvellement, confirmez ce que promettent le SLA et le SOW.
- Traiter les renouvellements comme un processus. Ouvrez chaque renouvellement 90 à 120 jours à l'avance. Décidez du prix, du périmètre et de la durée avant la date de préavis. Notre guide sur la gestion des renouvellements de contrats (en anglais) couvre tout le cycle.
- Clôturer proprement. À la résiliation, traitez les obligations de sortie, retirez les accès et mettez fin aux licences revendues dans les fenêtres des éditeurs.
Exemples concrets avec Clara
Clara fonctionne dans Contracko. Clara lit tout votre portefeuille et cite les contrats et les clauses à l'origine de chaque réponse [6]. Clara cherche aussi dans le texte même des contrats, pas seulement dans les champs extraits [6]. En termes de MSP :
- Étape 7, renouvellements. « Quels clients sont renouvelés dans les 90 prochains jours, et quel préavis exige chaque MSA ? » Clara liste les contrats et leurs préavis, pour que le responsable voie le dernier jour sûr pour agir.
- Étape 3, offres retirées. « Quels SOW font encore référence à notre offre de support Silver ? » Comme Clara cherche dans les documents, elle trouve le nom de l'offre dans le texte du SOW, même si personne ne l'a saisi comme champ.
- Étapes 3 et 7, révisions de prix. « Quels MSA n'ont pas de clause d'indexation sur l'IPC ni de révision annuelle des prix ? » La réponse devient votre liste de contrats à corriger au prochain renouvellement.
- Étape 6, avant un appel P1. « Quel est le délai d'intervention prévu par le SLA du Cabinet dentaire des Tilleuls pour un incident de priorité 1 ? » Le centre de services obtient la réponse contractuelle, avec la clause d'origine, avant de rappeler le client.
Clara peut aussi aider à mettre à jour les contrats, parties, événements et rappels de votre espace de travail [6].
Exemples concrets avec le serveur MCP de Contracko
MCP est une norme ouverte qui permet aux applications d'IA de se connecter à des outils et données externes [4]. Le serveur MCP de Contracko utilise une seule connexion OAuth. Il permet à Claude, ChatGPT, Codex, Copilot ou à un agent de code de travailler avec vos contrats, l'analyse IA, les parties, les types de contrat et l'import de documents [5].
- Étape 2, structure. Une responsable des opérations demande à Claude : « Convenons d'une arborescence pour nos MSA, SOW, SLA et accords de traitement des données, puis crée-la et classe nos contrats dedans. » L'assistant confirme d'abord la structure. Ensuite, il crée les dossiers et classe les contrats auxquels vous avez accès [5].
- Étape 7, renouvellements. Un chargé de compte demande à ChatGPT : « Quels contrats de mes clients arrivent à échéance ou exigent un préavis le trimestre prochain ? » L'assistant filtre par cocontractant, type de contrat, statut, dossier ou date de préavis, puis lit les résultats dans Contracko [5].
- Étape 5, rappels. Avec un accès en écriture, le même assistant peut créer ou modifier des rappels sur un contrat [5].
- Étapes 1 et 3, un stock de contrats. Après une acquisition, une responsable des opérations demande à Claude : « Vérifie nos crédits de parsing et lance une vérification préalable sur ces 200 contrats clients avant de mettre quoi que ce soit en file d'attente. » Via le MCP de parsing, l'assistant valide d'abord le lot. Ensuite, il crée des liens d'envoi sécurisés, lance la tâche de parsing et indique quels fichiers ont abouti ou échoué [5]. Les résultats structurés alimentent les données du tableau ci-dessus.
L'avantage pour un MSP : moins de changements d'outil. Un technicien qui travaille déjà dans un assistant peut vérifier les conditions d'un client sans ouvrir une autre application. Si votre assistant est aussi connecté à d'autres outils, il peut combiner leurs réponses avec la réponse sur le contrat. Cela dépend de la configuration de votre assistant, pas de Contracko.
Erreurs fréquentes
La plupart des problèmes contractuels des MSP viennent de quelques lacunes.
- Les SOW vivent à l'écart du MSA. Les changements de périmètre n'atteignent jamais le dossier de renouvellement. Le renouvellement se fait aux anciens prix ou aux anciens niveaux de service.
- Pas de date de révision des prix. Le MSA permet une indexation annuelle sur l'IPC, mais personne ne suit la date anniversaire. La hausse est perdue pour l'année.
- Préavis manqués. La reconduction d'un client passe sans décision. Vous restez engagé à des conditions faibles ou subissez un départ inattendu.
- Reconduction et préavis en droit français. En droit français, un contrat à durée déterminée doit être exécuté jusqu'à son terme, et nul ne peut exiger son renouvellement (art. 1212 du Code civil) [2]. En droit français, si les parties continuent d'exécuter leurs obligations à l'expiration du terme, il y a tacite reconduction, qui produit les mêmes effets que le renouvellement (art. 1215 du Code civil) [2]. En droit français, le contrat à durée déterminée peut être renouvelé par l'effet de la loi ou par l'accord des parties, et ce renouvellement donne naissance à un nouveau contrat au contenu identique mais à durée indéterminée (art. 1214 du Code civil) [2]. Or, en droit français, chaque partie peut mettre fin à tout moment à un contrat à durée indéterminée, sous réserve du préavis prévu au contrat ou, à défaut, d'un délai raisonnable (art. 1211 du Code civil) [2]. En France, un MSA tacitement reconduit peut donc devenir résiliable moyennant ce préavis. Prévoyez par écrit la durée et les modalités du renouvellement. En France, le Code de commerce engage en outre la responsabilité de toute personne exerçant des activités de production, de distribution ou de services qui rompt brutalement, même partiellement, une relation commerciale établie en l'absence d'un préavis écrit (art. L442-1, II) [7]. En droit français, ce préavis doit tenir compte notamment de la durée de la relation commerciale, en référence aux usages du commerce ou aux accords interprofessionnels, et, pour la détermination du prix applicable pendant le préavis, des conditions économiques du marché sur lequel opèrent les parties (art. L442-1, II) [7]. En France, en cas de litige entre les parties sur la durée du préavis, la responsabilité de l'auteur de la rupture ne peut être engagée pour durée insuffisante dès lors qu'il a respecté un préavis de dix-huit mois (art. L442-1, II) [7]. En droit français, ces dispositions ne font pas obstacle à la résiliation sans préavis en cas d'inexécution par l'autre partie de ses obligations ou en cas de force majeure (art. L442-1, II) [7]. Ces textes français n'imposent pas de rappel avant reconduction envers un client professionnel ; votre contrat fixe ce qui s'applique. Faites vérifier vos clauses par un avocat en France.
- Les effectifs dérivent. Les équipements et les utilisateurs changent chaque mois. Le SOW et la facture ne concordent plus.
- Les conditions des éditeurs survivent au client. Les licences revendues continuent d'être facturées après le départ du client [3].
- Les obligations de sortie restent en suspens. La CISA note que la désactivation des comptes du MSP peut être oubliée à la fin d'un contrat [1]. La restitution des données et la transmission des identifiants prennent aussi du retard.
- Pas de responsable. Quand tout le monde est responsable des renouvellements, personne ne l'est.
Liste de contrôle pratique
Utilisez cette liste à l'arrivée d'un client et de nouveau avant chaque renouvellement :
- MSA, SOW, SLA, devis et avenants classés sous une seule fiche client
- Responsable de compte nommé enregistré
- Date de début, durée, mode de renouvellement et préavis saisis
- Date de révision des prix et clause d'indexation sur l'IPC saisies, ou signalées comme manquantes
- Offre de service, utilisateurs et équipements conformes au dernier SOW
- Délais d'intervention et pénalités du SLA enregistrés
- Licences revendues listées avec leurs fenêtres de résiliation chez l'éditeur
- Clauses de durée, de reconduction et de préavis vérifiées au regard du droit français (Code civil, art. 1210 à 1215, et Code de commerce, art. L442-1)
- Rappels créés pour la date de préavis, la révision des prix et les fenêtres des éditeurs
- Obligations de sortie listées : restitution des données, identifiants, suppression des comptes
- Clara ou votre assistant MCP sollicité pour confirmer qu'il ne manque rien
Là où le logiciel aide
Un tableur peut lister des dates. Il ne peut pas lire un SOW, le rattacher à son MSA ni prévenir la bonne personne. Les bonnes pratiques de gestion des contrats dépendent toutes de ce lien tout au long du cycle de vie du contrat. Pour un MSP, le logiciel se justifie par quatre tâches.
Répondre aux questions sur le portefeuille. Clara répond aux questions sur chaque contrat et indique d'où vient chaque réponse [6]. Clara cherche dans le texte des clauses, donc les questions sur des offres retirées ou des clauses d'indexation manquantes fonctionnent même sur des documents que personne n'a étiquetés. Clara fournit aussi des synthèses quotidiennes et signale les renouvellements et les préavis [6]. Pour un chargé de compte qui suit 30 clients, cela fait une question au lieu de 30 dossiers.
Travailler depuis l'assistant que votre équipe utilise déjà. Le serveur MCP de Contracko est inclus dans chaque offre Contracko [5]. Claude se connecte depuis son répertoire de connecteurs. ChatGPT se connecte comme application en mode développeur. Codex, Cursor, Visual Studio Code et d'autres agents de code l'ajoutent via leurs propres paramètres MCP [5]. Microsoft 365 Copilot est limité à un connecteur en lecture seule, que votre administrateur active une fois qu'il figure dans la galerie de connecteurs de Microsoft [5].
Vous gardez la main. Vous choisissez l'accès en lecture ou en écriture lors de la connexion. L'assistant agit en votre nom et n'atteint que ce que votre compte peut atteindre [5]. Les actions d'écriture passent d'abord par l'étape d'approbation de votre assistant. Elles apparaissent aussi dans l'historique d'activité de Contracko, signalées comme provenant de MCP [5]. Commencez en lecture seule pendant que l'équipe apprend quoi demander. La page du MCP de gestion des contrats détaille l'installation pour chaque assistant. Pour un guide centré sur les renouvellements, lisez les rappels de renouvellement de contrat avec MCP.
Intégrer un stock de contrats. Racheter un autre MSP ou signer un gros client signifie souvent des centaines d'anciens contrats. Le MCP de parsing s'en charge depuis l'assistant. Il vérifie les crédits, contrôle un lot au préalable, crée des liens d'envoi sécurisés, lance les tâches de parsing et renvoie des résultats structurés [5]. Vérifier les crédits et contrôler un lot au préalable ne consomme pas de crédits de parsing [5]. Vous voyez l'ampleur de la tâche avant que rien ne soit mis en file d'attente. Le parseur peut aussi extraire des champs personnalisés, comme les offres de service ou le nombre de licences, si vous choisissez un type de contrat. Pour en savoir plus, consultez l'extraction de données contractuelles.
Repérer les dates avant qu'elles ne pèsent. Les rappels suivent les dates de préavis, de renouvellement et de fin. Vous pouvez en créer plusieurs par contrat, les attribuer à des collègues et les répéter à chaque renouvellement du contrat [6]. Chaque renouvellement de contrat atteint ainsi son responsable à temps. Pour les niveaux de service, notre guide sur les logiciels de gestion des SLA (en anglais) explique quoi suivre.
Connaissez aussi les limites. Contracko ne rédige pas vos contrats clients, ne surveille pas les SLA à partir des données de tickets et ne facture pas vos clients. Votre logiciel de professional services automation (PSA) et votre outil de tickets gardent ces tâches.
Étape suivante
Choisissez vos dix plus gros clients. Comparez chacun à la liste ci-dessus et notez chaque donnée manquante. Réunissez ensuite ces contrats au même endroit et posez votre première question : lesquels sont renouvelés ou exigent un préavis dans les 90 prochains jours ?
Pour essayer avec vos propres contrats, démarrez un essai gratuit et connectez votre assistant via la page d'installation MCP. Pour le détail des offres, consultez les tarifs.
Sources
[1] Cybersecurity and Infrastructure Security Agency et agences partenaires, Protecting Against Cyber Threats to Managed Service Providers and their Customers (responsabilités de sécurité dans les contrats et suppression des comptes en fin de contrat). cisa.gov/news-events/cybersecurity-advisories/aa22-131a
[2] Légifrance. Code civil, articles 1210 à 1215 (durée du contrat, renouvellement et tacite reconduction). legifrance.gouv.fr/codes/texte_lc/LEGITEXT000006070721
[3] Microsoft Learn. Règles de Partner Center pour réduire et résilier les abonnements « new commerce » basés sur des licences. learn.microsoft.com/en-us/partner-center/customers/create-a-new-subscription
[4] Model Context Protocol. Ce qu'est MCP et comment les applications d'IA l'utilisent. modelcontextprotocol.io/docs/getting-started/intro
[5] Contracko. Pages du serveur MCP, du MCP de gestion des contrats et du MCP de parsing (assistants, contrôle des accès, étapes de parsing, inclusion dans les offres). contracko.com/fr/mcp
[6] Contracko. Pages fonctionnalités sur Clara, l'analyse IA des contrats et les rappels (réponses sur le portefeuille, recherche dans les documents, documents liés, rappels). contracko.com/fr/fonctionnalites
[7] Légifrance. Code de commerce, article L442-1, II (rupture brutale d'une relation commerciale établie). legifrance.gouv.fr/codes/article_lc/LEGIARTI000054716237
Les images de cet article ont été générées à l'aide de l'IA.
Lancez-vous avec Contracko
Débarrassez-vous des tracas de la gestion des contrats. Contracko vous permet de rester organisé, ponctuel et maître de la situation. Commencez à simplifier dès aujourd'hui.