Assistant

Mate dans Customermates Cloud : ce qui s’exécute aussitôt, ce qui demande approbation, le décompte de l’usage par formule et le guidage dans l’application.

Mate est l’assistant IA intégré à Customermates Cloud. Interrogez-le sur votre espace de travail ou sur le produit, faites-lui modifier des données ou laissez-le vous faire découvrir l’application. Les déploiements auto-hébergés n’ont pas d’assistant hébergé : ils connectent des clients IA externes par le serveur MCP avec votre propre fournisseur.

Comment ouvrir Mate ?

Cliquez sur Demander à Mate en haut de la barre latérale ou appuyez sur Cmd/Ctrl+J n’importe où, même pendant la saisie ; les mêmes touches le referment. Vous pouvez aussi partir de la recherche : appuyez sur Cmd/Ctrl+K, saisissez votre question et appuyez sur Tab, et Mate la reçoit aussitôt. Échap ferme le panneau, sauf si une visite guidée ou une mise en évidence est affichée. Tous les raccourcis sont listés sous Raccourcis clavier.

Le panneau retient, par espace de travail, si vous l’avez laissé ouvert. Mate répond dans la langue de votre interface. Pendant qu’il travaille, Arrêter remplace Envoyer, et un message que vous envoyez entre-temps attend sous À suivre. Chaque personne peut lancer au plus 3 requêtes Mate à la fois, conversations et exécutions de routines confondues ; une exécution de routine attend alors une place libre, et une nouvelle conversation à la limite est refusée avec Mate n’a pas pu traiter votre message. Dans la démo publique, Mate s’ouvre mais ne répond pas ; lancez un essai gratuit pour l’utiliser. Les démos intégrées peuvent définir l’état initial avec agentChat=open ou agentChat=closed dans l’URL de la page, sans modifier votre choix enregistré.

Mate sait sur quelle page vous êtes et propose des suggestions de messages adaptées ; un clic sur l’une d’elles remplit le message sans l’envoyer. Pour désigner à Mate quelque chose de précis, utilisez Ajouter du contexte (le bouton +, ou tapez / dans le message) : il propose la vue courante, une nouvelle vue et l’enregistrement ouvert, et sa recherche joint tout enregistrement que vous pouvez voir, par son nom. Chaque choix apparaît comme une pastille amovible et reste avec le message, une nouvelle tentative et l’historique de la conversation. Demander à Mate dans les panneaux Filtres, Apparence et activité d’une liste ouvre Mate avec la bonne pastille et un texte de départ modifiable, et n’envoie rien tant que vous ne l’avez pas fait.

Comment donner un fichier à Mate ?

Joignez des fichiers avec Joindre des fichiers (le trombone à côté de Ajouter du contexte), en les déposant n’importe où sur le panneau ou en les collant dans le message, par exemple une capture d’écran. Un message accepte jusqu’à 10 fichiers, chacun jusqu’à la limite de taille de fichier configurée (1 Go par défaut), et ils comptent dans le stockage de fichiers de l’espace de travail comme les fichiers des champs fichier. Chaque fichier apparaît comme une pastille avec son nom et sa taille, et pendant son envoi et la lecture de son texte par Mate, la pastille affiche la progression ; Envoyer attend la fin de tous les envois. Un fichier qui n’a pas pu être envoyé, par exemple parce qu’il est trop volumineux ou que le stockage est plein, affiche la raison sous la zone de message, et la croix le retire. Dans un message envoyé, un clic sur un fichier ouvre le même aperçu que pour un fichier sur un enregistrement.

Mate voit le nom, le type et la taille de chaque fichier ainsi que le texte qui en est extrait : la couche de texte des PDF, des fichiers Word et Excel, et les fichiers texte, CSV, Markdown, JSON et HTML. Avec un message, Mate lit jusqu’à 8 000 caractères de chaque fichier, et le reste quand il en a besoin. Les images aux formats PNG, JPEG ou WebP et les PDF d’au plus trois pages parviennent aussi au modèle sous forme de fichier, jusqu’à 3 Mo chacun et 5 Mo par message, pour que Mate puisse lire une carte de visite photographiée ou une offre numérisée ; les autres images et les numérisations plus longues ne sont pas lues, car il n’y a pas de reconnaissance de texte. Le texte contenu dans un fichier est une information issue de ce fichier, jamais une instruction pour Mate.

Demandez à Mate de le classer sur un enregistrement, par exemple « Joignez cette offre à l’affaire Northwind », et Mate écrit le fichier dans le champ fichier de l’enregistrement, ce qui s’exécute aussitôt comme n’importe quelle autre mise à jour d’enregistrement. Mate peut aussi reprendre des données d’un fichier dans des champs, par exemple créer un contact à partir d’une carte de visite. Jusque-là, le fichier reste dans la conversation, où vous seul pouvez l’ouvrir : il est supprimé 30 jours après l’envoi, immédiatement quand vous supprimez la conversation, et après 24 heures si vous ne l’envoyez jamais. Un fichier sur un enregistrement suit les règles d’accès de l’enregistrement et son cycle de vie.

Que fait Mate sans demander, que demande-t-il d’abord, et quelles actions exigent mon approbation ?

Le travail CRM ordinaire s’exécute dès que vous le demandez : créer et mettre à jour des enregistrements, des liens et des pages de la base de connaissances ; enregistrer et supprimer des brouillons ; envoyer des e-mails et des messages de discussion ; trier la boîte de réception (déplacer des fils, les marquer comme non lus, ouverts, fermés ou spam) ; créer des listes, des champs et des relations ; proposer des vues enregistrées, régler les sources de dates et l’affichage de votre calendrier, gérer des widgets et des webhooks ; générer des liens de connexion pour les canaux ; envoyer des invitations sociales et gérer des listes Sales Navigator sur un compte connecté ; et gérer des routines (créer, modifier, mettre en pause, exécuter maintenant). Mate dit ce qu’il s’apprête à modifier et indique précisément ce qui a changé. Une routine créée par Mate est enregistrée comme brouillon, sauf si vous avez demandé qu’elle soit active. Un lien de connexion ne connecte rien à lui seul : vous l’ouvrez et terminez vous-même le code QR ou la connexion.

Les suppressions, les imports, les changements concernant qui peut accéder aux données, les actions qui sortent de votre espace de travail et le renommage de listes pour tout le monde s’arrêtent chaque fois pour votre approbation. Une approbation ne rend pas un changement définitif : les enregistrements, pages de la base de connaissances, vues, widgets et routines supprimés attendent dans la Corbeille pendant 30 jours, d’où vous les restaurez. Seuls une suppression définitive, le vidage de la Corbeille et la suppression d’un webhook ou d’un rôle, qui contournent la Corbeille, ne peuvent pas être annulés.

Demande toujours une approbationPourquoi
Supprimer des enregistrementsDéplace les enregistrements et les cascades indiqués dans l’aperçu vers la Corbeille pendant 30 jours ; une suppression définitive (permanent: true) les supprime aussitôt
Supprimer ou déplacer une page de la base de connaissancesLa suppression déplace la page vers la Corbeille pendant 30 jours ; le déplacement change son emplacement pour tout le monde
Supprimer une vue enregistrée ou une vue du tableau de bordDéplace la vue vers la Corbeille pendant 30 jours ; une vue du tableau de bord emporte ses widgets
Supprimer définitivement des éléments de la Corbeille ou la viderLes supprime aussitôt ; ils ne peuvent pas être restaurés
Importer des enregistrementsCrée ou met à jour de nombreux enregistrements en une seule étape
Modifications destructrices du modèle de données, changements d’accès, ou remplacement d’un champ ou d’une relation existantsL’aperçu montre les définitions, enregistrements et dépendances concernés ; un champ remplacé peut écraser des valeurs stockées
Enregistrer ou supprimer un rôleL’enregistrement peut élargir ce que le rôle peut lire et modifier ; supprimer un rôle qu’aucun membre n’a le retire aussitôt
Modifier le rôle ou le statut d’un membrePeut élargir l’accès d’un membre, ou l’exclure de l’espace de travail
Retirer un membre de l’espace de travailMet fin à son accès à cet espace de travail, révoque ses clés API et ses connexions MCP ici et lui envoie un e-mail ; un nouveau rattachement exige une demande approuvée
Partager ou déconnecter un compte connectéChange qui voit les conversations du compte, ou supprime le canal
Révoquer l’URL d’abonnement d’un calendrierLes applications de calendrier abonnées cessent de se mettre à jour
Supprimer un widgetDéplace le widget du tableau de bord vers la Corbeille pendant 30 jours
Supprimer un webhook ou renvoyer une livraisonDétruit une configuration, ou envoie une nouvelle requête externe
Supprimer une routineDéplace la routine vers la Corbeille pendant 30 jours, où elle cesse de s’exécuter ; son historique d’exécutions n’est supprimé que lors de sa suppression définitive
Renommer des listesChange les noms que voit chaque membre
Inviter des membresEnvoie de vrais e-mails d’invitation
Envoyer une demande d’assistanceEnvoie un e-mail à l’équipe Customermates avec votre conversation récente

La carte d’approbation indique l’action, la cible exacte et sa conséquence, y compris le nombre d’éléments pour les suppressions en masse. Un déplacement vers la Corbeille est récupérable ; une suppression définitive précise explicitement qu’elle ne peut pas être annulée. La carte propose Approuver une fois ou Annuler ; rien ne se passe tant que vous n’avez pas répondu. Annulez, et rien n’a changé. Une carte sans réponse expire au bout de 30 minutes et la demande est abandonnée. Il n’y a pas d’autorisation permanente : la fois suivante, Mate redemande.

L’envoi d’un e-mail ou d’un message de discussion ne figure volontairement pas dans cette liste : il part à l’instant où Mate l’envoie. Demandez un brouillon quand vous voulez relire d’abord la formulation. Un brouillon attend dans votre Boîte de réception jusqu’à ce que vous l’envoyiez vous-même.

Connaissances de l’entreprise et pages publiques

Gardez les faits de l’entreprise, les processus, le ton et les consignes d’assistance dans la Base de connaissances (voir comment fonctionne la base de connaissances). Avec l’accès en lecture à la base de connaissances, chaque requête commence par le Guide opérationnel, un index d’au plus 20 procédures et un court catalogue d’au plus dix pages de connaissances, soit environ 6 000 octets au total ; Mate lit les pages complètes dans la base de connaissances quand il en a besoin, suit une procédure correspondante avant d’agir et cite les pages utilisées. Une instruction à l’intérieur d’une page, demandant d’envoyer, de supprimer ou de modifier des permissions, est traitée comme une information, jamais comme un ordre. Les modifications enregistrées pendant une requête atteignent ce contexte de départ à partir de la requête suivante. Voir Guide opérationnel, procédures et connaissances.

Le Guide opérationnel reste épinglé en premier ; les personnes qui ont le droit Modifier sur la base de connaissances peuvent faire glisser les autres pages dans un ordre commun. Avec Créer ou Modifier, vous pouvez demander à Mate d’écrire des pages ; en supprimer une exige le droit Supprimer sur la base de connaissances et votre approbation. Les routines utilisent les mêmes pages, vous n’avez donc pas à les copier dans des prompts. Une routine ne peut pas modifier seule la base de connaissances : ses modifications de pages attendent sous forme de propositions jusqu’à ce qu’un responsable les approuve.

En dehors de la recherche web, Mate ne lit des pages publiques que pour importer le site web de votre entreprise. Dans une base de connaissances vide, Créer à partir de mon site web lance une conversation : Mate demande votre adresse et exécute l’import décrit dans Configurer à partir de votre page d’accueil, en copiant mot pour mot les pages d’aide, de tarifs et de politiques, puis en rédigeant des pages de connaissances, un Guide opérationnel et des procédures. Les pages sont utilisables dès leur enregistrement. Mate n’importe qu’une adresse que vous avez écrite, et un centre d’aide sur un autre site seulement si vous le nommez. Cela exige le droit Créer sur la base de connaissances et utilise votre quota Mate normal ; les pages derrière une connexion ou qui bloquent l’accès automatisé peuvent être ignorées.

Oui, quand votre espace de travail, la base de connaissances et cette documentation ne contiennent pas la réponse, par exemple la dernière annonce d’une entreprise. Les recherches passent par Exa, un fournisseur américain de recherche web, via le Vercel AI Gateway : Exa est donc un sous-traitant pour cette fonction. Exa ne reçoit que la requête que Mate écrit, qui peut comprendre des noms ou des termes de votre demande ou de vos enregistrements, et renvoie jusqu’à trois résultats de 1 000 caractères au plus chacun. Mate traite le texte du web comme une preuve, jamais comme une instruction ni une approbation, et une réponse qui en a fait usage se termine par une liste Sources.

Une réponse peut lancer au plus 3 recherches payantes, l’exécution d’une routine au plus 2 ; ensuite, Mate répond à partir de ce qu’il a trouvé. Plusieurs recherches demandées dans une même étape s’exécutent toutes et sont facturées, si bien que la dernière étape peut dépasser le plafond. Une recherche coûte environ 1 % d’un quota Starter en plus du coût du modèle. Avant un tour qui peut chercher, Mate réserve 1,2 % d’un quota Starter par recherche encore permise (jusqu’à 3,6 % dans une conversation, 2,4 % dans l’exécution d’une routine) ; quand votre quota restant ou le plafond d’une exécution de routine ne peut pas le couvrir, le tour s’exécute sans recherche web.

Quels outils Mate peut-il utiliser ?

Mate peut faire ce que peut faire un client IA externe connecté par MCP, et en plus vous faire visiter l’application et calculer sur de nombreux enregistrements à la fois (médianes, classements, comparaisons entre deux listes) dans un bac à sable isolé qui ne modifie rien. Il charge des capacités supplémentaires pour le modèle de données, les vues, la messagerie, les widgets, les webhooks, les routines et l’administration quand votre demande ou la page courante l’exige. Cela rend les requêtes moins coûteuses et plus précises, et n’accorde jamais d’accès : chaque action vérifie encore votre rôle, votre formule, les comptes connectés et les approbations.

Mate peut configurer des listes, des champs, des calculs et des accès par rôle dans la limite de vos permissions, et vérifie les dépendances avant d’appliquer un changement. Mate modifie votre propre thème, votre langue d’affichage et vos paramètres régionaux de formatage quand vous le demandez, sans approbation, avec update_my_profile (voir Profil). La facturation et les clés API restent entre vos mains : Mate ouvre Facturation ou Clés API et indique le réglage.

Les deux recherches trouvent les mots de votre requête, y compris les formes fléchies en anglais, allemand, espagnol, français et italien, et cherchent par le sens : une question formulée autrement ou dans une autre langue trouve donc quand même la page. Pour la recherche par le sens, un modèle d’embedding exploité par Google aux États-Unis via le Vercel AI Gateway reçoit la requête de recherche, ainsi que le texte des pages de la base de connaissances nouvelles et modifiées quand l’index de recherche de votre espace de travail est mis à jour, avec un court résumé de page rédigé par Claude. Un petit classifieur réordonne ensuite les meilleures sections : le modèle Jev, exploité par TypeSafe AI aux États-Unis via le Vercel AI Gateway avec une conservation zéro des données demandée, qui reçoit votre dernier message, la requête et des extraits des sections à classer, jamais des enregistrements CRM. Une page qui contient un code ou un identifiant recherché vient en premier, et les fautes de frappe sont corrigées d’après les mots de votre base de connaissances. Si l’un ou l’autre service est lent ou échoue, la recherche garde son ordre simple. Les pages d’une recherche dans la base de connaissances gardent leur ordre jusqu’à cinq minutes : la pagination ne répète donc ni ne saute de résultats.

La recherche par le sens coûte une minuscule part d’un quota, facturée à la personne dont la recherche l’a créée ; des recherches identiques dans un même espace de travail au même moment la partagent, si bien que vous pouvez être facturé alors que seule la recherche d’un collègue l’a utilisée. Voir les crédits. Sans quota et en auto-hébergement, la recherche est en texte intégral uniquement, avec la même correction des fautes de frappe. Les clients MCP externes obtiennent la même recherche sans le réordonnancement.

Comment Mate manipule-t-il l’interface, et peut-il cliquer sur des boutons à ma place ?

Mate ne clique pas sur des boutons, ne saisit rien dans des formulaires et ne soumet rien. Il ouvre des pages et désigne des commandes, et vous ouvrez, saisissez, sélectionnez et enregistrez ; vos modifications non enregistrées ne sont jamais écrasées. Dans la conversation, une demande de création ou de modification d’une vue enregistrée produit une proposition. Utilisez Vérifier et enregistrer la vue dans Mate pour ouvrir la page cible, puis Enregistrer à cet endroit pour l’appliquer. Tant que vous n’avez pas enregistré, la vue et un lien permanent vers elle n’existent pas. Les autres changements de données passent par leurs outils, qui indiquent si le changement est terminé ou encore en attente. Un enregistrement s’ouvre toujours sur sa page, jamais dans le panneau latéral. Pour ajouter un enregistrement, Mate met en évidence Ajouter sur la liste et vous remplissez le formulaire. Une commande à l’intérieur d’un panneau, comme la disposition en board dans Apparence, est montrée après le bouton du panneau. Un board a besoin d’un champ de regroupement ; sans lui, Mate l’explique d’abord.

Mate peut désigner les entrées de la barre latérale, les barres d’outils de vos listes, Routines, Membres, Rôles et Webhooks (Ajouter, Filtres, qui contient aussi la recherche, et Apparence ; sur les listes aussi Plus d’actions, qui contient l’import et l’export), Ajouter un widget sur le tableau de bord, et les principales commandes des pages de paramètres, comme les cartes de formules, Gérer avec Lemon Squeezy et Actualiser sur Facturation là où votre rôle les affiche. Dans les boîtes de dialogue, il peut désigner Enregistrer, Annuler et Réinitialiser, chaque champ des boîtes de dialogue des membres et des webhooks, les boîtes de dialogue d’invitation, de clé API et de canal, et les cartes Partir de zéro de l’étape 1 de Ajouter un widget, une par style de graphique plus Chronologie des activités. Les champs des boîtes de dialogue de rôle, de widget et de routine ne sont pas des cibles : Mate les nomme donc. Pour une boîte de dialogue, Mate désigne d’abord la commande qui l’ouvre, ou nomme la ligne ou la carte sur laquelle cliquer.

Visites guidées

Demandez une visite d’une page, d’un flux de travail ou de toute l’application. Mate la construit à partir de votre demande, passe d’une page à l’autre au fil de la visite et explique chaque étape dans votre langue. Une visite compte de 2 à 20 étapes : avancez avec Retour et Suivant, terminez avec Terminé, ou quittez plus tôt avec la croix (annoncée comme Ignorer), Échap ou en fermant la superposition. Les étapes dont la commande n’est pas sur la page sont ignorées.

Démarrer sur un espace de travail vide

Demandez à Mate de configurer votre espace de travail et il crée des listes, des champs, des relations, des accès pour les membres, des liens de connexion, des webhooks, des propositions de vues enregistrées et des widgets de tableau de bord à partir de l’objectif que vous décrivez. Il ne pose de questions que sur les décisions qui changent sensiblement le résultat, puis liste ce qu’il a créé pour que vous puissiez l’ajuster ; supprimer à nouveau des enregistrements demande toujours une approbation.

Les longues requêtes se poursuivent d’elles-mêmes sur un nombre borné d’étapes, en gardant un condensé compact du travail terminé : les tâches de configuration et d’audit se terminent donc normalement sans « continuer » manuel. Si une limite de coût, de contexte, d’erreur ou de durée d’exécution est atteinte, les changements terminés restent, la liste d’activité montre ce qui a été exécuté, et votre requête suivante repart de l’espace de travail courant.

Combien d’usage de Mate les crédits des formules incluent-ils ?

Chaque utilisateur actif reçoit un quota mensuel d’usage de Mate, exprimé comme un multiple du quota Starter ; chaque requête décompte de ce quota son coût exact mesuré auprès du fournisseur. Business donne le plus d’usage par euro.

FormulePrix par siège et par moisUsage de Mate par utilisateur actif et par moisRoutines par utilisateur
Starter12 €1x (le quota de base)1
Pro29 €3x5
Business69 €10xillimité
Max149 €20xillimité
EnterpriseSur demandeSelon le contratillimité

L’essai gratuit dure 7 jours avec les fonctions Pro et le quota Pro de 3x par utilisateur actif. La période de quota commence au moment de la création de l’espace de travail et se répète chaque mois à ce jour et à cette heure en UTC (le dernier jour d’un mois plus court), quelle que soit votre date de facturation ; les quotas payants se réinitialisent chaque mois, et l’usage non utilisé ne se reporte pas. Seuls les membres dont le statut est Actif comptent comme sièges et reçoivent un quota ; un siège activé en cours de période sur une formule payante reçoit une part exacte au prorata. Les routines utilisent le quota de leur propriétaire. Les clients MCP externes facturent l’usage du modèle auprès de votre propre fournisseur d’IA, même si la recherche par le sens peut quand même compter dans l’usage de Mate.

Un quota n’existe que pendant l’essai ou tant que l’abonnement est Actif ; sinon il vaut 0 et Demander à Mate disparaît de la barre latérale. Mate ne peut ni lire ni modifier votre formule ou votre facturation ; il peut ouvrir Facturation, et les Paramètres de l’espace de travail expliquent qui peut la modifier.

Comment les crédits sont-ils décomptés par requête, et que se passe-t-il quand le quota est épuisé ?

L’anneau à côté de Envoyer se remplit avec la part de votre quota mensuel utilisée ; survolez-le ou cliquez dessus pour voir cette part en pourcentage avec la date de réinitialisation, la formule avec son multiple d’usage, et la part utilisée par la dernière requête. Il est masqué quand votre quota est de 0. Chaque requête décompte son coût exact mesuré auprès du fournisseur, recherches et réordonnancement compris, sans arrondi ni minimum. Une question simple utilise en général moins de 1 % d’un quota Starter, une requête en plusieurs étapes davantage, et l’exécution d’une routine est plafonnée à 10 % d’un quota Starter sur toutes les formules. Le compteur affiche des parts de votre propre quota, avec une décimale sous 10 %, et <0.1% pour un usage inférieur à 0,1 %.

La mise à jour de l’index de recherche de la base de connaissances est facturée à l’espace de travail, répartie entre les membres actifs en proportion de leur quota. Chaque requête et chaque étape d’indexation réservent d’abord leur coût dans le pire des cas et ne s’exécutent que s’il tient à la fois dans votre propre quota et dans celui, combiné, de l’espace de travail. Avant chaque tour, une requête réserve le maximum que ce tour peut coûter : son contexte au prix le plus élevé que le fournisseur peut facturer (son écriture dans le cache de prompt d’une heure, au double du prix d’entrée), calculé d’après ce que le fournisseur a mesuré au tour précédent plus une marge dans le pire des cas pour tout ce qui a été ajouté depuis, et la réponse la plus longue que le modèle peut écrire ; avec le modèle de conversation de Mate, cela représente au plus environ 2,7 % d’un quota Starter. Une requête démarre avec deux tours de ce type réservés et complète au fur et à mesure : une longue requête peut donc s’arrêter alors que le compteur affiche encore un petit reste ; sur une formule plus grande, c’est une part plus petite de votre quota. Les réservations inutilisées sont libérées une fois l’usage mesuré, si bien que le compteur peut baisser puis remonter pendant une requête.

Quand le quota est épuisé, les nouvelles requêtes sont suspendues jusqu’à la date de réinitialisation et votre historique reste lisible. La zone de message est remplacée par un avis avec Voir les formules, qui ouvre Facturation ; le même avis apparaît quand l’abonnement n’accorde aucun quota. Si l’assistant hébergé est temporairement indisponible, par exemple sur un espace de travail Enterprise sans quota contractuel, le bouton est Nous contacter et envoie un e-mail à l’équipe Customermates.

Historique des conversations

Les conversations sont titrées automatiquement. L’historique liste les conversations actives et archivées, 25 à la fois. L’archivage masque une conversation et peut être annulé. Seules les conversations archivées peuvent être supprimées, et pas pendant qu’une réponse est en cours ; la suppression retire pour de bon les messages de la conversation, les approbations et les fichiers qu’elle contient qui n’ont pas été classés sur un enregistrement, tandis que les enregistrements CRM, leurs fichiers et les écritures de facturation restent.

Comment contacter l’assistance depuis Mate ?

Dites à Mate quand quelque chose ne fonctionne pas : il propose d’envoyer à l’équipe Customermates une demande d’assistance par e-mail avec la conversation récente, après votre approbation. Mate ne confirme qu’une fois l’e-mail accepté pour livraison, et l’équipe répond à l’adresse e-mail de votre compte, pas dans la conversation.

Disponibilité

Chaque formule cloud inclut le droit d’usage de Mate ; que l’assistant soit actif dépend de l’environnement hébergé, et un opérateur peut le désactiver, auquel cas Demander à Mate est absent. Mate fonctionne dans toutes les langues d’interface (anglais, allemand, espagnol, français, italien) ; il lit la documentation en anglais, en allemand ou en français et se rabat sur l’anglais. Les déploiements auto-hébergés n’incluent ni Mate ni routines et connectent des clients IA externes par le serveur MCP.

Pour les agents

Mate utilise le même catalogue d’outils MCP que les clients IA externes, sans les stubs search et fetch de la recherche approfondie, plus quatre outils d’interface, load_toolset et analyze_records, que seul Mate possède. Son request_support demande votre approbation, web_search est ajouté pendant qu’un tour peut chercher sur le web, et l’exécution d’une routine ne reçoit aucun outil d’interface. Les groupes du catalogue, comme les vues, les widgets, la messagerie, les webhooks, les routines et les outils d’administration, sont chargés à la demande avec load_toolset. Les outils d’interface sont list_ui_targets (cibles stables), navigate (une cible, un lien d’application de cette documentation passé comme href, ou la page d’un enregistrement par typeId et recordId), highlight_element (désigner une commande) et start_tour (2 à 20 étapes). analyze_records répond aux questions qui demandent de l’arithmétique sur de nombreux enregistrements. Il exécute jusqu’à dix lectures d’outils d’espace de travail en lecture seule, jamais un outil qui atteint LinkedIn ou un autre fournisseur externe, collecte chaque page, jusqu’à 10 000 lignes et 8 Mo pour toutes les lectures ensemble, et les transmet à une seule fonction JavaScript dans un bac à sable sans réseau, sans horloge et sans outils ; une lecture qui ne renverrait qu’une partie de ses lignes est refusée. L’approbation est déclenchée par l’appel d’un outil protégé, et le panneau lui-même n’est pas une cible de mise en évidence. Un fichier joint parvient à Mate sous la forme d’un bloc selected_context de type file avec son fileId, son nom, son type MIME et sa taille ; pour le message en cours, un bloc attached_files ajoute le texte extrait de chaque fichier entre des marqueurs de contenu non fiable, ou le fichier lui-même pour les images et les PDF courts. manage_record_files avec l’action read et le fileId poursuit le texte, et l’action attach écrit le fichier dans le champ fichier d’un enregistrement.