

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Bloque de flujo en Amazon Connect: Espere
<a name="wait"></a>

En este tema se define el bloque de flujo para pausar el flujo durante el periodo de tiempo especificado. 

## Description (Descripción)
<a name="wait-description"></a>

Este bloque pone en pausa el flujo durante el tiempo de espera especificado o para el evento especificado. 

Por ejemplo, si un contacto deja de responder a un chat, el bloque pone en pausa el flujo de contactos durante el tiempo de espera especificado (**Tiempo de espera**) y, a continuación, se ramifica en consecuencia, por ejemplo, para desconectar.

## Canales compatibles
<a name="wait-channels"></a>

En la siguiente tabla se enumera cómo enruta este bloque a un contacto que está utilizando el canal especificado. 


| Canal | ¿Se admite? | 
| --- | --- | 
| Voz | Sí, pero solo en el flujo entrante si se selecciona la opción **Mantener la ejecución durante la espera** o **Configurar la espera basada en eventos** (consulte la siguiente imagen). | 
| Chat | Sí | 
| Tarea | Sí, siempre se ramifica como **Tiempo caducado** o **Error**. Nunca se ramifica a **Participante del bot desconectado** ni **No se encontró el participante**. La configuración **Tipo de participante** no afecta este comportamiento.  | 
| Correo electrónico | Sí | 

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

Puede utilizar este bloque en los siguientes [tipos de flujo](create-contact-flow.md#contact-flow-types):
+ Flujo de entrada
+ Flujo de cola de clientes

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

En la siguiente imagen, se muestra la página **Configuración** del bloque **Esperar**. Se ha configurado pausar el flujo durante 5 horas.

![Los ajustes: el bloque Esperar y la pestaña Configuración](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/wait-properties.png)


Tiene las siguientes propiedades: 
+ **Tipo de participante**: ejecuta el bloque **Esperar** para el tipo de participante especificado.
  + **Predeterminado**: un contacto de cliente.
  + **Bot**: un participante personalizado, como un bot de terceros. Para obtener más información acerca del uso de esta opción, consulte [Personalización de las experiencias de flujo de chat mediante la integración de participantes personalizados en Amazon Connect](chat-customize-flow.md). 
+ **Tiempo de espera**: ejecute esta ramificación si el cliente no ha enviado un mensaje después de un periodo especificado. El máximo es siete días.
  + Establezca manualmente el tiempo de espera: puede proporcionar **Número** y **Unidades**.
  + Establecer dinámicamente el tiempo de espera: la unidad de medida es en segundos.
+ **Devolución del cliente**: enrute el contacto a esta ramificación cuando el cliente vuelva y envíe un mensaje. Con esta ramificación, puede dirigir al cliente al agente anterior (mismo), a la cola anterior (misma), o anular y establecer una nueva cola de trabajo o agente. Esta ramificación opcional solo está disponible cuando **Tipo de participante** = **Predeterminado**.
+ **Configurar la espera basada en eventos**: especifique una Lambda para que espere a que se complete y dirija el contacto por la rama Lambda Return cuando se complete la ejecución de la Lambda especificada. Esta ramificación opcional solo está disponible cuando **Tipo de participante** = **Predeterminado**.
+ **Mantener la ejecución durante la espera**: dirija temporalmente al contacto por la rama **Continuar** mientras espera en el bloque. Esta ramificación opcional solo está disponible cuando **Tipo de participante** = **Predeterminado**.

## Sugerencias de configuración
<a name="wait-tips"></a>
+ Puede configurar el bloque **Esperar** para que espere a una invocación de Lambda mediante el bloque [Función de AWS Lambda ](invoke-lambda-function-block.md) en el modo de ejecución **asincrónico**. Para ello, seleccione la opción **Establecer espera basada en eventos** y proporcione la RequestId invocación Lambda. Para obtener más información, consulte [Carga del resultado de Lambda](invoke-lambda-function-block.md#properties-load-lamdba).
**nota**  
Si se proporciona un identificador de invocación incorrecto en el bloque **Esperar**, seguirá esperando hasta llegar al valor de **Establecer el tiempo de espera**. 
+ No puede tener bloques **Esperar** anidados, como un bloque **Esperar** dentro de la rama **Continuar** de otro bloque **Esperar**. 

  Por ejemplo, no puede configurar el primer bloque **Esperar** con las ramas **Continuar** devueltas por Lambda para enviar mensajes con un retraso específico (configurado en el segundo bloque de espera de la rama continuar) mientras espera a que regrese su invocación asincrónica de Lambda. Esta configuración produce el siguiente error en el segundo bloque **Esperar**:
  + **Unsupported Action In Wait Action's Continue Branch**
+ Puede configurar el bloque **Esperar** para que ejecute otros bloques. Por ejemplo, tal vez desee reproducir un audio mientras espera a que se complete una ejecución de Lambda. Para ello, añada un bloque [Reproducir pregunta](play.md) a la rama **Continuar**.
+ Puede agregar varios bloques **Esperar** a los flujos de contacto. Por ejemplo: 
  + Si el cliente vuelve en 5 minutos, conéctelo al mismo agente. Esto se debe a que ese agente tiene todo el contexto.
  + Si el cliente no vuelve después de 5 minutos, envíe un mensaje diciendo "Le echamos de menos". 
  + Si el cliente vuelve en 12 horas, conéctese a un flujo que lo coloque en una cola de prioridad. Sin embargo, no se le dirigirá al mismo agente.

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

En la siguiente imagen se muestra un ejemplo del aspecto de este bloque cuando está configurado con **Tipo de participante** = **Predeterminado**. Tiene las siguientes ramificaciones: **Tiempo caducado** y **Error**. 

![Un bloque Esperar configurado.](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/wait-configured.png)


En la siguiente imagen se muestra un ejemplo del aspecto de este bloque cuando está configurado con **Tipo de participante** = **Bot**. Tiene las siguientes ramificaciones: **Participante del bot desconectado**, **No se encontró el participante**, **Tiempo caducado** y **Error**. 

![Un bloque Esperar configurado.](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/wait-configured2.png)


1. **Participante del bot desconectado**: el participante personalizado, como un bot de terceros, se ha desconectado correctamente del contacto. 

1. **No se encontró el participante**: no se encontró ningún participante personalizado asociado al contacto. 

1. **Tiempo caducado**: el tiempo de espera especificado ha transcurrido antes de que el participante personalizado se desconectara.

## Flujos de ejemplo
<a name="wait-samples"></a>

Amazon Connect incluye un conjunto de flujos de muestra. Para obtener instrucciones que expliquen cómo acceder a los flujos de muestra en el diseñador de flujos, consulte [Flujos de muestra en Amazon Connect](contact-flow-samples.md). A continuación se describen en los siguientes temas los flujos de muestra que incluyen este bloque.
+ [Ejemplo de flujo de desconexión en Amazon Connect](sample-disconnect.md)

## Escenarios
<a name="wait-scenarios"></a>

Consulte estos temas para conocer los escenarios en los que se utiliza este bloque:
+ [Escenario de chat de ejemplo](web-and-mobile-chat.md#example-chat-scenario)