Empty Mail Folder
email_folder_emptyDeletes all messages in a selected mail folder, including Inbox, Junk, or Deleted items, up to a set maximum, leaving subfolders untouched. Runs only after you approve.
Instructions
Delete all messages in one mail folder, such as Junk Email or Deleted Items, up to max_messages per call. Subfolders are kept. Requires confirm=true after the user approves. Deleted messages cannot be restored with these tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | Yes | Must be true to delete every message in this folder; set only after the user approves. | |
| folder_id | Yes | Mail folder ID, or one of the aliases inbox, sent, drafts, deleted, junk, archive. | |
| account_id | No | Account ID or email address. Omit when only one account is signed in. | |
| max_messages | No | Most messages to delete in this call. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deleted | Yes | ||
| summary | Yes | One-line human summary. The tool's text content is this result serialized as JSON (summary included), so a client that ignores structuredContent still sees every field. | |
| folder_id | Yes | ||
| remaining | Yes |