Provides authenticated access to Google Workspace APIs with a focus on Gmail operations and planned Calendar support, featuring secure OAuth authentication and multi-account management with detailed error handling.
No reviews yet. Be the first to review!
Sign in to join the conversation
Search for emails in Gmail. Parameters: email (string), query (string)
Read a specific email in Gmail. Parameters: email (string), messageId (string)
Send an email in Gmail. Parameters: email (string), payload (object)
Reply to an email in Gmail. Parameters: email (string), messageId (string), payload (object)
Reply to all recipients of an email in Gmail. Parameters: email (string), messageId (string), payload (object)
Forward an email in Gmail. Parameters: email (string), messageId (string), payload (object)
Manage email triage actions (e.g., mark as read/unread, star). Parameters: email (string), action (string)
Move an email to the trash in Gmail. Parameters: email (string), messageId (string)
Restore an email from the trash in Gmail. Parameters: email (string), messageId (string)
Modify an email's properties (e.g., labels) in Gmail. Parameters: email (string), messageId (string), modifications (object)
List calendar events. Parameters: email (string), options (object)
Get a summary of calendar events. Parameters: email (string)
Get details of a specific calendar event. Parameters: email (string), eventId (string)
Create a new calendar event. Parameters: email (string), eventDetails (object)
Create a calendar event using natural language input. Parameters: email (string), eventDetails (string)
Update an existing calendar event. Parameters: email (string), eventId (string), eventDetails (object)
Delete a calendar event. Parameters: email (string), eventId (string)
List all calendars associated with the account. Parameters: email (string)
Check availability of a calendar. Parameters: email (string), timeRange (object)
Upload a file to Google Drive. Parameters: email (string), file (object)
Download a file from Google Drive. Parameters: email (string), fileId (string)
Copy a file in Google Drive. Parameters: email (string), fileId (string), newFileName (string)
Delete a file from Google Drive. Parameters: email (string), fileId (string)
Export a document from Google Drive. Parameters: email (string), fileId (string), mimeType (string)
List permissions of a file in Google Drive. Parameters: email (string), fileId (string)
Share a file in Google Drive. Parameters: email (string), fileId (string), permissions (object)
Unshare a file in Google Drive. Parameters: email (string), fileId (string)
List all accounts. Parameters: none
Authenticate a new Google account. Parameters: none
Remove an account from the list. Parameters: email (string)
Get the status of the account. Parameters: email (string)
Refresh the authentication token for an account. Parameters: email (string)
List the scopes of the authenticated account. Parameters: email (string)
Chain multiple operations together. Parameters: operations (array of objects)