

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: Almacenar la entrada del cliente
<a name="store-customer-input"></a>

En este tema, se define el bloque de flujo para almacenar la entrada como atributo de contacto y luego cifrarla.

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

Este bloque es similar a **Obtener la entrada del cliente**, pero este almacena la entrada como un atributo de contacto (en el atributo de sistema [Entrada del cliente almacenada](connect-attrib-list.md#attribs-system-table)) y le permite cifrarlo. De esta forma, puede cifrar entradas confidenciales, como números de tarjetas de crédito. Este bloque:
+ Reproduce un mensaje para obtener una respuesta del cliente. Por ejemplo, “Introduzca su número de tarjeta de crédito” o “Introduzca el número de teléfono que debemos usar para devolverle la llamada”. 
+ Reproduce un mensaje de audio interrumpible o lo reproduce text-to-speech para que el cliente lo responda. 
+ Almacena la entrada numérica como en el atributo del sistema [Entrada de cliente almacenada](connect-attrib-list.md#attribs-system-table).
+ Permite especificar una pulsación de tecla de terminación personalizada.
+ Si durante una llamada el cliente no realiza ninguna entrada, el contacto se enruta a la ramificación **Correcto** con un valor de tiempo de espera. Agregue un bloque **Comprobar atributos de contacto** para comprobar los tiempos de espera.

## Canales compatibles
<a name="store-customer-input-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í | 
| Chat | No: ramificación Error | 
| Tarea | No: ramificación Error | 
| Correo electrónico | No: ramificación Error | 

## Tipos de flujo
<a name="store-customer-input-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
+ Flujo de tono saliente
+ Transferir al flujo del agente
+ Transferir al flujo de la cola

## Propiedades
<a name="store-customer-input-properties"></a>

En la siguiente imagen se muestra la página **Propiedades** del bloque **Almacenar la entrada del cliente**. Muestra la sección **Mensaje** configurada para reproducir el **mensaje de audio**. 

 Para obtener información sobre cómo elegir un mensaje de la biblioteca de Amazon Connect o de un bucket de S3, consulte el bloque [Reproducir pregunta](play.md). 

![La página de propiedades del bloque Almacenar la entrada del cliente.](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/store-customer-input-properties1.png)


En la siguiente imagen se muestra la sección **Entrada del cliente** de la página. Se ha configurado para permitir un máximo de 20 dígitos. 

![La sección de entrada del cliente de la página de propiedades](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/store-customer-input-properties1b.png)


Tenga en cuenta las siguientes propiedades:
+ **Maximum Digits (Dígitos máximos)**: puede definir el número máximo de dígitos que puede introducir un cliente.
+ **Número de teléfono**: esta opción es útil para escenarios de devoluciones de llamadas en cola.
  + **Formato local**: si todos los clientes llaman desde el mismo país en el que se encuentra la instancia, elija ese país en la lista desplegable. Amazon Connect rellena automáticamente el código de país para los clientes de modo que no tengan que introducirlo.
  + **Formato internacional**: si tiene clientes que llaman desde diferentes países, elija **Formato internacional**. A continuación, Amazon Connect solicita a los clientes que introduzcan su código de país.

En la siguiente imagen, se muestra la sección **Configuración de entrada** de la página Se ha configurado para que se agote el tiempo de espera después de 15 segundos sin entrada y 3 segundos para cualquier entrada posterior.

![La sección Configuración de entrada de la página de propiedades](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/store-customer-input-properties2b.png)


Tenga en cuenta las siguientes propiedades:
+ **Tiempo de espera antes de la primera entrada**: puede especificar cuánto tiempo debe esperar un cliente para comenzar a escribir su respuesta por voz o DTMF. Por ejemplo, puede escribir 20 segundos para dar tiempo al cliente a que tenga preparada su tarjeta de crédito.
+ **Tiempo de espera entre entradas**: puede especificar cuánto tiempo debe esperar el siguiente dígito de entrada del cliente, por voz o DTMF. Por ejemplo, puede poner este campo en 10 segundos. Al recopilar el número de la tarjeta de crédito del cliente, después de que el cliente introduzca el primer dígito de su número de tarjeta, Amazon Connect espera hasta 10 segundos para que pulse el siguiente dígito. Si tarda más de 10 segundos entre dos dígitos, Amazon Connect considerará que la entrada se ha completado o que se ha agotado el tiempo de espera. De forma predeterminada, Amazon Connect espera 5 segundos por cada dígito. 
  + Valor mínimo: 1 segundo
  + Valor máximo: 20 segundos
+ **Encrypt entry (Cifrar entrada)**: cifre la entrada del cliente, como la información de su tarjeta de crédito. 
+ **Specify terminating keypress (Especificar pulsación de tecla de terminación)**: defina una pulsación de tecla de terminación personalizada que se utilizará cuando los contactos completen sus entradas DTMF. La pulsación de tecla de terminación puede tener hasta cinco dígitos de longitud, con caracteres \#, \* y 0-9, en lugar de solo \#. 
**nota**  
Para usar un asterisco (\*) como parte de la pulsación de tecla de terminación, también debe elegir **Disable cancel key (Deshabilitar tecla de cancelación)**.
+ **Disable cancel key (Deshabilitar tecla de cancelación)**: de forma predeterminada, cuando un cliente introduce \* como entrada, elimina toda la entrada DTMF anterior. No obstante, si elige **Deshabilitar la clave de cancelación**, Amazon Connect tratará el **\*** como cualquier otra tecla.

  Si envía la entrada DMTF a un bloque [Función de AWS Lambda ](invoke-lambda-function-block.md), la propiedad **Disable cancel key (Deshabilitar tecla de cancelación)** afecta a la entrada, como se indica a continuación: 
  + Cuando se selecciona **Deshabilitar la clave de cancelación**, todos los caracteres introducidos (incluido cualquier \*) se envían al bloque **Función AWS Lambda **. 
  + Cuando no se selecciona **Deshabilitar la clave de cancelación**, solo se envía el \* al bloque **Función AWS Lambda **. 

  Por ejemplo, digamos que eligió **Disable cancel key (Deshabilitar tecla de cancelación)** y que un cliente introdujo *1\#2\#3\*4\#\#\#*, donde *\#\#* es la pulsación de tecla de terminación. Luego, el bloque **Función AWS Lambda ** recibe todo el *1\#2\#3\*4\#* como entrada. Puede programar la función de Lambda para que ignore el carácter anterior al carácter \*. Por lo tanto, la entrada del cliente se interpretaría como *1\#2\#4\#*.

## ¿Problemas con la entrada de DTMF?
<a name="store-customer-input-use-multiple-input-blocks"></a>

Supongamos que tiene el siguiente escenario con dos flujos de contactos, cada uno de los cuales captura la entrada de DTMF de los clientes: 

1. Un flujo utiliza el bloque **Obtener la entrada del cliente** para solicitar la entrada de DTMF a los clientes.

1. Una vez introducida la entrada de DTMF, utiliza el bloque **Transferir al flujo** para mover el contacto al siguiente flujo de contacto.

1. En el siguiente flujo, hay un bloque **Almacenar la entrada del cliente** para obtener más entradas de DTMF del cliente.

Hay tiempo de preparación entre el primer flujo y el segundo. Esto significa que si el cliente introduce la entrada de DTMF muy rápidamente para el segundo flujo, algunos de los dígitos de DTMF podrían descartarse.

Por ejemplo, el cliente debe presionar 5, esperar un mensaje del segundo flujo y escribir 123. En este caso, 123 se captura sin problemas. No obstante, si no espera el mensaje e introduce 5123 muy rápidamente, es posible que el bloque **Almacenar la entrada del cliente** solo capte 23 o 3.

Para garantizar que el bloque **Almacenar la entrada del cliente** del segundo flujo de contacto captura todos los dígitos, el cliente debe esperar a que se reproduzca el mensaje y, a continuación, introducir su tipo de entrada de DTMF.

## Almacenamiento en búfer de tonos táctiles
<a name="store-customer-input-touchtone-buffering"></a>

Cuando se activa el almacenamiento en búfer de tonos táctiles a través del [Establece el comportamiento del búfer de tonos táctiles](set-touchtone-buffer-behavior.md) bloque, el bloque de **entrada de los clientes de la tienda se integra** con el búfer:
+ Los dígitos almacenados en búfer se utilizan automáticamente como entrada. Si el búfer ya contiene suficientes dígitos para alcanzar el máximo configurado, la solicitud se omite por completo y el flujo continúa inmediatamente.
+ Si el búfer contiene menos dígitos que el máximo configurado, el bloque espera a que el cliente introduzca los dígitos restantes utilizando el tiempo de espera entre dígitos. Por ejemplo, si el máximo es de 6 dígitos y el búfer contiene 4, el bloque recopila 2 más del cliente antes de continuar.
+ Se respetan las pulsaciones de teclas de terminación personalizadas. Si la pulsación de la tecla final aparece en el búfer, la recopilación de entradas finaliza en ese punto.

Para obtener más información, consulte [Establece el comportamiento del búfer de tonos táctiles](set-touchtone-buffer-behavior.md).

## Bloque configurado
<a name="store-customer-input-configured"></a>

En la siguiente imagen se muestra un ejemplo del aspecto de este bloque cuando está configurado. Tiene las siguientes ramificaciones: **Correcto**, **Error** y **Número no válido**. 

![Un bloque Almacenar la entrada del cliente configurado.](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/store-customer-input-configured.png)


1. **Número no válido**: qué hacer si el cliente introduce un número no válido.

## Flujos de ejemplo
<a name="store-customer-input-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 introducción segura de datos de clientes en una llamada con un agente de un centro de contacto](sample-secure-input-with-agent.md)
+ [Ejemplo de introducción segura de datos de clientes en una llamada sin agente de un centro de contacto](sample-secure-input-with-noagent.md) 
+ [Ejemplo de flujo de configuraciones de colas en Amazon Connect](sample-queue-configurations.md) 
+ [Ejemplo de flujo de devolución de llamadas en cola en Amazon Connect](sample-queued-callback.md) 