Actions

Actions are tasks your AI agent can perform through this integration, such as creating, finding, or updating items.

Add Labels to Emails

Add one or more labels to specified emails. This is equivalent to moving emails to folders or applying tags.

Archive Emails

Archive emails by removing the INBOX label. Archived emails remain accessible but are hidden from the main inbox view.

Create Custom Label

Create a new custom label (folder) in Gmail. Labels are used to organize and categorize emails.

Create Draft

Create a new email draft that can be edited and sent later

Delete Draft

Permanently delete a draft from the user's mailbox

Get Draft

Retrieve a specific draft by ID with full content details

Get Thread Emails

Get all emails in a thread, returned as snippets in chronological order

Get User Info

Get user info

List Drafts

List all drafts in the user's mailbox with pagination support

List Emails by Label

List emails that have specific Gmail labels (folders). Supports pagination and can filter by multiple labels. Uses label names (not IDs) for filtering.

List Gmail Labels

List all Gmail labels (folders) available to the user. Can filter by label type (user-created or system labels).

List Unread Emails

List unread emails in inbox with their content

Mark Emails as Read

Mark emails as read

Mark Emails as Unread

Mark emails as unread

Read Email

Read an email

Read Inbox

List all emails in inbox with their content

Remove Labels from Emails

Remove one or more labels from specified emails. This is equivalent to moving emails out of folders or removing tags.

Reply to Email Thread

Reply to an existing email thread

Send Draft

Send an existing draft to its recipients. The draft will be automatically deleted after sending.

Send Email

Send an email

Update Draft

Update an existing email draft with new content