list_pending_approvals
List pending approvals
Lecture · mcpIdempotentListe les cartes d'approbation qui attendent la décision de l'utilisateur — import de leads, commande de domaines, changement de forfait, lancement, arrêt ou reprise de campagne — avec ce que chacune ferait et quand elle expire.
List the approval cards waiting for the user's decision — a lead import, a domain order, a plan change, a campaign launch, stop or resume — with what each would do and when it expires. Only the user decides them, by a click, never on your word.L'utilisateur dit
Est-ce que quelque chose attend mon approbation ?
{ "name": "list_pending_approvals", "arguments": {}}Arguments
Section intitulée « Arguments »Cet outil ne prend aucun argument. {}
Schéma d'entrée
{ "type": "object", "properties": {}}Résultat
Section intitulée « Résultat »Sorte de résultatapprovals
kind"approvals"approvalsobjet[]idstringactionstring — What would run on a yes, in words.categorystring — COST_INCREASING, DESTRUCTIVE or IRREVERSIBLE.summarystringimpactstringirreversiblebooleanexpiresAtstring
appUrlstringWhere the user approves or rejects them.
Schéma de sortie
{ "type": "object", "properties": { "kind": { "type": "string", "const": "approvals" }, "approvals": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string" }, "action": { "type": "string", "description": "What would run on a yes, in words." }, "category": { "type": "string", "description": "COST_INCREASING, DESTRUCTIVE or IRREVERSIBLE." }, "summary": { "type": "string" }, "impact": { "type": "string" }, "irreversible": { "type": "boolean" }, "expiresAt": { "type": "string" } }, "required": [ "id", "action", "category", "summary", "impact", "irreversible", "expiresAt" ], "additionalProperties": false } }, "appUrl": { "type": "string", "description": "Where the user approves or rejects them." } }, "required": ["kind", "approvals", "appUrl"], "additionalProperties": false}Bon à savoir
Section intitulée « Bon à savoir »- L'assistant ne peut pas trancher une carte : l'utilisateur clique sur Approve ou Reject dans la carte de Claude, ou dans l'app VibeSell.
- Chaque carte porte son expiration (expiresAt). Une carte expirée n'exécute rien ; l'assistant en prépare une nouvelle.
Outils liés
Section intitulée « Outils liés »decide_approvalDecide an approval card
order_sending_setupOrder the sending setup
launch_campaignLaunch the campaign