Supprimer un(e) contact
boond_contacts_deletePermanently delete a contact from BoondManager by ID. Verify the ID first with the get tool, as this action is irreversible and bypasses the update flow.
Instructions
Supprime définitivement un(e) contact de BoondManager.
Quand : uniquement sur demande explicite de l'utilisateur, et après avoir vérifié l'ID avec boond_contacts_get.
Plutôt que : boond_contacts_update pour désactiver ou changer l'état d'un enregistrement sans le détruire — c'est presque toujours l'intention réelle.
boond_rights_getdit si l'utilisateur a ce droit sur l'enregistrement avant d'essayer (un 403 évité).⚠️ Irréversible, sans corbeille côté API.
Si le client MCP annonce la capacité
elicitation, une confirmation est demandée à l'utilisateur final et un refus annule l'appel (structuredContent.deleted: false+reason) ; sinon la suppression part directement.
Returns : { id, deleted, reason? } — vérifier deleted, qui vaut false en cas de refus utilisateur.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Identifiant unique de l'entité BoondManager (numérique) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| reason | No | Présent quand la suppression n'a pas eu lieu (ex: refus utilisateur) | |
| deleted | Yes |