# Gmail

Este guia explica como aprimorar seu chatbot integrando o Gmail para o envio de e-mails, tornando-o uma ferramenta versátil para comunicação e automação.

{% hint style="warning" %}
O recurso do Gmail não deve ser confundido com o [passo Ação Enviar e-mail](https://docs.chatlayer.ai/bot-answers/dialog-state/action-bot-dialog#mail-report-and-send-email) que permite enviar e-mails com a marca Chatlayer. Com a integração do Gmail, você pode enviar e-mails diretamente da sua própria conta do Gmail.
{% endhint %}

## Adicionar Ação do Gmail ao seu fluxo

1. Dentro do fluxo de trabalho do seu chatbot, localize e adicione um novo **Ação** bloco.
2. Escolher **Integrações** das opções disponíveis e então selecione o **aplicativo Gmail** .

<figure><img src="/files/22b1d991558a40b28725cbebbd09e030b5f6b701" alt="" width="375"><figcaption><p>Selecione Gmail em Integrações</p></figcaption></figure>

3. Você verá um campo Ação. Selecione **Enviar e-mail** para prosseguir.

<figure><img src="/files/eacd4daf650f0e9c2efe367af346e0cbef444559" alt="" width="375"><figcaption><p>Selecione Enviar E-mail</p></figcaption></figure>

## Configure sua conta do Gmail

1. No **Conta do Gmail** seção, clique em **Conectar nova conta** para conectar sua cont&#x61;**.**&#x20;

<figure><img src="/files/3f7f15d481f9f83b49aef1d7dd583ce2f4be5cf1" alt="" width="375"><figcaption><p>Clique em Conectar nova conta para conectar sua conta.</p></figcaption></figure>

2. Siga as instruções na tela para autorizar seu chatbot a acessar a conta do Gmail. Esse processo pode exigir que você faça login na sua conta do Gmail e conceda permissões específicas.

## Compose seu E-mail

1. No **Ação** campos, localize o **Para** campo de entrada para especificar o(s) destinatário(s) do e-mail. Há 2 possibilidades:
   * &#x20;Se seu bot já coletou o endereço de e-mail do usuário e o salvou em uma variável (por exemplo, `{userEmailAddress}`), você pode usar essa variável diretamente.&#x20;
   * Alternativamente, você pode digitar manualmente os endereços de e-mail dos destinatários, separando vários endereços por vírgulas.

<figure><img src="/files/48512483ad297453a513beb16d34f69f5335bc9d" alt="" width="375"><figcaption><p>Especificar destinatários do e-mail</p></figcaption></figure>

2. No **Assunto** campo, personalize o assunto do e-mail com base no contexto da interação. Por exemplo, se você estiver enviando uma confirmação de reserva de aula na academia, use a variável `{className}` para inserir dinamicamente o nome da aula. Um exemplo de assunto poderia ser *🧘‍♂️Sua* `{className}` *Confirmação de Reserva de Aula.*

<figure><img src="/files/07215745a4665badfb77d8ba6cad758998864791" alt="" width="368"><figcaption><p>Campo de texto do assunto do e-mail</p></figcaption></figure>

3. Compose o corpo do seu e-mail no **Conteúdo do e-mail** campo. Use variáveis para personalizar o conteúdo do e-mail com informações coletadas pelo bot, como detalhes de reserva para uma aula na academia.

<figure><img src="/files/6545d977c0d55ee355d5d0145a48c584d23d4114" alt="" width="364"><figcaption><p>Campo de texto do conteúdo do e-mail</p></figcaption></figure>

## Tratamento da resposta

1. Especifique um **nome de variável de destino** onde a resposta do Gmail será armazenada. Isso é útil para acompanhar o sucesso ou a falha da operação de envio do e-mail.
2. Opcionalmente, selecione um **bloco** para lidar com situações em que a operação falha, permitindo um tratamento de erros elegante dentro do fluxo do seu chatbot. Por exemplo, neste exemplo, usamos o **Ocorreu um erro** bloco.

<figure><img src="/files/9c9d67f24859da28c3d085e9c49804d8dfe62056" alt="" width="375"><figcaption><p>Especifique a variável de destino e selecione o bloco para tratar falhas</p></figcaption></figure>

3. Após concluir a configuração, certifique-se de clicar **Salvar** para aplicar suas alterações.

Seguindo esses passos detalhados, você pode capacitar seu chatbot com a habilidade de enviar e-mails via Gmail, melhorando sua utilidade e a experiência dos seus usuários.<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chatlayer.ai/chatlayer-documentation-pt-br/integrateandcode/app-integrations/gmail.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
