Gmail

Gmail

Send, receive, and manage emails with Gmail. Supports messages, drafts, labels, and threads.

Authentication: oauth

Tools

Send Message
Send an email message. Supports plain text and HTML content with attachments.
Get Message
Get a specific email message by ID.
List Messages
List email messages. Supports search queries and filtering.
Search Messages
Search for email messages using Gmail search syntax.
Reply To Message
Reply to an existing email message.
Forward Message
Forward an email message to another recipient.
Mark As Read
Mark a message as read.
Mark As Unread
Mark a message as unread.
Trash Message
Move a message to trash.
Untrash Message
Remove a message from trash.
Delete Message
Permanently delete a message. This cannot be undone.
Add Labels
Add labels to a message.
Remove Labels
Remove labels from a message.
List Labels
List all labels in the mailbox. Use this to populate label dropdowns.
Get Label
Get details of a specific label.
Create Label
Create a new label.
Update Label
Update an existing label.
Delete Label
Delete a label.
Create Draft
Create a new draft email.
List Drafts
List all draft emails.
Get Draft
Get a specific draft by ID.
Update Draft
Update an existing draft.
Send Draft
Send an existing draft.
Delete Draft
Delete a draft.
List Threads
List email threads (conversations).
Get Thread
Get a specific thread with all its messages.
Trash Thread
Move an entire thread to trash.
Untrash Thread
Remove a thread from trash.
Delete Thread
Permanently delete a thread. This cannot be undone.
Modify Thread Labels
Add or remove labels from a thread.
Get Profile
Get the current user's Gmail profile information.