

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: Aguardar
<a name="wait"></a>

Este tópico define o bloco de fluxo para pausar o fluxo pelo período especificado. 

## Description
<a name="wait-description"></a>

Esse bloco pausa o fluxo durante o tempo de espera ou o evento especificado. 

Por exemplo, se um contato parar de responder a um chat, o bloco pausará o fluxo de contato pelo tempo de espera especificado (**Tempo limite**) e, em seguida, se ramifica adequadamente, por exemplo, para se desconectar.

## Canais compatíveis
<a name="wait-channels"></a>

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


| Canal | Compatível? | 
| --- | --- | 
| Voz | Sim, mas somente no fluxo de entrada quando a opção **Continuar em execução durante a espera** ou a opção **Definir espera baseada em eventos** está selecionada (veja a imagem abaixo). | 
| Chat | Sim | 
| Tarefa | Sim - sempre se ramifica para **Tempo expirado** ou **Erro**. Nunca se ramifica para **Participante do bot desconectado** ou **Participante não encontrado**. A configuração **Tipo de participante** não afeta esse comportamento. | 
| E-mail | Sim | 

## Tipos de fluxo
<a name="wait-types"></a>

É possível usar esse bloco nos seguintes [tipos de fluxo](create-contact-flow.md#contact-flow-types):
+ Fluxo de entrada
+ Fluxo de fila do cliente

## Propriedades
<a name="wait-properties"></a>

A imagem a seguir mostra a guia **Config** do bloco **Aguardar**. Está configurado para pausar o fluxo por cinco horas.

![As configurações, o bloco de espera, a guia Configuração.](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/wait-properties.png)


Ele tem as seguintes propriedades: 
+ **Tipo de participante**: executa o bloco **Aguardar** para o tipo de participante especificado.
  + **Padrão** - Um contato com o cliente.
  + **Bot** - Um participante personalizado, como um bot de terceiros. Para obter mais informações sobre como usar essa opção, consulte [Personalizar experiências de fluxo de chat do Amazon Connect integrando participantes personalizados](chat-customize-flow.md). 
+ **Timeout (Tempo limite)**: execute esta ramificação se o cliente não tiver enviado uma mensagem após um período especificado. O máximo é de sete dias.
  + Tempo limite definido manualmente: você pode fornecer **Número** e **Unidades**.
  + Tempo limite definido dinamicamente: a unidade de medida está em segundos.
+ **Retorno do cliente**: encaminhe o contato para essa ramificação quando o cliente retorna e envia uma mensagem. Com essa ramificação, é possível direcionar o cliente para o (mesmo) agente anterior, a (mesma) fila anterior ou substituir e definir uma nova fila ou agente em operação. Essa ramificação opcional está disponível somente quando **Tipo de participante** = **Padrão**.
+ **Definir espera baseada em eventos**: especifique um Lambda para aguardar sua conclusão e encaminhe o contato pela ramificação de retorno do Lambda quando a execução do Lambda especificado for concluída. Essa ramificação opcional está disponível somente quando **Tipo de participante** = **Padrão**.
+ **Continuar em execução durante a espera**: direcione temporariamente o contato pela ramificação **Continuar** enquanto espera o bloco. Essa ramificação opcional está disponível somente quando **Tipo de participante** = **Padrão**.

## Dicas de configuração
<a name="wait-tips"></a>
+ Você pode configurar o bloco **Aguardar** para esperar por um Lambda que seja invocado usando o bloco [Função AWS Lambda ](invoke-lambda-function-block.md) no modo de execução **assíncrona**. Para fazer isso, selecione a opção **Set Event based Wait** e forneça a RequestId invocação do Lambda. Para obter mais informações, consulte [Carregar resultado do Lambda](invoke-lambda-function-block.md#properties-load-lamdba).
**nota**  
Se o ID de invocação errado for fornecido ao bloco **Aguardar**, ele continuará aguardando até o **tempo limite definido**. 
+ Você não pode ter blocos **Aguardar** aninhados, como um bloco **Aguardar** dentro da ramificação **Continuar** de outro bloco **Aguardar**. 

  Por exemplo, você não pode ter o primeiro bloco **Aguardar** configurado com as ramificações **Continuar** e retornadas pelo Lambda para enviar mensagens com um atraso específico (configurado no segundo bloco Aguardar na ramificação Continuar) enquanto aguarda o retorno da invocação assíncrona do Lambda. Essa configuração gera o seguinte erro no segundo bloco **Aguardar**:
  + **Ação não aceita ramificação continuar da ação de aguardar**
+ Você pode configurar o bloco **Aguardar** para executar outros blocos. Por exemplo, talvez você queira reproduzir um áudio enquanto aguarda a conclusão de uma execução do Lambda. Para fazer isso, adicione um bloco [Play prompt (Reproduzir aviso)](play.md) à ramificação **Continuar**.
+ Você pode adicionar vários blocos **Esperar** aos fluxos. Por exemplo: 
  + Se o cliente voltar em 5 minutos, conecte-o ao mesmo agente. Isso porque aquele agente já tem todo o contexto.
  + Se o cliente não voltar após 5 minutos, envie uma mensagem dizendo “Nós sentimos sua falta”. 
  + Se o cliente voltar em 12 horas, conecte a um fluxo que o coloque em uma fila de prioridade. No entanto, ele não será direcionado para o mesmo agente.

## Bloco configurado
<a name="wait-configured"></a>

A imagem a seguir mostra um exemplo da aparência deste bloco quando configurado com **Tipo de participante** = **Padrão**. Tem as seguintes ramificações: **Tempo esgotado** e **Erro**. 

![Um bloco Aguardar configurado.](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/wait-configured.png)


A imagem a seguir mostra um exemplo da aparência deste bloco quando configurado com **Tipo de participante** = **Bot**. Tem as seguintes ramificações: **Participante do bot desconectado**, **Participante não encontrado**, **Tempo esgotado** e **Erro**. 

![Um bloco Aguardar configurado.](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/wait-configured2.png)


1. **Participante do bot desconectado**: o participante personalizado, como um bot de terceiros, se desconectou com êxito do contato. 

1. **Participante não encontrado**: nenhum participante personalizado foi encontrado associado ao contato. 

1. **Tempo expirado**: o tempo limite especificado expirou antes que o participante personalizado se desconectasse.

## Fluxos de exemplo
<a name="wait-samples"></a>

O Amazon Connect inclui um conjunto de fluxos de amostra. Para obter instruções que explicam como acessar os fluxos de amostra no editor do fluxo, consulte [Exemplos de fluxo no Amazon Connect](contact-flow-samples.md). A seguir estão os tópicos que descrevem os fluxos de amostra que incluem esse bloco.
+ [Exemplo de fluxo de desconexão no Amazon Connect](sample-disconnect.md)

## Cenários
<a name="wait-scenarios"></a>

Consulte estes tópicos para ver cenários que usam este bloco:
+ [Exemplo de cenário de bate-papo](web-and-mobile-chat.md#example-chat-scenario)