

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: Armazenar informações dos clientes
<a name="store-customer-input"></a>

Este tópico define o bloco de fluxo para armazenar a entrada como um atributo de contato e depois criptografá-la.

## Description
<a name="store-customer-input-description"></a>

Esse bloco é semelhante a **Obter informações dos clientes**, mas esta armazena a entrada como um atributo de contato (no atributo de sistema [Informações armazenadas do cliente](connect-attrib-list.md#attribs-system-table)) e permite criptografá-la. Dessa forma, você pode criptografar entradas confidenciais, como números de cartão de crédito. Esse bloco:
+ Executa um prompt para obter uma resposta do cliente. Por exemplo, “Insira o número do seu cartão de crédito” ou “Insira o número de telefone que devemos usar para retornar a chamada“. 
+ Reproduz uma mensagem de áudio interruptível ou reproduz text-to-speech para que o cliente responda. 
+ Armazena a entrada numérica como no atributo do sistema [Informações armazenadas do cliente](connect-attrib-list.md#attribs-system-table).
+ Permite que você especifique um pressionamento de tecla de encerramento personalizado.
+ Se, durante uma chamada o cliente não inserir nenhuma entrada, o contato será encaminhado para a ramificação **Êxito** com um valor de Tempo limite. Adicione um bloco **Verificar atributos do contato** para verificar os tempos limite.

## Canais compatíveis
<a name="store-customer-input-channels"></a>

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


| Canal | Compatível? | 
| --- | --- | 
| Voz | Sim | 
| Chat | Não - Ramificação de erro | 
| Tarefa | Não: ramificação Erro | 
| E-mail | Não: ramificação Erro | 

## Tipos de fluxo
<a name="store-customer-input-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
+ Outbound whisper flow (Fluxo de sussurro de saída)
+ Fluxo de transferência para o agente
+ Fluxo de transferência para a fila

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

A imagem a seguir mostra a página **Propriedades** do bloco **Armazenar informações dos clientes**. Ela mostra a seção **Mensagem** configurada para reproduzir a **Mensagem de áudio**. 

 Para obter informações sobre como escolher uma mensagem da biblioteca Amazon Connect ou de um bucket do S3, consulte o bloco [Play prompt (Reproduzir aviso)](play.md). 

![\[A página de propriedades do bloco Armazenar informações dos clientes.\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/store-customer-input-properties1.png)


A imagem a seguir mostra a seção **Entrada do cliente** da página. Ela está configurada para permitir até 20 dígitos. 

![\[A seção Entrada do cliente da página de propriedades.\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/store-customer-input-properties1b.png)


Observe as seguintes propriedades:
+ **Maximum Digits (Número máximo de dígitos)**: você pode definir o número máximo de dígitos que um cliente pode inserir.
+ **Phone number (Número de telefone)**: esta opção é útil para cenários de retorno de chamada em fila.
  + **Formato local**: se todos os seus clientes estiverem ligando do mesmo país de sua instância, escolha esse país na lista suspensa. Dessa forma, o Amazon Connect preenche automaticamente o código do país para os clientes para que eles não precisem inseri-lo.
  + **Formato internacional**: se você tiver clientes ligando de países diferentes, escolha **Formato internacional**. Em seguida, o Amazon Connect exige que os clientes insiram o código do país.

A imagem a seguir mostra a seção **Configurações de entrada** da página. Ela será definida para expirar depois de 15 segundos sem entrada e três segundos para entradas subsequentes.

![\[A seção Configurações de entrada da página de propriedades.\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/store-customer-input-properties2b.png)


Observe as seguintes propriedades:
+ **Tempo limite antes da primeira entrada**: especifique por quanto tempo aguardar até que um cliente comece a inserir sua resposta por voz ou DTMF. Por exemplo, você pode inserir 20 segundos, para dar tempo ao cliente para pegar o cartão de crédito.
+ **Tempo limite entre cada entrada**: especifique por quanto tempo aguardar pelo próximo dígito de entrada do cliente, por voz ou DTMF. Por exemplo, você define esse campo como 10 segundos. Ao coletar o número do cartão de crédito do cliente, depois que o cliente insere o primeiro dígito do número do cartão, o Amazon Connect espera até 10 segundos para que ele pressione o próximo dígito. Se ele demorar mais de 10 segundos entre quaisquer dois dígitos, o Amazon Connect vai considerar a entrada concluída ou com tempo limite esgotado. Por padrão, o Amazon Connect aguarda cinco segundos para cada dígito. 
  + Valor mínimo: 1 segundo
  + Valor máximo: 20 segundos
+ **Encrypt entry (Criptografar entrada)**: criptografe a entrada do cliente, como as informações sobre o cartão de crédito dele. 
+ **Specify terminating keypress (Especificar o pressionamento de tecla de encerramento)**: defina um pressionamento de tecla de encerramento personalizado a ser usado quando seus contatos concluírem suas entradas de DTMF. O pressionamento de tecla de encerramento pode ter até cinco dígitos, com \$1, \$1 e 0 a 9 caracteres, em vez de apenas \$1. 
**nota**  
Para usar uma estrela (\$1) como parte do pressionamento de tecla de encerramento, escolha também **Disable cancel key (Desativar tecla de cancelamento)**.
+ **Disable cancel key (Desativar tecla de cancelamento)**: por padrão, quando um cliente insere \$1 como entrada, ele exclui toda a entrada DTMF inserida antes do \$1. No entanto, se você escolher **Desabilitar tecla de cancelamento**, o Amazon Connect tratará o **\$1** como qualquer outra tecla.

  Se você enviar a entrada DMTF para um bloco [Função AWS Lambda ](invoke-lambda-function-block.md), a propriedade **Disable cancel key (Desativar tecla de cancelamento)** afetará a entrada, da seguinte forma: 
  + Quando **Desabilitar chave de cancelamento** é selecionada, todos os caracteres inseridos, incluindo qualquer \$1, são enviados ao bloco **Função do AWS Lambda **. 
  + Quando **Desabilitar chave de cancelamento** não está selecionada, somente o \$1 é enviado ao bloco **Invocar função do AWS Lambda **. 

  Por exemplo, digamos que você escolheu **Disable cancel key (Desativar tecla de cancelamento)**, e um cliente digitou *1\$12\$13\$14\$1\$1\$1*, em que *\$1\$1* é o pressionamento de tecla de encerramento. Depois, o bloco **Função do AWS Lambda ** recebe o *1\$12\$13\$14\$1* inteiro como entrada. É possível programar a função do Lambda para ignorar o caractere antes do caractere \$1. Dessa forma, a entrada do cliente será interpretada como *1\$12\$14\$1*.

## Problemas com a entrada DTMF?
<a name="store-customer-input-use-multiple-input-blocks"></a>

Digamos que você tenha o seguinte cenário com dois fluxos de contatos, cada um capturando a entrada DTMF dos clientes: 

1. Um fluxo usa o bloco **Obter informações dos clientes** para solicitar a entrada DTMF dos clientes.

1. Depois que a entrada DTMF é inserida, ela usa o bloco **Transferir para o fluxo** para mover o contato para o próximo fluxo de contato.

1. No próximo fluxo, há um bloco **Armazenar informações dos clientes** para obter mais informações DTMF do cliente.

Há um tempo de configuração entre o primeiro e o segundo fluxos. Isso significa que, se o cliente inserir a entrada DTMF muito rapidamente para o segundo fluxo, alguns dos dígitos do DTMF poderão ser eliminados.

Por exemplo, o cliente precisa pressionar 5, aguardar uma solicitação do segundo fluxo e digitar 123. Nesse caso, 123 é capturado sem problemas. No entanto, se eles não esperarem pela solicitação e inserirem 5123 muito rapidamente, o bloco **Armazenar informações dos clientes** poderá capturar apenas 23 ou 3.

Para garantir que o bloco **Armazenar informações dos clientes** no segundo fluxo de contato capture todos os dígitos, o cliente precisa aguardar a reprodução da solicitação e, em seguida, inserir a entrada DTMF do tipo.

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

A imagem a seguir mostra um exemplo da aparência deste bloco quando configurado. Ele tem as seguintes ramificações: **Êxito**, **Erro** e **Número inválido**. 

![\[Um bloco Armazenar informações dos clientes configurado.\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/store-customer-input-configured.png)


1. **Número inválido**: o que fazer se o cliente inserir um número inválido.

## Fluxos de exemplo
<a name="store-customer-input-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 entrada de dados segura do cliente em uma chamada com o atendente da central de atendimento](sample-secure-input-with-agent.md)
+ [Exemplo de entrada de dados segura do cliente em uma chamada sem um atendente da central de atendimento](sample-secure-input-with-noagent.md) 
+ [Exemplo de fluxo de configurações de filas no Amazon Connect](sample-queue-configurations.md) 
+ [Exemplo de fluxo de retorno de chamada em fila no Amazon Connect](sample-queued-callback.md) 