# 5. Potencialize seu bot com Ações

<figure><img src="https://181262846-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LLTwFwbOqJj4dDhg8Ju%2Fuploads%2FmT40CAJcMQs3qHR3nJUi%2FChooChoo%20tutorial%20rework%20(2).jpg?alt=media&#x26;token=f5a3e272-b9b7-43d6-ba66-e507c6d696a9" alt=""><figcaption><p>O que construiremos na lição 5.</p></figcaption></figure>

Blocos de Ação capacitam chatbots a realizar tarefas além de suas capacidades integradas, aproveitando a funcionalidade de ferramentas e serviços externos, melhorando a experiência geral do usuário e a utilidade do bot.

<figure><img src="https://181262846-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LLTwFwbOqJj4dDhg8Ju%2Fuploads%2Fv1QzXOyYXUg0vIfwcUzz%2FScreenshot%202024-02-16%20at%2015.21.52.png?alt=media&#x26;token=38aad9bb-afcf-4df3-8836-7b9242782467" alt="" width="156"><figcaption><p>O tipo de bloco Ação.</p></figcaption></figure>

## Passo 9: Enviar um e-mail com um bloco Ação

Agora que o bot pede as informações do usuário, vamos usar as informações coletadas para enviar um e-mail para que ele receba seu código de desconto.

### Enviar um e-mail

Para adicionar uma Ação Enviar e-mail:

1. A partir da tela (canvas), abra o **Enviar e-mail retornando usuário** bloco.
2. Vá para seu **Configurações**.
3. Altere seu tipo para **Ação**.
4. De volta ao conteúdo do bloco, role para baixo até **Enviar e-mail**.

<figure><img src="https://181262846-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LLTwFwbOqJj4dDhg8Ju%2Fuploads%2F9K7lHHbdbn8SUcUyBzoP%2FScreenshot%202024-03-12%20at%2010.11.55.png?alt=media&#x26;token=ea574da8-e155-4109-9513-53de68514b6a" alt="" width="335"><figcaption><p>Adicione uma etapa Enviar e-mail no seu bloco Ação.</p></figcaption></figure>

5. Preencha os campos de texto com o seguinte:

<figure><img src="https://181262846-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LLTwFwbOqJj4dDhg8Ju%2Fuploads%2FlOY4O4jzV0LuXsyWjh7H%2FScreenshot%202024-03-12%20at%2010.16.27%20(1).png?alt=media&#x26;token=ade79de8-aab0-48ec-9bc0-15657ce916c2" alt=""><figcaption><p>Use as variáveis coletadas para enviar um e-mail a um usuário que já é cliente.</p></figcaption></figure>

6. Clique **Salvar**.
7. Faça o mesmo processo para o bloco Enviar e-mail novo usuário e preencha-o com o seguinte conteúdo:

<figure><img src="https://181262846-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LLTwFwbOqJj4dDhg8Ju%2Fuploads%2F1YVIN5LIOvflrvDNSCHv%2FScreenshot%202024-03-12%20at%2010.16.13.png?alt=media&#x26;token=9c0ef916-8167-42cb-9214-245733a547e6" alt=""><figcaption><p>Use as variáveis coletadas para enviar um e-mail a um usuário de primeira vez.</p></figcaption></figure>

8. **Salvar** suas alterações.

### Confirmar o e-mail para os usuários

Agora vamos encerrar a conversa confirmando aos usuários que o código foi enviado.

Para adicionar uma mensagem de confirmação:

1. Arraste um **Mensagem** bloco para sua tela de fluxo.
2. Vá para o bloco **Configurações**.
3. Altere seu nome para *Obrigado*.
4. De volta à configuração do bloco, adicione um **Texto** .
5. Preencha-o com o seguinte texto: *Obrigado {userName}, acabamos de enviar um e-mail para você com o código!*
6. **Salvar** suas alterações.
7. Desenhe uma conexão Ir-para (Go-to) a partir dos dois blocos que enviam e-mail para o **Obrigado** bloco.

Seu canvas deve ficar assim:

<figure><img src="https://181262846-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LLTwFwbOqJj4dDhg8Ju%2Fuploads%2FrqZ2mbF06dEPm1iA60iW%2FScreenshot%202024-03-12%20at%2011.27.41.png?alt=media&#x26;token=678a813e-3df6-4c1e-9c7a-c617d37cd207" alt=""><figcaption><p>Como seu canvas deve parecer neste ponto.</p></figcaption></figure>

### Teste seu bot

Certifique-se de testar seu bot. Está tudo funcionando como esperado? Se sim, sua conversa deve ficar assim:&#x20;

<figure><img src="https://181262846-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LLTwFwbOqJj4dDhg8Ju%2Fuploads%2F7edPbN5ymT3XLQ6VuAVW%2FScreenshot%202024-03-12%20at%2011.29.45.png?alt=media&#x26;token=df73c0df-3aae-483e-9b61-c235738b28eb" alt=""><figcaption><p>Teste todo o seu fluxo. </p></figcaption></figure>

E se você verificar seus e-mails, deverá ter recebido algo assim:

<figure><img src="https://181262846-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LLTwFwbOqJj4dDhg8Ju%2Fuploads%2F13X1yqEGIWLhZRwFWO3H%2FScreenshot%202024-03-27%20at%2017.06.23.png?alt=media&#x26;token=9345c3d7-ebe3-47b5-9956-a7b2857e0b94" alt="" width="375"><figcaption><p>Um e-mail enviado com o chatbot.</p></figcaption></figure>

## Recapitulação da lição 5

Nesta lição, você aprendeu a:

* [ ] Adicionar um bloco Ação ao seu canvas para que você possa integrar seu bot com sistemas de terceiros.
* [ ] Usar variáveis coletadas dos usuários dentro de um bloco Ação Enviar e-mail.

## O que vem a seguir

Você acabou de construir todo o seu fluxo, parabéns! O passo final na sua jornada de criação do bot será publicar seu bot.

{% content-ref url="6.-set-up-a-channel-and-publish-your-bot" %}
[6.-set-up-a-channel-and-publish-your-bot](https://docs.chatlayer.ai/chatlayer-documentation-pt-br/comece-rapidamente/leadzy-tutorial/6.-set-up-a-channel-and-publish-your-bot)
{% endcontent-ref %}

## 💬 Feedback

{% hint style="warning" %}
Seu feedback sobre o tutorial significa muito para nós! Por favor, conte-nos o que você acha através de [este formulário curto.](https://forms.office.com/Pages/ResponsePage.aspx?id=ropROyGJe0qEl2GddWziDlEYn6XpsIRDjnCtdRk8L21UMFZMMlAzN0tHOTI4UjMxVTgzTVAwTE5aOCQlQCN0PWcu)
{% endhint %}
