# Flow Output

{% hint style="info" %}
O conector Flow Output faz parte de um conjunto de conectores para chamada de fluxos externos e retorno de dados do fluxo externo para o fluxo inicializador. Acesse a documentação dos conectores [Flow Call](https://docs.floui.io/guia/conectores/categorias/filas-e-eventos/flow-call) e [Flow Trigger](https://docs.floui.io/guia/conectores/categorias/triggers/flow-trigger) para saber mais sobre como utilizá-los em seu ambiente.
{% endhint %}

{% tabs %}
{% tab title="Parâmetros" %}

<figure><img src="https://215079342-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F226k0cnPTn1PWu9xHcK8%2Fuploads%2FuwMAaOtoxRnpGhSa7cxN%2Fimage.png?alt=media&#x26;token=c99afd45-9e05-47d5-bdd4-9655def1f914" alt=""><figcaption><p>Parâmetros de configuração</p></figcaption></figure>

| Descrição                              | Campo de texto       | Descrição visual do conector no editor de fluxo                                                                                                                             |
| -------------------------------------- | -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Valores para retorno ao Flow iniciador | Tabela de parâmetros | <p>Dados que serão enviados ao fluxo inicializador, no formato de objeto JSON.</p><p>Use a notação Mustache {{msg}} para enviar valores dinâmicos da execução do fluxo.</p> |
| Chave                                  | Campo de texto       | Nome da chave que será enviada para o fluxo inicializador                                                                                                                   |
| Valor                                  | Campo de texto       | Conteúdo da chave que será enviada para o fluxo inicializador                                                                                                               |
| {% endtab %}                           |                      |                                                                                                                                                                             |

{% tab title="Payload" %}

## Sucesso

Ao ser executado, o conector Flow Output irá encerrar o fluxo externo e poderá retornar dados de volta para o fluxo inicializador. Estes dados estarão localizados no Output Path configurado no conector Flow Call do fluxo inicializador.&#x20;

No exemplo abaixo, no conector Flow Call foi enviado somente os campos name e last\_name do objeto user. O fluxo externo recebe estes dados, manipula-os e retorna novos dados para o fluxo inicializador para uso por meio do conector Flow Output.

Importante: O conector Flow Call aguarda a execução do fluxo externo até que ele finalize. Enquanto o fluxo externo estiver em execução, o fluxo inicializador também estará em execução.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfge6rKsK94-gnNd1vnb1tF9cWoIJZ_wDKCGZOoQuco77CwHEoLcXIMUerd5kNBR9oRfmrPY9hY4YtTs4iEkK5xsUYdYD2uG8-H5op7TtguK1Je1T4sembY04uVC4QRd9SJpAYetw?key=yLogrgEbXy0K_a4zmB9ApgKO" alt=""><figcaption><p>Dados retornados para o fluxo principal</p></figcaption></figure>
{% endtab %}
{% endtabs %}
