trash
Move selected Gmail messages to the recycle bin for 30-day recovery. Accepts one ID, list, or query; batches of 1,000 and rejects empty selections to prevent accidental mass deletion.
Instructions
Move a SELECTION of messages to Trash (recoverable for 30 days; NOT a permanent delete). Selection is one id, a list of ids, or a Gmail query — acts on everything it matches, in batches of 1000. Refuses an empty/absent selection so it can never trash a whole mailbox by accident.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Gmail query; trashes EVERY match. | |
| account | Yes | Email address of the authorized Gmail account to act on. | |
| message_id | No | A single id. | |
| message_ids | No | An explicit list of message ids. |