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: obtenha conteúdo armazenado
Este tópico especifica o bloco de fluxo para fazer com que o conteúdo armazenado seja usado nos fluxos.
Description
Use esse bloco para recuperar dados armazenados do seu bucket do S3 quando precisar tomar decisões de ramificação em seus fluxos. Por exemplo, esse bloco pode ser usado para acessar corpos de mensagens de e-mail armazenados em seus buckets do Amazon S3. No momento, as seguintes opções estão disponíveis para esse bloco de fluxo:
- Mensagem de e-mail (texto sem formatação)
-
Esse bloco baixará a versão em texto simples da mensagem de e-mail presente em seu bucket do S3 e a armazenará no atributo
$.Email.EmailMessage.Plaintextflow. O conteúdo da mensagem de e-mail é baixado como um arquivo de texto simples e o tamanho máximo suportado atualmente é de 32 KB devido ao tamanho máximo dos limites dos atributos de fluxo. Certifique-se de fazer isso Habilitar o e-mail para a sua instância do Amazon Connect antes de usar essa opção.
Casos de uso deste bloco
Esse bloco de fluxo foi projetado para ser usado nos seguintes cenários:
-
Use-o com o Check contact attributes e blocos Enviar mensagem de fluxo para configurar respostas e roteamento automatizados de e-mail.
-
No bloco Verificar atributos de contato, em namespace, escolha E-mail e, em Chave, escolha Mensagem de e-mail. Em seguida, adicione condições dependendo do seu caso de uso. Por exemplo, se você quiser encaminhar para uma fila específica sempre que uma mensagem de e-mail contiver a palavra “Reembolso” (Observação: as palavras-chave diferenciam maiúsculas de minúsculas).
No Enviar mensagem bloco, selecione um modelo de e-mail ou digite uma mensagem para enviar a resposta automática.
-
Configuração de propriedades em CheckContactAttributes
No Check contact atributes (Verificar atributos de contato) bloco, para namespace, escolha E-mail e, em Chave, escolha Mensagem de e-mail. Em seguida, adicione condições de acordo com o caso de uso.
Tipos de contato
A tabela a seguir mostra como este bloco roteia um contato para cada canal.
| Canal | Compatível? |
|---|---|
Voz |
Não |
Chat |
Não |
Tarefa |
Não |
Sim |
Tipos de fluxo
É possível usar esse bloco nos seguintes tipos de fluxo:
-
Fluxo de entrada
-
Fluxo de fila do cliente
-
Customer hold flow (Fluxo de espera do cliente)
-
Fluxo de sussurro do cliente
-
Outbound whisper flow (Fluxo de sussurro de saída)
-
Agent hold flow (Fluxo de espera do agente)
-
Fluxo de sussurros de agentes
-
Transfer to agent flow (Transferir para o fluxo do agente)
-
Transfer to queue flow (Transferir para o fluxo da fila)
-
Fluxo de desconexão
Como configurar este bloco
Você pode configurar o bloco Obter conteúdo armazenado usando o site de administração do Amazon Connect ou usando o LoadContactContent na linguagem Amazon Connect Flow.
Representação da linguagem de fluxo
O exemplo de código a seguir mostra como usar o LoadContactContent na linguagem Amazon Connect Flow.
{ "Parameters": { "ContentType": enum "EmailMessage" }, "Identifier": "string", "Type": "LoadContactContent", "Transitions": { "NextAction": "string", "Errors": [ { "NextAction": "string", "ErrorType": "NoMatchingError" } ] } }
Cenários de erro
Um contato será roteado pela ramificação Error se os serviços de fluxos se depararem com qualquer um dos seguintes cenários de erro:
Ao usar a mensagem de e-mail (texto sem formatação):
Quando o tamanho da mensagem de e-mail em formato de texto simples for superior a 32 KB.
-
O Amazon Connect não consegue baixar o corpo do e-mail do bucket do S3. Isso pode ser devido à política de bucket do S3 não estar configurada corretamente (consulte a Etapa 4: Habilitar e-mail e criar um bucket do Amazon S3), ao Amazon Connect não ter acesso adequado ao bucket do S3 (consulte Etapa 5: Configurar uma política de CORS) ou por não haver mensagem de e-mail em formato de texto simples disponível no contato.