

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Bloco de fluxo no Amazon Connect: Retornar (do módulo)
<a name="return-module"></a>

Este tópico define o bloco de fluxo para retomar um contato de tarefa de um estado pausado.

## Description
<a name="return-module-description"></a>
+ Use o bloco **Retornar** para marcar a ação do terminal ou a etapa do terminal de um [módulo de fluxo](contact-flow-modules.md). 
+ Use este bloco para sair do módulo de fluxo depois que ele for executado com êxito. Em seguida, continue executando o fluxo no qual o módulo é referenciado.

## Tipos compatíveis de fluxos
<a name="return-module-types"></a>

Este bloco só está disponível em [módulos de fluxo](contact-flow-modules.md). Ele não está disponível em nenhum outro tipo de fluxo.


| Tipo de fluxo | Compatível? | 
| --- | --- | 
| Fluxo de entrada (contactFlow) | Não | 
| Fluxo de fila do cliente (customerQueue) | Não | 
| Fluxo em espera de clientes (customerHold) | Não | 
| Fluxo de sussurros do cliente (customerWhisper) | Não | 
| Fluxo de sussurros de saída (outboundWhisper)  | Não | 
| Fluxo em espera do atendente (agentHold) | Não | 
| Fluxo de sussurros do atendente (agentWhisper) | Não | 
| Transferência para fluxo de atendentes (agentTransfer) | Não | 
| Transferência para fluxo de fila (queueTransfer) | Não | 

## Tipos compatíveis de contatos
<a name="return-module-channels"></a>

A tabela a seguir lista como esse bloco direciona um contato que está usando o canal especificado. 


| Tipo de contato | Compatível? | 
| --- | --- | 
| Voz | Sim | 
| Chat | Sim | 
| Tarefa | Sim | 
| E-mail | Sim | 

## Configuração do bloco de fluxo
<a name="return-configuration"></a>

**Como usar um bloco Retornar**

1. No site de Amazon Connect administração, escolha **Routing**, **Flows**.

1. Na página **Fluxos**, escolha a guia **Módulos**, conforme mostrado na imagem a seguir:  
![\[A página Fluxos, a guia Módulos.\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/return-block-flow-module.png)

1. Escolha **Criar módulo de fluxo** ou escolha o módulo que deseja editar.

1. Selecione o bloco **Retornar** na doca de blocos e arraste-o para a tela de fluxo.

### Bloco de retorno no site de Amazon Connect administração (para ação de tag)
<a name="return-userinterface"></a>

A imagem a seguir mostra a aparência de um bloco **Retornar** na tela do editor de fluxo.

![\[A página de propriedades do bloco Retomar contato.\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/return-block-configured.png)


### Bloco Retornar na linguagem de fluxo
<a name="return-flowlanguage"></a>

O bloco de fluxo **Retornar** no editor de fluxo é armazenado como uma ação de fluxo `EndFlowModuleExecution` na linguagem de fluxo do Amazon Connect.

Para obter mais informações, consulte EndFlowModuleExecution a *Referência da API Amazon Connect*.

### Como configurar as propriedades do bloco Retornar
<a name="return-properties"></a>

A imagem a seguir mostra o painel **Propriedades** do bloco **Retornar**.

![\[O painel Propriedades do bloco Retornar.\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/return-block-properties.png)


1. Não é necessário configurar este bloco porque é um bloco de terminal para um módulo de fluxo.

1. Escolha **Salvar** e publique quando tudo estiver pronto.

O código a seguir mostra como essa mesma configuração é representada como uma EndFlowModuleExecution ação na linguagem Amazon Connect Flow.

```
{
      "Parameters": {},
      "Identifier": "the identifier of the Return block",
      "Type": "EndFlowModuleExecution",
      "Transitions": {}
    },
```

#### Explicação dos resultados do bloco de fluxo
<a name="return-outtcomes"></a>

Nenhum. Não há condições compatíveis.

## Dados gerados pelo bloco
<a name="return-datagenerated"></a>

Nenhum dado é gerado por este bloco.

### Como usar os dados em diferentes partes de um fluxo
<a name="return-datagenerated"></a>

Nenhum dado é gerado por este bloco que possa ser usado no fluxo.

### Representação de ação fragmentada, se houver
<a name="return-fragmented"></a>

Este bloco não é compatível com ações fragmentadas.

## Cenários de erro conhecidos
<a name="return-errorscenarios"></a>

Como este é um bloco de terminal, não há cenários de erro que o fluxo possa encontrar quando o bloco é executado.

## A aparência deste bloco em um log de fluxos
<a name="return-flowlogs"></a>

```
{
    "ContactId": "string",
    "ContactFlowId": "string",
    "ContactFlowName": "string",
    "ContactFlowModuleType": "Return",
    "Identifier": "string",
    "Timestamp": "2024-01-19T20:23:24.633Z",
    "Parameters": {}
}
```