Docs/Root
EN PRODUCTION · ROOT

Root

Mémoire métier structurée pour agents IA. Déclarez les offres, personas, objectifs et concurrents de chaque client ; lancez une vérification concurrentielle à la demande.

copiez dans votre agent IA

Le concept

Un agent IA sans mémoire métier réinvente la roue à chaque session. Il ne sait pas que votre offre phare cible les PME de 20 à 50 salariés, que l'objection principale est le budget, ni que vous êtes positionné face à tel concurrent. Il improvise : et ça se voit.

Root conserve la mémoire métier que vous renseignez pour votre agent : offres, personas, objections, concurrents, prix et zones géographiques. Demandez à l'agent de lire ce contexte avant chaque travail. Ses réponses s'appuient alors sur les informations enregistrées.

Pour une agence, un projet par client : chaque mémoire est isolée. La veille concurrentielle se lance à la demande ; sa planification nécessite une configuration séparée.

Dans la boîte

Root est accessible via la passerelle MCP unifiée SilverBackBase, sans installation locale :

Outils MCProot_create_project, root_get_context, root_create_item… disponibles après connexion de l'agent et activation de Root pour le client.
Contexte clientroot_get_context lit les informations déclarées. Demandez à votre agent de l'appeler avant un travail sur ce client.

Quickstart

⚠

Prérequis : le MCP SilverBackBase doit être installé dans votre agent (clé API, config une seule fois). Pas encore fait ? Faites-le d'abord →

1. Connecter Root

Cette commande connecte Claude Code à la passerelle SilverBackBase. Pour Claude Desktop ou ChatGPT (Codex), suivez les instructions de votre espace client. Activez ensuite Root pour le client concerné.

claude mcp add --transport http silverbackbase https://mcp.silverbackbase.com/mcp --header "Authorization: Bearer VOTRE_TOKEN"
Redémarrez votre agent IA après la connexion pour activer Root.

2. Créer un client et renseigner son activité

root_create_project crée un projet vide. Décrivez ensuite à votre agent les offres, clients cibles, concurrents et règles métier à enregistrer avec root_create_item. L'URL du site ne remplit pas automatiquement la fiche.

"Crée un client Root pour Agence Dupont, leur site est dupont.fr"
"Ajoute dans Root : notre offre principale est X, le persona cible est Y"
Pour utiliser ces informations, demandez à l'agent d'appeler root_get_context avant de produire un contenu ou une recommandation.

Super-pouvoirs (outils MCP)

Gestion des clients

ToolDescription
root_create_projectCrée un projet client vide : la connaissance se remplit ensuite par déclaration
root_list_projectsListe tous les comptes clients : nom, URL, ID, date de création
root_delete_projectSupprime un client et tous ses éléments de connaissance associés

Connaissance métier

ToolDescription
root_get_contextRécupère le contexte métier déclaré : identité, objectifs et mémoire
root_get_categoryListe les éléments d'une catégorie
root_searchRecherche textuelle dans la base de connaissance
root_refreshVérifie les résultats de recherche et distingue concurrents vérifiés, candidats et fiches non vérifiables
root_create_itemAjoute une information métier, un objectif ou une expérience documentée
root_update_itemMet à jour un élément existant (provenance revérifiée sur la memory)
root_delete_itemSupprime un élément

Catégories

Root range la connaissance en trois étages : la soul (identité stable, déclarée par une personne), les goals (objectifs quantifiés, plancher ou plafond), et la memory (expérience accumulée, provenance obligatoire).

Soul : identité stable

CatégorieContenu
offerOffres, services, produits : ce que vous vendez
personaProfils cibles, ICP, décideurs
objectionObjections fréquentes et réponses types
differentiatorAvantages compétitifs
competitorConcurrents, positionnement différentiel
geoZones géographiques couvertes
pricingStructure tarifaire, fourchettes
faqQuestions fréquentes des prospects
profileProfil général : nom, secteur, ton

Goals : objectifs quantifiés

CatégorieContenu
targetObjectif chiffré : plancher à atteindre (direction: min) ou plafond à ne pas dépasser (direction: max). Champs : label, target_value, unit, direction, period, current_value, source.

Memory : expérience accumulée (source + reason obligatoires)

CatégorieContenu
decisionUn choix fait et le pourquoi derrière
patternCe qui marche ou casse de façon répétée, par type de tâche
never_doContrainte dure : ce qu'il ne faut jamais proposer, écrire ou recommander

Ce que vous pouvez demander

"Crée un projet Root pour Exemple et ajoute les informations que je vais te donner"
"Quel est notre positionnement face à [concurrent] ?"
"Quelle réponse donner à l'objection sur le prix ?"
"Résume notre offre principale en 2 phrases pour un email froid"
"Fais une veille concurrentielle Root"
"Quelles zones géographiques on couvre ?"
"Qui est notre persona principal ?"
"Lance une veille Root et distingue les candidats des concurrents déjà vérifiés"
"Ajoute un objectif Root : 50 leads qualifiés par mois, plancher"
"Quels sont nos objectifs en cours ? Est-ce qu'on est dans les clous ?"