1. Send Email
Sends a new email immediately with optional file attachments, supporting plain text, HTML, or multipart formats.
2. Draft Email
Creates a draft email without sending it, with optional file attachments.
3. Read Email
Retrieves the content of a specific email by its ID, including enhanced attachment information.
4. Download Attachment
Downloads email attachments to your local filesystem.
5. Search Emails
Searches for emails using Gmail search syntax.
6. Modify Email
Adds or removes labels from emails to move them between folders or archive.
7. Delete Email
Permanently deletes an email.
8. List Email Labels
Retrieves all available Gmail labels.
9. Create Label
Creates a new Gmail label with customizable visibility settings.
10. Update Label
Updates an existing Gmail label's name or visibility settings.
11. Delete Label
Deletes a Gmail label.
12. Get or Create Label
Gets an existing label by name or creates it if it doesn't exist.
13. Batch Modify Emails
Modifies labels for multiple emails in efficient batches.
14. Batch Delete Emails
Permanently deletes multiple emails in efficient batches.
15. Create Filter
Creates a new Gmail filter with custom criteria and actions.
16. List Filters
Retrieves all Gmail filters.
17. Get Filter
Gets details of a specific Gmail filter.
18. Delete Filter
Deletes a Gmail filter.
19. Create Filter from Template
Creates a filter using pre-defined templates for common scenarios.