Empty Trash
empty_trashPermanently delete every message in the Trash mailbox to free space, with no recovery option. Requires confirmation to avoid accidental loss.
Instructions
PERMANENTLY delete every message in the Trash mailbox. This is the only operation that bypasses the move-to-Trash safety net — purged mail is UNRECOVERABLE. It only ever touches the Trash mailbox, never live mail. Requires { confirmed: true }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirmed | No | Must be true to execute. Purged Trash mail is unrecoverable. See requireDestructiveConfirm. | |
| account_id | No | Optional account ID to route this call to (multi-account configs). Omit to use the active account. Configured account IDs are listed in the settings UI (Accounts tab). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deleted | Yes | ||
| success | Yes |