SalesTouch Docs
Alle MCP-Tools
Schreibt auf LinkedInLinkedIn

Vault-Datei schreiben

vault_write

Erstellt oder ändert eine Textdatei im Unternehmens-Vault, der gemeinsamen Wissensbasis, die jedes Mitglied und jeder SalesTouch-Agent liest. Der Modus replace (Standard) braucht base_version: die von vault_read gelieferte Version oder 0 für eine neue Datei; eine veraltete Version wird abgelehnt, damit keine Änderung verloren geht. Der Modus append hängt Text am Ende an, für Protokolle und Journale. Halte dich an die Konventionen in SCHEMA.md und übergib log_summary, um die Änderung in log.md festzuhalten. Nur Text, bis 3 MB.

Wann verwenden

Halte dauerhaftes Unternehmenswissen für das ganze Team und seine Agenten fest: Aktualisiere ein Angebot, eine Persona oder ein Playbook, dokumentiere ein Gespräch oder eine Erkenntnis.

Erforderliche Scopes
linkedin:accesssalestouch:use
Ausführung
Synchroner MCP-Tool-Aufruf

Voraussetzungen

Lies zuerst die Datei und übergib ihre Version als base_version, oder 0 für eine neue Datei.
Halte dich an SCHEMA.md: ein Thema pro Notiz, Frontmatter, Dateinamen in kebab-case.
Analysten können den Vault nicht ändern.

Beispiel

Frage deinen Agenten

Füge den heute gehörten Einwand unserer Notiz zur Einwandbehandlung im Vault hinzu.

Tool-Argumente
{
  "path": "05-messaging/objection-handling.md",
  "content": "# Objection handling\n\n...",
  "base_version": 3,
  "log_summary": "Added the 'already have a tool' objection"
}
MCP-Antwortumschlag
{
  "content": [
    {
      "type": "text",
      "text": "{\n  \"data\": { ... },\n  \"meta\": null\n}"
    }
  ],
  "isError": false
}

Erwartet: Der Dateipfad, seine neue Version und Größe und ob log.md die Änderung festgehalten hat.

Parameter

space
string

company (Standard): der mit deinem Team geteilte Vault. personal: dein privater Arbeitsbereich, mit niemandem geteilt.

patherforderlich
string

Dateipfad relativ zum Vault-Stammordner, zum Beispiel 02-offers/core-offer.md.

contenterforderlich
string

Vollständiger neuer Text der Datei oder der anzuhängende Text im Modus append.

base_version
integer

Von vault_read gelieferte Version oder 0, um eine neue Datei anzulegen. Pflicht im Modus replace.

mode
string

replace (Standard) schreibt die Datei neu; append hängt content am Ende an.

log_summary
string

Einzeilige Zusammenfassung der Änderung, festgehalten in log.md.

Aliasse werden einzeln angezeigt, da MCP-Clients ein flaches JSON-Objekt senden. Verwende pro erforderlicher Gruppe genau einen Alias, nicht alle Aliasse.

Häufige Fehler

insufficient_scope

Verbinde das MCP erneut und genehmige die angeforderte LinkedIn-Berechtigung.

paid_plan_required

Folge der action_url des Fehlers: Starte die kostenlose Testphase, wähle einen Tarif, wenn die Testphase oder das Abo beendet ist, oder aktualisiere die Zahlungsmethode nach einer fehlgeschlagenen Zahlung. details.reason nennt den Fall.

trial_payment_method_required

Versuche es nach einer Minute erneut, wenn der Checkout gerade abgeschlossen wurde; füge sonst in der SalesTouch-Abrechnung eine Zahlungsmethode hinzu, um die Testphase und den Zugriff auf das LinkedIn-MCP zu aktivieren.

vault_unavailable

Der Unternehmens-Vault gehört zum SalesTouch-Agenten. Bitte einen Workspace-Admin, ihn zu aktivieren.

vault_conflict

Jemand hat die Datei seit deinem Lesen geändert: Lies sie erneut, führe deine Änderung zusammen und versuche es mit der neuen base_version noch einmal.

credits_required

Dateien über 256 KB werden in Agent-Credits abgerechnet: Füge dem Arbeitsbereich in SalesTouch Credits hinzu und versuche es erneut.