Gmail
Tools
Name & Description | Type |
---|---|
GMAIL_CREATE_EMAIL_DRAFTCreates a Gmail email draft, supporting to/cc/bcc, subject, plain/html body (ensure `is html=true` for html), attachments, and threading. | action |
GMAIL_DELETE_DRAFTPermanently deletes a specific Gmail draft using its id; ensure the draft exists and the user has necessary permissions for the given `user id`. | action |
GMAIL_DELETE_MESSAGEPermanently deletes a specific email message by its id from a Gmail mailbox; for `user id`, use 'me' for the authenticated user or an email address to which the authenticated user has delegated access. | action |
GMAIL_FETCH_EMAILSFetches a list of email messages from a Gmail account, supporting filtering, pagination, and optional full content retrieval. | action |
GMAIL_FETCH_MESSAGE_BY_MESSAGE_IDFetches a specific email message by its id, provided the `message id` exists and is accessible to the authenticated `user id`. | action |
GMAIL_GET_ATTACHMENTRetrieves a specific attachment by id from a message in a user's Gmail mailbox, requiring valid message and attachment ids. | action |
GMAIL_GET_CONTACTSFetches contacts (connections) for the authenticated google account, allowing selection of specific data fields and pagination. | action |
GMAIL_LIST_DRAFTSRetrieves a paginated list of email drafts from a user's Gmail account. | action |
GMAIL_MOVE_TO_TRASHMoves an existing, non-deleted email message to the trash for the specified user. | action |
GMAIL_PATCH_LABELPatches the specified label. | action |
GMAIL_REPLY_TO_THREADSends a reply within a specific Gmail thread using the original thread's subject, requiring a valid `thread id` and correctly formatted email addresses. | action |
GMAIL_SEARCH_PEOPLESearches contacts by matching the query against names, nicknames, emails, phone numbers, and organizations, optionally including 'other contacts'. | action |
GMAIL_SEND_DRAFTSends the specified, existing draft to the recipients in the to, cc, and bcc headers. | action |
GMAIL_SEND_EMAILSends an email via Gmail API using the authenticated user's google profile display name, requiring `is html=true` if the body contains html and valid `s3key`, `mimetype`, `name` for any attachment. | action |
GMAIL_ADD_LABEL_TO_EMAILAdds and/or removes specified Gmail labels for a message; ensure `message id` and all `label ids` are valid (use 'listlabels' for custom label ids). | action |
GMAIL_CREATE_LABELCreates a new label with a unique name in the specified user's Gmail account. | action |
GMAIL_FETCH_MESSAGE_BY_THREAD_IDRetrieves messages from a Gmail thread using its `thread id`, where the thread must be accessible by the specified `user id`. | action |
GMAIL_GET_PEOPLERetrieves either a specific person's details (using `resource name`) or lists 'other contacts' (if `other contacts` is true), with `person fields` specifying the data to return. | action |
GMAIL_GET_PROFILERetrieves key Gmail profile information (email address, message/thread totals, history id) for a user. | action |
GMAIL_LIST_LABELSRetrieves a list of all system and user-created labels for the specified Gmail account. | action |
GMAIL_LIST_THREADSRetrieves a list of email threads from a Gmail account, identified by `user id` (email address or 'me'), supporting filtering and pagination. | action |
GMAIL_MODIFY_THREAD_LABELSAdds or removes specified existing label ids from a Gmail thread, affecting all its messages; ensure the thread id is valid. | action |
GMAIL_REMOVE_LABELPermanently deletes a specific, existing user-created Gmail label by its id for a user; cannot delete system labels. | action |
GMAIL_NEW_GMAIL_MESSAGETriggers when a new message is received in Gmail. | trigger |
Details
Installs
More than 1000
Actions
23
Triggers
1
Category
Collaboration & CommunicationWebsite
https://mail.google.com