gmail_apply_labels
Batch add or remove Gmail labels on specific message IDs, with optional creation of missing labels. Use to mark emails as processed (e.g., AI-Processed) and clear unread flags.
Instructions
Add and/or remove labels on specific Gmail messages by ID via batchModify. Resolves label display names to IDs (case-insensitive; system labels like UNREAD/INBOX work too). Optionally creates missing add-labels. Use to mark messages 'AI-Processed' and remove 'UNREAD'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |