---
title: Google Gmail
slug: google-gmail
docTags: 
createdAt: 2025-07-21T20:36:58.147Z
---

## Objetivo

O conector **Gmail** permite automatizar o envio de mensagens de e-mail através da [Gmail API](https://developers.google.com/gmail/api).
Suporta campos padrão de e-mail (To, Cc, Bcc, Subject, Body) e anexos com codificação Base64.

## Criando um fluxo

1. Acesse o **Builder** da plataforma Fluid.
2. Adicione um novo conector e selecione **Gmail**.
3. Defina o recurso **Email** e a operação **Enviar Email**.

## Criando conexão

Para autenticar o conector Gmail, é necessário configurar as credenciais OAuth2:

**Campos obrigatórios:**

- **ID do Cliente (**`client_id`**)** – Identificador do cliente na Google Cloud.
- **Chave Secreta do Cliente (**`client_secret`**)** – Chave privada para autenticação OAuth2.

## Configurando fluxo

Na aba de configuração do fluxo:

1. Escolha o **Recurso**: `Email`.
2. Configure a **Operação**: `Enviar Email`.
3. Preencha os campos obrigatórios conforme a necessidade da automação.

## Recursos e operações

::Image[]{src="https://api.archbee.com/api/optimize/1Mz44bhuRY8pcWQm9YH0S-CIBXrhzK0tUEhl-XhfPGN-20250801-174738.png" size="60" width="848" height="1296" position="center" darkWidth="848" darkHeight="1296" showCaption="false"}

### Recurso: Mensagens

**Descrição:** Envia e-mails via Gmail API.

### Operação: Enviar Email

**Descrição:** Dispara um e-mail para um ou mais destinatários.
**Campos obrigatórios:**

- **Para (**`to`**)** – Endereço(s) de e-mail do(s) destinatário(s).
- **Assunto (**`subject`**)** – Assunto da mensagem.
- **Corpo do Email (**`body`**)** – Conteúdo principal do e-mail.

**Campos opcionais:**

- **De (**`from`**)** – Endereço de e-mail do remetente.
- **Cc (**`cc`**)** – E-mails em cópia carbono.
- **Cco (**`bcc`**)** – E-mails em cópia oculta.
- **Conteúdo HTML? (**`isHtml`**)** – Booleano para indicar se o corpo é HTML.
- **Anexos (**`attachments`**)** – Lista de arquivos anexos.
  - **Nome do Arquivo (**`filename`**)** – Nome do arquivo com extensão.
  - **Tipo de Conteúdo (**`contentType`**)** – MIME type (ex.: application/pdf).
  - **Dados (Base64) (**`data`**)** – Conteúdo do arquivo em Base64.

![](https://api.archbee.com/api/optimize/G1NTw6yAi4RDUYbsU8csp/z9neUgSU_KRVEngYNOpv6_image.png)

## Na prática

Exemplo de configuração mínima para envio de e-mail:

```json
{
  "resource": {
    "operation": "send",
    "to": "destinatario@example.com",
    "subject": "Assunto do Teste",
    "body": "Olá, este é um e-mail enviado via conector Gmail!"
  }
}
```

