---
title: Gmail modules
slug: gmail-modules
image: https://make-cxp-documentation.ams3.cdn.digitaloceanspaces.com/apps-center-icons/PREVIEW_DEFAULT.png
docTags: 
createdAt: 2025-07-04T11:42:48.293Z
---

After connecting to the Gmail app, you can use the following modules to build your scenarios.

# Triggers

:::ExpandableHeading
## Watch emails

Triggers when a new email is received in your mailbox.

| **Field**                                      | **Description**                                                                                                                                                                                                                                                                                               |
| ---------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection**                                 | [Create a connection to your Gmail account](https://apps.make.com/google-email#IFx6G).                                                                                                                                                                                                                        |
| **Filter type**                                | Select **Simple filter** to filter emails by selecting criteria, or **Gmail filter** to filter emails by entering the query.                                                                                                                                                                                  |
| **Folder**                                     | Select the email folder you want to watch.                                                                                                                                                                                                                                                                    |
| **Label**                                      | Select the label you want to watch.                                                                                                                                                                                                                                                                           |
| **Criteria**                                   | Select the criteria of the emails you want to watch:<br />- All emails<br />- Only read emails<br />- Only unread emails                                                                                                                                                                                      |
| **Mark email message(s) as read when fetched** | Select whether you want to mark retrieved emails as read.                                                                                                                                                                                                                                                     |
| **Limit**                                      | Set the maximum number of results that Make will work with during one cycle. Must be lower than or equal to 500.                                                                                                                                                                                              |
| **Sender email address**                       | Enter the sender email addresses that you want to filter emails by.                                                                                                                                                                                                                                           |
| **Subject**                                    | Enter the character string in the email subject that you want to filter emails by.                                                                                                                                                                                                                            |
| **Has the words**                              | Enter the words to watch only emails that contain them.                                                                                                                                                                                                                                                       |
| **Doesn't have**                               | Enter the words to watch only emails that don't contain them.                                                                                                                                                                                                                                                 |
| **Email size**                                 | Enter the email size that you want to filter emails by. You can specify the criteria, size, and size units.                                                                                                                                                                                                   |
| **Only emails with attachments/media**         | Select whether to watch only emails that have attachments.                                                                                                                                                                                                                                                    |
| **Content format**                             | Select the level of detail returned from the email message:<br />- Full content<br />- Raw content<br />- Metadata content<br />- Minimal content<br />For more details about formats, see the [Google Workspace documentation](https://developers.google.com/workspace/gmail/api/reference/rest/v1/Format).  |
:::

# Actions

:::ExpandableHeading
## Send an email

Sends a new email.

| **Field**                    | **Description**                                                                                                                                                                                                                                                                     |
| ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection**               | [Create a connection to your Gmail account](https://apps.make.com/google-email#IFx6G).                                                                                                                                                                                              |
| **To**                       | Enter the recipient's email address.                                                                                                                                                                                                                                                |
| **Subject**                  | Enter the email subject.                                                                                                                                                                                                                                                            |
| **Body type**                | Choose one of two options:<br />- **Raw HTML&#x20;**&#x66;or advanced, fully custom layouts.<br />- **Collection of contents (text, images, etc.)&#x20;**&#x66;or simpler layout&#x73;**.**                                                                                         |
| **Body contents**            | Enter the email message body. You can use HTML tags.                                                                                                                                                                                                                                |
| **Signature content**        | Add custom content to include as your email signature. You can use HTML tags.                                                                                                                                                                                                       |
| **Attachments**              | - **File name** - Enter the name of the file to be uploaded, including the file extension. For example, `invoice.xml`.<br />- **Data** - Add binary or text data to be uploaded to a selected folder. For more information, see [Working with files](docId\:OAUIOo6OUjV0FYGlzMRte). |
| **From**                     | Enter a custom sender email address.<br />There are two options for entering:<br />- a custom name in quotes before a custom sender email address: `"John Bush" test@email.com`<br />- an email address that you're already connected with: `test@mail.com`                         |
| **CC recipients**            | Enter the email addresses of any copy recipients.                                                                                                                                                                                                                                   |
| **BCC recipients**           | Enter the email addresses of any blind copy recipients.                                                                                                                                                                                                                             |
| **Additional email headers** | Add custom headers to the email.                                                                                                                                                                                                                                                    |
:::

:::ExpandableHeading
## Reply to an email

Replies to the specified email.

| **Field**                                | **Description**                                                                                                                                                                                                                                                                                                |
| ---------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection**                           | [Create a connection to your Gmail account.](https://apps.make.com/google-email#IFx6G)                                                                                                                                                                                                                         |
| **Thread ID**                            | Enter a message thread ID to reply to. You can use the **ID finder** to search for and select the correct ID.                                                                                                                                                                                                  |
| **Reply mode**                           | Select which recipients to include in the reply email:<br />- Reply to all (original sender, CCs, and known BCCs)<br />- Reply to sender only<br />- Reply to specific recipients                                                                                                                              |
| **From&#x20;**                           | Enter a custom sender email address.<br />There are two options for entering:<br />- a custom name in quotes before a custom sender email address: `"John Bush" test@email.com`<br />- an email address that you're already connected with: `test@mail.com`                                                    |
| **Additional email headers&#x20;**&#x20; | Add custom headers to the email.                                                                                                                                                                                                                                                                               |
| **Body type**                            | Choose one of two options:<br />- **Raw HTML&#x20;**&#x66;or advanced, fully custom layouts.<br />- **Collection of contents (text, images, etc.)&#x20;**&#x66;or simpler layout&#x73;**.**                                                                                                                    |
| **Body contents**                        | Enter the email message body. You can use HTML tags.                                                                                                                                                                                                                                                           |
| **Signature content**                    | Select the signature contents, or leave it empty.                                                                                                                                                                                                                                                              |
| **Attachments**                          | - **File name** - Enter the name of the file to be uploaded, including the file extension. For example, `invoice.xml`.<br />- **Data** - Add binary or text data to be uploaded to a selected folder. For more information, see [Working with files](https://www.make.com/en/help/mapping/working-with-files). |
:::

:::ExpandableHeading
## Search emails

Searches emails.

| **Field**                              | **Description**                                                                                                                                   |
| -------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection**                         | [Create a connection to your Gmail account](https://apps.make.com/google-email#IFx6G).                                                            |
| **Filter type**                        | Select **Simple filter** to filter emails by selecting criteria, or **Gmail filter** to filter emails by entering the query.                      |
| **Folder**                             | Select the email folder where you want to search.                                                                                                 |
| **Label**                              | Select the label to search by.                                                                                                                    |
| **Criteria**                           | Select the criteria of the emails you want to search:<br />- All emails<br />- Only read emails<br />- Only unread emails                         |
| **Limit**                              | Set the maximum number of results that Make will work with during one cycle. Must be lower than or equal to 500.                                  |
| **Sender email address&#x20;**         | Enter the email address(es) to search for emails from specific senders.                                                                           |
| **Subject&#x20;**                      | Enter a word or phrase to search for in the subject line of emails.                                                                               |
| **Has the words&#x20;**                | Enter the words to search for emails that contain them.                                                                                           |
| **Doesn't have&#x20;**                 | Enter the words to search for emails that don't contain them.                                                                                     |
| **Email size&#x20;**                   | Enter the email size to search for emails of a specific size. You can specify the criteria, size, and size units.                                 |
| **Date**                               | Enter the date for the email search range.                                                                                                        |
| **Only emails with attachments/media** | Select whether to search for emails that have attachments.                                                                                        |
| **Content format**                     | Select the level of detail returned from the email message:<br />- Full content<br />- Raw content<br />- Metadata content<br />- Minimal content |
| **Include HTML body**                  | Select whether to include the raw HTML body alongside the full text body.                                                                         |
:::

:::ExpandableHeading
## Get an email

Gets a specific email info.

| **Field**          | **Description**                                                                                                                |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------ |
| **Connection**     | [Create a connection to your Gmail account.](https://apps.make.com/google-email#IFx6G)                                         |
| **Message ID**     | Enter the ID of the email message you want to retrieve. You can use the **ID finder** to search for and select the correct ID. |
| **Content format** | Select the level of detail to return from the email message:<br />- Full content<br />- Raw content<br />- Metadata content    |
:::

:::ExpandableHeading
## Copy an email

Copies an email or a draft into a selected folder.

| **Field**              | **Description**                                                                                                                  |
| ---------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| **Connection**         | [Create a connection to your Gmail account](https://apps.make.com/google-email#IFx6G).                                           |
| **Message ID**         | Enter the ID of the email or draft that you want to copy. You can use the **ID finder** to search for and select the correct ID. |
| **Destination folder** | Select the folder where the email will be copied.                                                                                |
:::

:::ExpandableHeading
## Move an email

Moves the chosen email or a draft to the selected folder.

| **Field**      | **Description**                                                                                                             |
| -------------- | --------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your Gmail account](https://apps.make.com/google-email#IFx6G).                                      |
| **Message ID** | Enter the ID of the email or draft you want to move. You can use the **ID finder** to search for and select the correct ID. |
:::

:::ExpandableHeading
## Update email labels

Updates labels on the specified email message.

| **Field**      | **Description**                                                                                                              |
| -------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your Gmail account](https://apps.make.com/google-email#IFx6G).                                       |
| **Message ID** | Enter the ID of the email message you want to update. You can use the **ID finder** to search for and select the correct ID. |
:::

:::ExpandableHeading
## Mark an email as read

Marks an email or a draft as read by setting the "Read" flag.

| **Field**      | **Description**                                                                                                                                  |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Connection** | [Create a connection to your Gmail account](https://apps.make.com/google-email#IFx6G).                                                           |
| **Message ID** | Enter the ID of the email message or draft that you want to mark as read. You can use the **ID finder** to search for and select the correct ID. |
:::

:::ExpandableHeading
## Mark an email as unread

Marks an email or a draft as unread by setting the "Unread" flag.

| **Field**      | **Description**                                                                                                                                    |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your Gmail account](https://apps.make.com/google-email#IFx6G).                                                             |
| **Message ID** | Enter the ID of the email message or draft that you want to mark as unread. You can use the **ID finder** to search for and select the correct ID. |
:::

:::ExpandableHeading
## Delete an email

Deletes an email by moving it to trash.

| **Field**      | **Description**                                                                                                                   |
| -------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| **Connection** | [Create a connection to your Gmail account](https://apps.make.com/google-email#IFx6G).                                            |
| **Message ID** | Enter the ID of the email message that you want to delete. You can use the **ID finder** to search for and select the correct ID. |
:::

# Draft

:::ExpandableHeading
## Create a draft email

Creates a new draft email.

| **Field**                    | **Description**                                                                                                                                                                                                                                                                                                                                               |
| ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection**               | [Create a connection to your Gmail account](https://apps.make.com/google-email#IFx6G).                                                                                                                                                                                                                                                                        |
| **From**                     | Enter a custom sender email address.<br />There are two options for entering:<br />- a custom name in quotes before a custom sender email address: `"John Bush" test@email.com`<br />- an email address that you're already connected with: `test@mail.com`<br />If not provided, the email will be sent from the default account set in your Gmail settings. |
| **To**                       | Enter a recipient email address.                                                                                                                                                                                                                                                                                                                              |
| **Additional email headers** | Add custom headers to the email.                                                                                                                                                                                                                                                                                                                              |
| **Subject**                  | Enter the email subject.                                                                                                                                                                                                                                                                                                                                      |
| **Body type**                | Choose one of two options:<br />- **Raw HTML&#x20;**&#x66;or advanced, fully custom layouts.<br />- **Collection of contents (text, images, etc.)&#x20;**&#x66;or simpler layout&#x73;**.**                                                                                                                                                                   |
| **Body contents**            | Enter the email message body. You can use HTML tags.                                                                                                                                                                                                                                                                                                          |
| **Signature content**        | Add custom content to include as your email signature. You can use HTML tags.                                                                                                                                                                                                                                                                                 |
| **Attachments**              | - **File name** - Enter the name of the file to be uploaded, including the file extension. For example, `invoice.xml`.<br />- **Data** - Add binary or text data to be uploaded to a selected folder. For more information, see [Working with files](docId\:OAUIOo6OUjV0FYGlzMRte).                                                                           |
| **CC recipients**            | Enter the email addresses of any copy recipients.                                                                                                                                                                                                                                                                                                             |
| **BCC recipients**           | Enter the email addresses of any blind copy recipients.                                                                                                                                                                                                                                                                                                       |
| **Thread ID**                | Enter a message thread ID to reply to. You can use the **ID finder** to search for and select the correct ID.                                                                                                                                                                                                                                                 |
| **Folders**                  | Select folders to which the draft email will be added. If not selected, it will be added automatically to the **Drafts** folder.                                                                                                                                                                                                                              |
:::

:::ExpandableHeading
## Send a draft email

Sends a draft email.

| **Field**      | **Description**                                                                                                          |
| -------------- | ------------------------------------------------------------------------------------------------------------------------ |
| **Connection** | [Create a connection to your Gmail account](https://apps.make.com/google-email#IFx6G).                                   |
| **Draft ID**   | Enter the ID of the draft email you want to send. You can use the **ID finder** to search for and select the correct ID. |
:::

# Attachment

:::ExpandableHeading
## List email attachments and media

Retrieves a list of attachments and media for the specified email.

| **Field**                                | **Description**                                                                                                                                 |
| ---------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection**                           | [Create a connection to your Gmail account](https://apps.make.com/google-email#IFx6G).                                                          |
| **Message ID**                           | Enter the ID of the email message you want to retrieve attachments from. You can use the **ID finder** to search for and select the correct ID. |
| **Include**                              | Select whether to include media and/or attachments.                                                                                             |
| **Return media or attachment file data** | Specify whether media or attachment file data should be included in the output bundle.                                                          |
:::

# Other

:::ExpandableHeading
## Make an API call

Makes an API call.&#x20;

| **Field**        | **Description**                                                                                                                                                                                                                                                             |
| ---------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connection**   | [Create a connection to your Gmail account](https://apps.make.com/google-email#IFx6G).                                                                                                                                                                                      |
| **URL**          | Enter a path relative to `https://gmail.googleapis.com/gmail`<br />For example: `/v1/users/me/messages`.<br />For the list of available endpoints, refer to the [Gmail API Documentation](https://developers.google.com/gmail/api/reference/rest).                          |
| **Method**       | Select the method for your API call:<br />- **GET** to retrieve information for an entry.<br />- **POST** to create a new entry.<br />- **PUT** to update/replace an existing entry.<br />- **PATCH** to make a partial entry update.<br />- **DELETE** to delete an entry. |
| **Headers**      | Enter the desired request headers. You don't have to add authorization headers; we added those for you.                                                                                                                                                                     |
| **Query String** | Enter the request query string.                                                                                                                                                                                                                                             |
| **Body**         | Enter the body content for your API call.                                                                                                                                                                                                                                   |
:::

