Batch Modify Email
batch_modify_emailFull Description
Add or remove Gmail labels on a batch of messages.
Parameters
message_idsarrayadd_labelsarraynullremove_labelsarraynullFind and reference emails from your inbox
Gmail provides 11 tools that can be used to interact with its services.
batch_modify_emailAdd or remove Gmail labels on a batch of messages.
message_idsarrayadd_labelsarraynullremove_labelsarraynullbatch_read_emailRead multiple Gmail messages in a single call.
message_idsarraybatch_read_email_personalizationRead Gmail emails with personalization parsing.
message_idsarrayget_profileReturn the current Gmail user's profile information.
get_recent_emailsReturn the most recently received Gmail messages.
tagsarraynulltop_kinteger5read_attachment_personalizationRead a Gmail attachment using personalization behavior.
filenamestringmessage_idstringread_emailFetch a single Gmail message including its body.
message_idstringsearch_email_idsRetrieve Gmail message IDs that match a search.
max_resultsinteger10next_page_tokenstringquerystringtagsarraynullsearch_emailsSearch Gmail for emails matching a query or label. Place Gmail search query first, followed by search operators (`after:, before:, from:, to:, subject:(words), has:attachment). Example: project update after:2025-01-01 from:alice@example.com`.
max_resultsinteger10next_page_tokenstringquerystringtagsarraynullsearch_emails_personalizationSearch Gmail for email summaries using personalization behavior.
max_resultsinteger10next_page_tokenstringquerystringtagsarraynullsend_emailSend an email from the authenticated Gmail account.
bodystringsubjectstringtostringbccstringccstringreply_message_idstringnull