UiPath Documentation
maestro-automate
latest
false
Maestro Automate user guide

Gmail

Look up the Gmail connector: its actions and events in alphabetical order, and the sign-in methods of a Gmail connection.

The Gmail connector lets a workflow read, send, label, and organize email, and manage calendar events. In the Add node panel, it's in the Connector category, under Gmail. How connector nodes work describes how a connector node is set up.

Actions​

Each action is a node that does one thing in Gmail.

ActionWhat it does
Apply Gmail LabelsApply labels to a mail in Gmail.
Archive EmailArchive an email in Gmail.
Create Event (Calendar Event)Create an event in calendar and send invites to attendees.
Delete EmailDelete an email permanently or move it to trash in Gmail.
Delete Event (Calendar Event)Delete or cancel a calendar event.
Download EmailDownload an email with its content.
Download Email Attachment by Attachment IDDownload an attachment from email by attachment ID.
Download Email Attachment by File NameDownload an attachment from email by file name.
Forward EmailForward an email in Gmail to another recipient.
Forward EventForward calendar event or calendar event series based on calendar event ID.
Get CalendarsGet list of calendars accessible to user.
Get Email by IDFetch an email based on ID.
Get Email ListList emails according to filter criteria.
Get Event by ID (Calendar Event)Get a calendar event details based on calendar event ID.
Get Event ListList events according to filter criteria.
Get Gmail LabelsFetch list of labels/folders user has access to.
Get Newest EmailFetch newest email from the list of emails in specified folder.
Get Single Gmail LabelFetch single label information based on ID.
List Email AttachmentsGet list of all attachments present in an email.
Mark Email As Read or UnreadMark Email as Read or Unread.
Move EmailMove an email in Gmail to a folder or label.
Remove Gmail LabelsRemove a label from a mail in Gmail.
Reply to EmailSend a reply to an email based on email ID.
Respond to Event Invitation (Calendar Event)Response to an calendar event invitation.
Send EmailSend an email message.
Turn off Automatic RepliesTurn off automatic replies for mail received.
Turn on Automatic RepliesTurn on automatic replies to email messages.
Update Event (Calendar Event)Update an event in calendar.

The panel also lists 6 actions marked (deprecated), which aren't listed here. Use the actions above instead.

Events​

Each event can start a workflow, as a Connector trigger, or pause a run until it happens, as a Connector event. In the connector's list, events have the WAIT tag.

EventWhat it does
Calendar Event CreatedTriggers when a calendar event is created.
Calendar Event ReceivedTriggers when a calendar event invitation is received.
Calendar Event RepliedTriggers when a calendar event invitation replied.
Calendar Event UpdatedTriggers when a calendar event is changed.
Email Moved to TrashTriggers when an email is moved to trash.
Email ReceivedTriggers when an email is received in your inbox.
Email SentTriggers when an email is sent.
Existing Record DeletedTriggers when an existing record is deleted.
Existing Record UpdatedTriggers when an existing record is updated.
New Record CreatedTriggers when you add a new record.

Connection​

A Gmail node signs in through a connection. Create a connection describes how to create one from the node. On the Connect to page, choose one of these sign-in methods:

Sign-in methodWhat you need
OAuth 2.0 Authorization codeThe email address and password of your Google account.
Bring your own OAuth 2.0 appThe client ID, client secret, and scopes of an app that you create in Google Cloud.
Service accountThe key and email address of a Google service account.

Next steps​

  • Actions​
  • Events​
  • Connection​
  • Next steps​

Was this page helpful?

Connect

Need help? Support(opens in new window)

Want to learn? UiPath Academy(opens in new window)

Have questions? UiPath Forum(opens in new window)

Stay updated