SalesTouch Docs
Tous les outils MCP
Écrit sur LinkedInLinkedIn

Écrire un fichier du vault

vault_write

Crée ou modifie un fichier texte dans le vault de l’entreprise, la base de connaissances partagée que lisent chaque membre et chaque agent SalesTouch. Le mode replace (par défaut) exige base_version : la version renvoyée par vault_read, ou 0 pour un nouveau fichier ; une version périmée est refusée pour que personne ne perde sa modification. Le mode append ajoute du texte à la fin, pour les journaux. Respectez les conventions de SCHEMA.md et passez log_summary pour consigner la modification dans log.md. Texte uniquement, jusqu’à 3 Mo.

Quand l’utiliser

Enregistrez une connaissance durable pour toute l’équipe et ses agents : mettez à jour une offre, un persona ou un playbook, consignez un appel ou un apprentissage.

Scopes requis
linkedin:accesssalestouch:use
Exécution
Appel d’outil MCP synchrone

Prérequis

Lisez d’abord le fichier et passez sa version comme base_version, ou 0 pour un nouveau fichier.
Respectez SCHEMA.md : un sujet par note, un frontmatter, des noms de fichiers en kebab-case.
Les analystes ne peuvent pas modifier le vault.

Exemple

Demandez à votre agent

Ajoute l’objection entendue aujourd’hui à notre note de traitement des objections dans le vault.

Arguments de l’outil
{
  "path": "05-messaging/objection-handling.md",
  "content": "# Objection handling\n\n...",
  "base_version": 3,
  "log_summary": "Added the 'already have a tool' objection"
}
Enveloppe de réponse MCP
{
  "content": [
    {
      "type": "text",
      "text": "{\n  \"data\": { ... },\n  \"meta\": null\n}"
    }
  ],
  "isError": false
}

Résultat attendu : Le chemin du fichier, sa nouvelle version et sa taille, et si log.md a consigné la modification.

Paramètres

space
string

company (par défaut) : le vault partagé avec votre équipe. personal : votre espace de travail privé, partagé avec personne.

pathobligatoire
string

Chemin du fichier relatif à la racine du vault, par exemple 02-offers/core-offer.md.

contentobligatoire
string

Nouveau texte complet du fichier, ou le texte à ajouter en mode append.

base_version
integer

Version renvoyée par vault_read, ou 0 pour créer un nouveau fichier. Obligatoire en mode replace.

mode
string

replace (par défaut) réécrit le fichier ; append ajoute content à la fin.

log_summary
string

Résumé de la modification en une ligne, consigné dans log.md.

Les alias sont affichés séparément, car les clients MCP envoient un objet JSON plat. Utilisez un seul alias par groupe obligatoire, pas tous les alias.

Erreurs fréquentes

insufficient_scope

Reconnectez le MCP et approuvez l’autorisation LinkedIn demandée.

paid_plan_required

Suivez l’action_url de l’erreur : démarrez l’essai gratuit, choisissez un forfait si l’essai ou l’abonnement a pris fin, ou mettez à jour le moyen de paiement après un échec de paiement. details.reason indique le cas.

trial_payment_method_required

Réessayez dans une minute si le paiement vient d’être validé ; sinon ajoutez un moyen de paiement dans la facturation SalesTouch pour activer l’essai et l’accès au MCP LinkedIn.

vault_unavailable

Le vault de l’entreprise est fourni avec l’agent SalesTouch. Demandez à un administrateur de l’espace de travail de l’activer.

vault_conflict

Quelqu’un a modifié le fichier depuis votre lecture : relisez-le, fusionnez votre modification et réessayez avec la nouvelle base_version.

credits_required

Les fichiers de plus de 256 Ko sont facturés en crédits agent : ajoutez des crédits à l’espace de travail dans SalesTouch, puis réessayez.