deleteCustomer
deleteCustomerPermanently delete a customer with no active contracts or unpaid invoices. This action is irreversible.
Instructions
Permanently delete a customer by ID. DESTRUCTIVE and cannot be undone. The customer must not have active contracts or unpaid invoices. ONLY call when the user explicitly says 'delete' for THIS customer; never as automatic recovery from another failed operation. Host enforces user confirmation via the approval gate; do NOT ask the user to re-confirm before calling.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| customerId | Yes | The unique identifier (UUID) of the customer to delete. | |
| __userContext | No | Internal user context for multi-tenant authentication and approval workflow |