> For the complete documentation index, see [llms.txt](https://docs.chatlayer.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chatlayer.ai/chatlayer-documentation-pt-br/comece-rapido/leadzy-tutorial/5.-empower-your-bot-with-actions.md).

# 5. Potencialize seu bot com Ações

<figure><img src="/files/f3572360926f11ee5a19aaa79468c26c44ae6fb8" alt=""><figcaption><p>O que vamos construir na lição 5.</p></figcaption></figure>

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

<figure><img src="/files/a40258fc588e58a3a2a49be5d21f234c4df28a91" alt="" width="156"><figcaption><p>O tipo de bloco Ação.</p></figcaption></figure>

## Passo 9: Enviar um e-mail com um bloco de 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. No canvas, abra o **Enviar e-mail para usuário recorrente** bloco.
2. Vá para o seu **Configurações**.
3. Altere o tipo dele para **Ação**.
4. De volta ao conteúdo do bloco, role para baixo até **Enviar e-mail**.

<figure><img src="/files/54eef8ce8fc34eb7c765c53cc4246d966d730c6c" alt="" width="335"><figcaption><p>Adicione uma etapa Enviar e-mail no seu bloco de Ação.</p></figcaption></figure>

5. Preencha os campos de texto com o seguinte:

<figure><img src="/files/9a0e365aed6ba0f532ca633b3934106766d94232" 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 em **Salvar**.
7. Faça o mesmo processo para o bloco Enviar e-mail para novo usuário e preencha-o com o seguinte conteúdo:

<figure><img src="/files/a50309cfff299cc771a4cbc7502247d7f063bbf9" alt=""><figcaption><p>Use as variáveis coletadas para enviar um e-mail a um usuário de primeira viagem.</p></figcaption></figure>

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

### Confirme o e-mail aos usuários

Vamos agora encerrar a conversa confirmando aos usuários que o código deles foi enviado.

Para adicionar uma mensagem de confirmação:

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

Seu canvas deve ficar assim:

<figure><img src="/files/afea9d60e5f77dc001523e72797a4d8ff6a19400" alt=""><figcaption><p>Como seu canvas deve ficar 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:

<figure><img src="/files/e5b6f5b5cb9f23350c1088e026b92d0670afdf0e" 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="/files/a3893825038df0c23f478a84f332c3fcac36e3cd" 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 como:

* [ ] Adicionar um bloco de Ação ao seu canvas para integrar seu bot com sistemas de terceiros.
* [ ] Usar variáveis coletadas dos usuários dentro de um bloco de 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="/pages/5c5f79d729318e0870d5b210640b21db77fcf67d" %}
[6. Configure um canal e publique seu bot](/chatlayer-documentation-pt-br/comece-rapido/leadzy-tutorial/6.-set-up-a-channel-and-publish-your-bot.md)
{% endcontent-ref %}

## 💬 Feedback

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


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.chatlayer.ai/chatlayer-documentation-pt-br/comece-rapido/leadzy-tutorial/5.-empower-your-bot-with-actions.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
