Aller au contenu

Ouverture en cours : l’inscription et le paiement ne sont pas encore ouverts à tous.

subagentdocs
Sommaire de la documentation

Documentation › Outils › get_settings

get_settings

Voir en .md

Lit les réglages de l’espace : nom, créneau d’envoi jour par jour, jours sans envoi, étalement, règle des doublons, validation humaine obligatoire ou non, adresse postale en pied des messages, webhook.

En bref

PropriétéValeur
TitreRéglages de l’espace
Outil MCPget_settings, sur https://api.subagent.fr/mcp
Appel HTTPPOST https://api.subagent.fr/v1/get_settings
Accèstoute clé
État de l’espacevérifié ou non
Effetlecture seule
Vue dans l’assistantnon

Ce que fait l’outil

Le serveur décrit l’outil ainsi à l’agent qui se branche :

Lit les réglages de l’espace : nom, créneau d’envoi jour par jour, jours sans envoi, étalement, règle des doublons, validation humaine obligatoire ou non, adresse postale en pied des messages, webhook. L’humain de l’espace les change avec update_settings.

Paramètres

get_settings ne prend aucun paramètre.

Résultat

L’outil rend un texte lisible en français et un objet structuré (structuredContent). En HTTP, la réponse est cet objet.

ChampTypeContenu
changedlisteAprès update_settings : les réglages modifiés.
dedup_daysentierJours pendant lesquels une boîte n’écrit pas deux premiers messages au même destinataire.
limitsobjetCe que le service fixe : daily_max (quota d’une boîte par jour) et warmup_steps (paliers de la montée progressive).
postal_addresstexteAdresse postale écrite en pied des premiers messages.
require_approvalbooléenTout envoi de l’espace attend une validation humaine.
send_windowobjetLe créneau d’envoi : text (en clair), weekdays (plages du lundi au vendredi si elles sont les mêmes, sinon null), saturday, sunday, days (les sept jours, lundi d’abord), skip_holidays, no_send_days.
spaceobjetid, name, verified.
spacing_minutesentierMinutes au moins entre deux envois d’une boîte.
webhookobjet ou nullLe webhook de l’espace : url (entière pour l’humain, son hôte seul pour un agent) et set_at. null : aucun.

Exemple d’appel

Les valeurs sont fictives.

HTTP

curl -X POST https://api.subagent.fr/v1/get_settings \
  -H "Authorization: Bearer $SUBAGENT_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'

MCP · tools/call

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_settings",
    "arguments": {}
  }
}

Refus possibles

Aucun refus propre à cet outil. Restent les refus communs à tous les outils (unauthorized, forbidden, invalid_argument, rate_limited, internal) : voir Erreurs.

Voir aussi

Cette page en Markdown : /docs/reference/get_settings.md Toute la documentation pour un agent : /llms.txt Mentions légales · Conditions de vente · Confidentialité · Signaler un abus