Aller au contenu

get_sending_setup

Read the sending setup

Lecture · mcpIdempotent

Lit l'infrastructure d'envoi : les domaines, les boîtes de chacun, où en est la chauffe de chaque boîte et son score, et les domaines gardés mais pas encore achetés.

Description lue par le modèleEnvoyée telle quelle dans tools/list, en anglais.
Read the workspace's sending infrastructure: its domains, the mailboxes on each, where every mailbox's warmup stands and its warmup score, and the domains chosen but not bought yet.

L'utilisateur dit

Mes boîtes sont prêtes ?

tools/call · Arguments envoyés par l'assistant
{
"name": "get_sending_setup",
"arguments": {}
}

Cet outil ne prend aucun argument. {}

Schéma d'entrée
{
"type": "object",
"properties": {}
}

Sorte de résultatsending_setup

kind"sending_setup"
domainsobjet[]
  • name string
  • state string
  • preWarmed boolean
  • mailboxes objet[]
chosenNotBoughtobjet[]

Domains the user chose that are not bought yet.

  • name string
  • mailboxes integer
  • preWarmed boolean
totalsobjet
  • mailboxes integer
  • ready integer — Warmed up and able to send.
  • warming integer
  • needsAttention integer
appUrlstring
Schéma de sortie
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"const": "sending_setup"
},
"domains": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"state": {
"type": "string"
},
"preWarmed": {
"type": "boolean"
},
"mailboxes": {
"type": "array",
"items": {
"type": "object",
"properties": {
"email": {
"type": "string"
},
"state": {
"type": "string"
},
"stateLabel": {
"type": "string"
},
"warmupScore": {
"type": "integer",
"description": "0 to 100, the provider's warmup health score."
},
"problem": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"description": "A warmup problem the provider reports, in words."
}
},
"required": ["email", "state", "stateLabel", "warmupScore", "problem"],
"additionalProperties": false
}
}
},
"required": ["name", "state", "preWarmed", "mailboxes"],
"additionalProperties": false
}
},
"chosenNotBought": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"mailboxes": {
"type": "integer"
},
"preWarmed": {
"type": "boolean"
}
},
"required": ["name", "mailboxes", "preWarmed"],
"additionalProperties": false
},
"description": "Domains the user chose that are not bought yet."
},
"totals": {
"type": "object",
"properties": {
"mailboxes": {
"type": "integer"
},
"ready": {
"type": "integer",
"description": "Warmed up and able to send."
},
"warming": {
"type": "integer"
},
"needsAttention": {
"type": "integer"
}
},
"required": ["mailboxes", "ready", "warming", "needsAttention"],
"additionalProperties": false
},
"appUrl": {
"type": "string"
}
},
"required": ["kind", "domains", "chosenNotBought", "totals", "appUrl"],
"additionalProperties": false
}
  • Les états des boîtes reprennent les mots de l'app VibeSell : Setting up, Warming up, Ready, In your campaign, Needs attention…