Skip to content

propose_warmed_domains

Pick already-warmed domains

Act · mcp:actAsks the userOpens at: Target confirmed, choosing a plan30 calls / 10 minCalls a provider

For domains already warmed: shows the user today's shelf, closest to their brand first, and keeps the domain they pick. Keeping one buys nothing.

Description the model readsSent as is in tools/list.
For domains already warmed: show the user today's shelf, closest to their brand first, and keep the domain they pick. It returns each choice as a question: put it to the user, then call this again with their answer. Keeping one buys nothing.

The user says

Show me the warmed domains you'd pick for me.

tools/call · Arguments the assistant sends
{
"name": "propose_warmed_domains",
"arguments": {}
}
answersobject[]optional≤ 12 items

The user's answers to the cards this tool showed, each with the id of its card. Pass back the list the last call returned, plus the new answer.

  • card stringrequired — The card id this answer was given to.
  • answer stringrequired — The choice id, or the user's own words.
Input schema
{
"type": "object",
"properties": {
"answers": {
"description": "The user's answers to the cards this tool showed, each with the id of its card. Pass back the list the last call returned, plus the new answer.",
"maxItems": 12,
"type": "array",
"items": {
"type": "object",
"properties": {
"card": {
"type": "string",
"description": "The card id this answer was given to."
},
"answer": {
"type": "string",
"description": "The choice id, or the user's own words."
}
},
"required": ["card", "answer"]
}
}
}
}

Result kindchoicesending_choiceemail_step

Output schema
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": ["choice", "sending_choice", "email_step"],
"description": "choice: a question to put to the user. sending_choice and email_step: what their answer recorded."
}
},
"required": ["kind"],
"additionalProperties": {}
}
  • Each pick is a question: the assistant puts it to the user and calls again with their answer.
  • The shelf changes every day, and a kept domain is only bought by order_sending_setup.