---
title: Transições em Todo Fluxo
slug: helper-plus/transicoes-em-todo-fluxo
description: Learn how to define an "onReceive" statement and add new actions in the "Ao Receber" section of your flow with this document. Discover the power of the "onNext" statement to control node transitions based on conditions. Examples include redirecting to the
createdAt: 2022-08-29T15:39:13.000Z
---

### OnReceive

Defina uma `onReceive` instrução que sempre será executada antes do `onReceive`.

Para definir novas ações **ao receber em todo o fluxo:**

1. Navegue até o fluxo relevante.
2. Clique duas vezes em qualquer lugar para mostrar as **Propriedades do Fluxo**.

:::hint{type="info"}
💡 <u>**Dica**</u>**:** Também é possível clicar nos links no canto superior esquerdo do editor de fluxo.
:::

3\. Na seção **Ao Receber**, clique no botão `Adicionar Ação` para adicionar uma nova ação.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/kXtLD2pT888XAevq8VbWU_image.png)

### onNext&#x20;

Uma instrução `onNext` em todo o fluxo permite que a substituição das transições de nó quando a condição for bem-sucedida.

:::hint{type="info"}
🖊️ <u>**Nota:**</u> Tome como exemplo:

- <u>**Authentication Gate**</u>**:** Redirecione o usuário para o fluxo de login se ele não estiver autenticado.
- <u>**Análise de sentimento**</u>**:** redirecione o usuário para o nó de fallback humano se a conversa estiver degradando.
- A correspondência de intents em todo o fluxo, como "**cancel**" etc.
:::
