Lista de atributos de contato disponíveis no Amazon Connect e suas JSONPath referências - Amazon Connect

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á.

Lista de atributos de contato disponíveis no Amazon Connect e suas JSONPath referências

As tabelas a seguir descrevem os atributos de contato disponíveis no Amazon Connect.

A JSONPath referência para cada atributo é fornecida para que você possa criar cadeias de texto dinâmicas.

Atributos do sistema

Estes são atributos predefinidos no Amazon Connect. Você pode fazer referência a atributos do sistema, mas não pode criá-los.

Nem todos os blocos em um fluxo oferecem suporte ao uso de atributos do sistema. Por exemplo, você não pode usar um atributo do sistema para armazenar informações do cliente. Em vez disso, use um atributo definido pelo usuário para armazenar os dados de entrada de um cliente.

Atributo Descrição Tipo JSONPath Referência

Região da AWS

Quando usado, isso retorna o Região da AWS local onde o contato está sendo tratado. Por exemplo, us-west-2, us-east-1 e assim por diante.

Sistema

$. AwsRegion ou $ ['AwsRegion']

Número do cliente

O número de telefone do cliente.

Compatível com chamadas de voz, SMS e mensagens WhatsApp comerciais.

Quando usado em um fluxo de sussurro de saída, esse é o número que o agente disca para falar com o cliente. Quando usado em fluxos de entrada, esse é o número do qual o cliente fez a chamada. Esse atributo está incluído nos registros de contato. Quando usado em uma função Lambda, ele é incluído no objeto de entrada abaixo. CustomerEndpoint

Sistema

$. CustomerEndpoint.Endereço

ID da do cliente

O número de identificação do cliente. Por exemplo, CustomerId pode ser um número de cliente do seu CRM. Você pode criar uma função do Lambda para extrair do seu sistema de CRM o ID exclusivo de cliente do chamador. O Voice ID usa esse atributo como CustomerSpeakerId para o chamador.

Sistema

$.CustomerId

Número discado

Compatível com chamadas de voz, SMS e mensagens WhatsApp comerciais.

O número do cliente discado para chamar a central de contatos.

Esse atributo está incluído nos registros de contato. Quando usado em uma função Lambda, ele é incluído no objeto de entrada abaixo. SystemEndpoint

Sistema

$. SystemEndpoint.Endereço

Endereço de e-mail do sistema

O endereço de e-mail para o qual o contato enviou o e-mail.

Sistema

$.

Nome de exibição do cliente

O nome do cliente no e-mail que ele enviou para sua central de atendimento.

Sistema

$.

Nome de exibição do sistema

O nome de exibição do endereço de e-mail que o cliente enviou.

Sistema

$.

Lista de endereços de e-mail CC

A lista completa de endereços de e-mail codificados no e-mail de entrada enviado à sua central de atendimento.

Sistema

$.

Para a lista de endereços de e-mail

A lista completa de endereços de e-mail To no e-mail de entrada enviado para sua central de atendimento.

Sistema

$.

Número de retorno de chamada do cliente

O número que o Amazon Connect usa para ligar de volta para o cliente.

Esse número pode ser usado para um retorno de chamada em fila ou quando um atendente está ligando do CCP. Transfira para a funcionalidade de fila de retorno de chamada ou para um atendente ligando do CCP.

O valor padrão é o número que o cliente usou para ligar para o centro de contatos. No entanto, pode ser substituído pelo bloco Definir número do retorno de chamada.

Este atributo não é incluído nos registros de contato e não é acessível na entrada do Lambda. No entanto, você pode copiar o atributo para um atributo definido pelo usuário com o bloco Definir atributo de contato, que está incluído nos registros de contato. Você também pode passar esse atributo como um parâmetro de entrada do Lambda em um bloco de função Invoke AWS Lambda, que não está incluído nos registros de contato.

Sistema

não aplicável

Informações armazenadas do cliente

Um atributo criado pela invocação mais recente de um bloco Store customer input (Armazenar informações de entrada do cliente).

Os valores de atributo criados pela invocação mais recente do bloco de entrada Armazenar informações do cliente. Este atributo não é incluído nos registros de contato e não é acessível na entrada do Lambda. Você pode copiar o atributo para um atributo definido pelo usuário com o bloco Definir atributo de contato, que está incluído nos registros de contato. Você também pode passar esse atributo como um parâmetro de entrada do Lambda em um bloco de função Invoke AWS Lambda.

Sistema

$.StoredCustomerInput

Nome da fila

O nome da fila do .

Sistema

$.Queue.Name

ARN da fila

O ARN da fila.

Sistema

$.Queue.ARN

Número de saída da fila

O número do ID do chamador de saída para a fila selecionada. Esse atributo só está disponível em fluxos de sussurro de saída.

Sistema

Voz do texto para fala

O nome da voz do Amazon Polly a ser usada text-to-speech em um fluxo de contato.

Sistema

$.TextToSpeechVoiceId

ID do contato

O identificador exclusivo do contato.

Sistema

$.ContactId

ID do contato inicial

O identificador exclusivo de contato associado à primeira interação entre o cliente e a central de atendimento. Use o ID de contato inicial para rastrear contatos entre fluxos.

Sistema

$.InitialContactId

ID do contato da tarefa

O identificador exclusivo do contato da tarefa. Use o ID de contato da tarefa para rastrear tarefas entre fluxos.

Sistema

$.Tarefa. ContactId

ID do contato anterior

O identificador exclusivo do contato antes de ser transferido. Use o ID de contato anterior para acompanhar os contatos entre fluxos.

Sistema

$.PreviousContactId

Canal

O método usado para entrar em contato com sua central de atendimento: VOZ, BATE-PAPO, TAREFA, E-MAIL.

Sistema

$.Channel

Instância ARN

O ARN da sua instância do Amazon Connect.

Sistema

$.InstanceARN

Método de iniciação

Como o contato foi iniciado. Os valores válidos incluem: INBOUND, OUTBOUND, TRANSFER, CALLBACK, QUEUE_TRANSFER, EXTERNAL_OUTBOUND, MONITOR, DISCONNECT, WEBRTC_API e API. Para obter mais informações, consulte InitiationMethodo tópico Modelo de dados de registros de contato.

Sistema

$.InitiationMethod

AWS Região

Sistema

$.

Name

O nome da tarefa .

Sistema

$.Name

Descrição

Uma descrição da tarefa.

Sistema

$.Description

Referências

Links para outros documentos relacionados a um contato.

Sistema

$.Referências. ReferenceKey.Value e $.Referências. ReferenceKey.Digite onde ReferenceKey está o nome de referência definido pelo usuário.

Idioma

A linguagem do conteúdo.

Use o java.util.Locale padrão. Por exemplo, en-US para inglês dos Estados Unidos, jp-JP para japonês etc.

Sistema

$.LanguageCode

Tipo de endpoint do sistema

O tipo do endpoint do sistema. O valor válido é TELEPHONE_NUMBER.

Sistema

$. SystemEndpoint.Tipo

Tipo de endpoint do cliente

O tipo de endpoint do cliente. O valor válido é TELEPHONE_NUMBER.

Sistema

$. CustomerEndpoint.Tipo

Número do ID do chamador de saída da fila

O número do ID do chamador de saída definido para a fila. Ele pode ser útil para reverter o ID do chamador após a definição de um ID de chamador personalizado.

Sistema

$.Fila. OutboundCallerId.Endereço

Tipo de número do ID do chamador de saída da fila

O tipo de número do ID do chamador de saída. O valor válido é TELEPHONE_NUMBER.

Sistema

$.Fila. OutboundCallerId.Tipo

Tags

As tags usadas para organizar, rastrear ou controlar o acesso deste recurso. Para obter mais informações sobre tags, consulte Adicionar tags a recursos no Amazon Connect e Configurar faturamento granular para uma exibição detalhada do uso do Amazon Connect.

Sistema

$.Tags

Atributos do segmento

Os atributos de segmento são um conjunto de pares de valores-chave definidos pelo sistema armazenados em segmentos de contato individuais usando um mapa de atributos.

Atributo Descrição Valores permitidos Tipo JSONPath Referência

Conectar: subtipo

Representa o subtipo do canal usado para o contato.

  • “Conectar: SMS”

  • “Conectar: WebRTC”

  • “Conectar: guia”

  • “Conecte: Apple”

  • “conectar:WhatsApp”

  • “conectar:ExternalAudio”

  • “Conectar: chat”

  • “Conectar: telefonia”

  • “Conectar: tarefa”

  • “Conectar: e-mail”

ValueString

$. SegmentAttributes['Conectar: subtipo']

Conectar: direção

Representa a direção do contato. Por exemplo, entrada ou saída.

  • “ENTRADA”

  • “SAÍDA”

ValueString

$. SegmentAttributes['conectar: direção']

conectar: CreatedByUser

Representa o ARN do usuário que criou a tarefa.

ValueString

$. SegmentAttributes['conectar: CreatedByUser ']

conectar: AssignmentType

Representa como uma tarefa é atribuída.

“EU”

ValueString

$. SegmentAttributes['conectar: AssignmentType ']

conectar: EmailSubject

Representa o assunto de um contato por e-mail.

ValueString

$. SegmentAttributes['conectar: EmailSubject ']

conectar: ScreenSharingDetails

A ScreenSharingDetails seção contém informações sobre a atividade de compartilhamento de tela realizada no contato.

A ScreenSharingActivated chave indica se a sessão de compartilhamento de tela está ativada ou não para o contato.

"connect:ScreenSharingDetails": { "ScreensharingActivated" : "TRUE" // Allowed Values "TRUE" and "FALSE" }

ValueString

$. SegmentAttributes['conectar: ScreenSharingDetails ']

conectar: ContactExpiry

Contém os detalhes da expiração do contato, como ExpiryDuration contatos ExpiryTimeStamp de tarefas e e-mails.

Mapa de valores

$. SegmentAttributes['conectar: ContactExpiry ']

conectar: CustomerAuthentication

Os detalhes de autenticação do contato do chat.

"connect:CustomerAuthentication": { "valueMap": { "IdentityProvider": { "ValueString": ""}, "ClientId": { "ValueString": ""}, "Status": { "ValueString": *AUTHENTICATED | FAILED | TIMEOUT*}, "AssociatedCustomerId": { "ValueString": ""} "AuthenticationMethod": { "ValueString": "*CONNECT" | "CUSTOM*" } } }

ValueMap

$. SegmentAttributes['conectar: CustomerAuthentication ']

ID do cliente

O identificador do cliente do aplicativo Amazon Cognito.

ValueString

$. SegmentAttributes['conectar: CustomerAuthentication '] [' ClientId ']

Identifique o provedor

O provedor de identidade usado para autenticar o cliente.

ValueString

$. SegmentAttributes['conectar: CustomerAuthentication '] [' IdentityProvider ']

Status

O status do processo de autenticação.

AUTHENTICATED | FAILED | TIMEOUT

ValueString

$. SegmentAttributes['conectar: CustomerAuthentication '] [' Status ']

ID do cliente associado

O número de identificação do cliente. Esse é um identificador personalizado ou um identificador de perfil do cliente.

ValueString

$. SegmentAttributes['conectar: CustomerAuthentication '] [' AssociatedCustomerId ']

Método de autenticação

Um fluxo de trabalho de autenticação gerenciado pelo Amazon Connect ou fluxo de trabalho de autenticação gerenciado pelo cliente.

CONNECT | CUSTOM

ValueString

$. SegmentAttributes['conectar: CustomerAuthentication '] [' AuthenticationMethod ']

Assunto do e-mail

O assunto do e-mail no e-mail que o cliente enviou para sua central de atendimento. Isso é útil caso você queira examinar o assunto do e-mail para determinadas palavras-chave.

Atributo do segmento

$. SegmentAttributes['conectar: EmailSubject ']

Veredicto de spam do Amazon SES

Quando o e-mail chega à sua central de contatos, o Amazon SES verifica se há spam. Você pode verificar a condição FALHA e, em seguida, descartar o e-mail ou colocá-lo em uma fila especial para que os supervisores o revisem.

Atributo do segmento

$. SegmentAttributes['Connect:x-ses-spam-veredicto']

Veredicto sobre o vírus Amazon SES

Quando o e-mail chega à sua central de contatos, o Amazon SES verifica se há vírus nele. Você pode verificar a condição FALHA e, em seguida, descartar o e-mail ou colocá-lo em uma fila especial para que os supervisores o revisem.

Atributo do segmento

$. SegmentAttributes['Connect:X-SES-Virus-Verdict']

Atributos de visualizações

A tabela a seguir lista os atributos de visualizações disponíveis no Amazon Connect.

Atributo Descrição Tipo JSONPath Referência

Ação

Visões

$.

Exibir dados do resultado

Visões

$.

Atributos de capacidades

A tabela a seguir lista os atributos de capacidades disponíveis no Amazon Connect.

Atributo Descrição Tipo JSONPath Referência

Capacidade de vídeo do cliente

Capacidades

$.

Capacidade de vídeo do agente

Capacidades

$.

Atributos do agente

A tabela a seguir lista os atributos de atendentes disponíveis no Amazon Connect.

Atributo Descrição Tipo JSONPath Referência

Nome de usuário do agente

O nome de usuário que um atendente usa para fazer login no Amazon Connect.

Sistema

$.Agente. UserName

Nome do agente

O nome do atendente como foi inserido em sua conta de usuário do Amazon Connect.

Sistema

$.Agente. FirstName

Sobrenome do agente

O sobrenome do atendente como foi inserido em sua conta de usuário do Amazon Connect.

Sistema

$.Agente. LastName

ARN do agente

O ARN do agente.

Sistema

$.Agent.ARN

nota

Quando você usa um atributo de contato do atendente em um fluxo Transferir para atendente, os atributos do atendente refletem o atendente de destino, não aquele que iniciou a transferência.

Os atributos do atendente estão disponíveis apenas nos seguintes tipos de fluxos:

  • Sussurros do agente

  • Sussurros do cliente

  • Espera do agente

  • Retenção de clientes

  • Sussurro de saída

  • Transferir para agente. Nesse caso, os atributos do atendente refletem o atendente de destino, não aquele que iniciou a transferência.

Os atributos do atendente não estão disponíveis nos seguintes tipos de fluxo:

  • Fila de clientes

  • Transferir para fila

  • Fluxo de entrada

Atributos da fila

São os atributos do sistema retornados quando você usa um bloco Obter métricas da fila no fluxo.

Se não há atividade no momento na central de contatos, são retornados valores nulos para esses atributos.

Atributo Descrição Tipo JSONPath Referência

Nome da fila

O nome da fila para a qual as métricas foram recuperadas.

Sistema

$.Metrics.Queue.Name

ARN da fila

O ARN da fila para a qual as métricas foram recuperadas.

Sistema

$.Metrics.Queue.ARN

Contatos na fila

O número de contatos atualmente na fila.

Sistema

$.Metrics.Queue.Size

Contato mais antigo na fila

Para o contato que está na fila há mais tempo, o período em que o contato ficou na fila, em segundos.

Sistema

$.Métricas.Fila. OldestContactAge

Agentes online

O número de agentes online no momento, ou seja, conectados e em qualquer estado diferente de offline.

Sistema

$.Metrics.Agents.Online.Count

Agentes disponíveis

O número de agentes cujo estado é definido como disponível.

Sistema

$.Metrics.Agents.Available.Count

Agentes fornecidos

O número de agentes fornecidos no momento, ou seja, agentes que estão conectados e em estado disponível, ACW ou ocupado.

Sistema

$.Metrics.Agents.Staffed.Count

Agentes em trabalho pós-atendimento

O número de agentes atualmente no estado ACW.

Sistema

$.Metrics.Agents. AfterContactWork.Contagem

Agentes ocupados

O número de agentes ativos no momento em um contato.

Sistema

$.Metrics.Agents.Busy.Count

Número de agentes com chamadas perdidas

O número de agentes no estado de chamada perdida, que é o estado em que um agente entra após um contato não atendido.

Sistema

$.Metrics.Agents.Missed.Count

Agentes em estado improdutivo

O número de agentes em um estado improdutivo (NPT).

Sistema

$.Metrics.Agents. NonProductive.Contagem

Atributos de metadados de chamada telefônica (atributos de chamada)

Os metadados de telefonia fornecem informações adicionais relacionadas à origem de chamadas de operadoras de telefonia.

Atributo

Descrição

Tipo

JSONPath Referência

P-Charge-Info

A parte responsável pelas cobranças associadas à chamada.

Sistema

$.Media.Sip.Headers.P-Charge-Info

De

A identidade do usuário final associado à solicitação.

Sistema

$.Media.Sip.Headers.From

Para

As informações sobre a parte chamada ou o destinatário da solicitação.

Sistema

$.Media.Sip.Headers.To

ISUP-OLI

Indicador de linha de origem (OLI). Mostra o tipo de chamada de linha (por exemplo, PSTN, chamada de serviço 800, PCS sem fio/celular, telefone público).

Sistema

$.Media.Sip.Headers.ISUP-OLI

JIP

Parâmetro de indicação de jurisdição (JIP). Indica a localização geográfica do chamador/switch.

Valor de exemplo: 212555

Sistema

$.Media.Sip.Headers.JIP

Hop-Counter

Contador de saltos

Valor de exemplo: 0

Sistema

$.Media.Sip.Headers.Hop-Counter

Originating-Switch

Switch de origem.

Valor de exemplo: 710

Sistema

$.Media.Sip.Headers.Originating-Switch

Originating-Trunk

Tronco de origem.

Valor de exemplo: 0235

Sistema

$.Media.Sip.Headers.Originating-Trunk

Call-Forwarding-Indicator

Indicadores de encaminhamento de chamadas (por exemplo, cabeçalho de desvio). Indica a origem nacional ou internacional da chamada.

Exemplo de valor: sip:+15555555555@public-vip.us2.telphony-provider.com;reason=uncondicional

Sistema

$.Media.Sip.Headers.Call-Forwarding-Indicator

Calling-Party-Address

Endereço do chamador (número). NPAC dip mostra o tipo de linha real e a chave geográfica nativa.

Valor de exemplo: 15555555555;noa=4

Sistema

$.Media.Sip.Headers.Calling-Party-Address

Called-Party-Address

Endereço da parte chamada (número).

Valor de exemplo: 15555555555;noa=4

Sistema

$.Media.Sip.Headers.Called-Party-Address

Metadados SIPREC

XML de metadados SIPREC recebido pelo conector Amazon Contact Lens

Sistema

$.Media.Sip. SiprecMetadata

nota

A disponibilidade dos metadados de telefonia não é consistente em todos os provedores de telefonia e pode não estar disponível em todos os casos. Isso pode resultar em valores vazios.

Atributos de mensagem inicial do chat

Atributo

Descrição

Tipo

JSONPath Referência

InitialMessage

A mensagem inicial fornecida pelo cliente em um chat na web ou por SMS.

Sistema

$.Mídia. InitialMessage

Atributos de streams de mídia

A tabela a seguir lista os atributos que podem ser usados para identificar o local no streaming de mídia ao vivo onde o áudio do cliente começa e termina.

Atributo

Descrição

Tipo

JSONPath Referência

ARN do stream de áudio do cliente

O ARN do Kinesis Video Stream usado para streaming de mídia ao vivo que inclui os dados do cliente para referência.

Streams de mídia

$. MediaStreams.customer.audio.StreamArn

A data e hora de início do áudio do cliente no Kinesis Video Stream usado para streaming de mídia ao vivo.

Quando o streaming de áudio do cliente foi iniciado.

Streams de mídia

$. MediaStreams.Cliente.Áudio. StartTimestamp

Data e hora do término do áudio do cliente

Quando o streaming de áudio do cliente interrompeu o streaming de vídeo do Kinesis usado para o streaming de mídia ao vivo.

Streams de mídia

$. MediaStreams.Cliente.Áudio. StopTimestamp

Número do fragmento do início do áudio do cliente

O número que identifica o fragmento do Kinesis Video Streams no fluxo usado para streaming de mídia em tempo real, em que o fluxo de áudio do cliente começou.

Streams de mídia

$. MediaStreams.Cliente.Áudio. StartFragmentNumber

Atributos de contato do Amazon Lex

A tabela a seguir lista os atributos que são retornados pelos bots do Amazon Lex. Eles também são conhecidos como atributos da sessão.

Atributo Descrição Tipo JSONPath Referência

Intenções alternativas

Lista de intenções alternativas disponíveis no Amazon Lex. Cada intenção tem uma pontuação de confiança correspondente e espaços a serem preenchidos.

Lex

$.Lex. AlternativeIntents. x. IntentName

$.Lex. AlternativeIntents. x. IntentConfidence.Pontuação

$.Lex. AlternativeIntents. x.Slots

$.Lex. AlternativeIntents. y.IntentName

$.Lex. AlternativeIntents. y. IntentConfidence.Pontuação

$.Lex. AlternativeIntents. y.Slots

$.Lex. AlternativeIntents. z. IntentName

$.Lex. AlternativeIntents. z. IntentConfidence.Pontuação

$.Lex. AlternativeIntents. z.Slots

Onde x y, e z estão os nomes das intenções na resposta do Lex

Pontuação de confiança da intenção

A pontuação de confiança da intenção retornada pelo Amazon Lex.

Lex

$.Lex. IntentConfidence.Pontuação

Nome da intenção

A intenção do usuário retornada pelo Amazon Lex.

Lex

$.Lex. IntentName

Rótulo de sentimento

O sentimento inferido no qual o Amazon Comprehend tem a maior confiança.

Lex

$.Lex. SentimentResponse.Rótulo

Pontuações de sentimento

A probabilidade de o sentimento ter sido inferido corretamente.

Lex

$.Lex. SentimentResponse.Pontuações. Positivo

$.Lex. SentimentResponse.Pontuações. Negativas

$.Lex. SentimentResponse.Pontuações. Misto

$.Lex. SentimentResponse.Pontuações. Neutro

Atributos da sessão

Mapa de pares de chaves/valores que representam as informações de contexto específicas da sessão.

Lex

$.Lex. SessionAttributes.Chave de atributo

Slots

Mapa de slots de intenção (pares de chaves/valores) do Amazon Lex detectados nas informações de entrada do usuário durante a interação.

Lex

$.Lex.Slots.slotName

Estado do diálogo

O último estado de diálogo retornado de um bot do Amazon Lex. O valor será 'Fulfilled' (realizado) se uma intenção tiver sido retornada ao fluxo.

N/A (nenhum tipo aparece na interface do usuário)

$.Lex. DialogState

Atributos de contato do chamado

A tabela a seguir lista os atributos usados com Chamados do Amazon Connect.

Atributo Descrição Tipo JSONPath Referência Origem dos dados

ID do caso

Identificador exclusivo do caso no formato UUID (por exemplo, 689b0bea-aa29-4340-896d-4ca3ce9b6226) text

$.Case.case_id

Amazon Connect

Motivo do caso

O motivo da abertura do caso

seleção única

$.Case.case_reason Agente

Cliente

A API é um ID do perfil do cliente. Na página Casos: Campos, o nome do cliente é exibido.

text

$.Case.customer_id Amazon Connect

Data/hora de encerramento

A data e a hora em que o chamado foi encerrado pela última vez. Isso não garante que um chamado seja encerrado. Se um chamado for reaberto, esse campo conterá o carimbo de data/hora da última vez em que o status foi alterado para fechado.

date-time

$.Case.last_closed_datetime Amazon Connect

Data/hora de abertura

A data e a hora em que o chamado foi aberto.

date-time

$.Case.created_datetime Amazon Connect

Data/hora de atualização

A data e a hora em que o chamado foi atualizado pela última vez.

date-time

$.Case.last_updated_datetime Amazon Connect

Número de referência

Um número amigável para o caso em formato numérico de oito dígitos.

Não é garantido que os números de referência (ao contrário do ID do caso) sejam exclusivos. Recomendamos que você identifique o cliente e, em seguida, colete o número de referência para encontrar corretamente o chamado certo.

text

$.Case.reference_number Agente

Status

Status atual do chamado

text

$.Case.status Agente

Resumo

Resumo do chamado

text

$.Case.summary Agente

Cargo

Título do chamado

text

$.Case.title Agente

Atributos de contato do Lambda

Os atributos Lambda são retornados como pares de valores-chave da invocação mais recente de um bloco de função Invoke. AWS Lambda Atributos externos são substituídos com cada invocação da função do Lambda.

Para referenciar atributos externos em JSONPath, use:

  • $.External.attributeName

onde AttributeName é o nome do atributo ou a chave do par de valor-chave retornado da função.

Por exemplo, se a função retorna um ID de contato, faça referência ao atributo com $.External.ContactId. Ao fazer referência a uma ID de contato retornada pelo Amazon Connect, JSONPath é$.ContactId.

nota

Observe a inclusão de .External na JSONPath referência quando o atributo é externo ao Amazon Connect. Lembre-se de fazer a correspondência de maiúsculas e minúsculas para os nomes de atributos retornados por fontes externas.

Para obter mais informações sobre como usar atributos em funções do Lambda, consulte Conceder ao Amazon Connect acesso às funções do AWS Lambda.

Esses atributos não são incluídos em registros de contato, não são passados para a próxima invocação do Lambda e nem para o CCP para fornecer informações de tela pop-up. No entanto, eles podem ser passados como entradas da função Lambda em um bloco de função Invoke AWS Lambda ou copiados para atributos definidos pelo usuário usando o bloco Definir atributos de contato. Quando usado em blocos Definir atributos de contato, os atributos que são copiados são incluídos em registros de contato e podem ser usados no CCP.

Atributos definidos pelo usuário

Para todos os outros atributos, o Amazon Connect define a chave e o valor. No entanto, para atributos definidos pelo usuário, você fornece um nome para a chave e o valor.

Use atributos definidos pelo usuário em situações em que você deseja armazenar valores em um fluxo de contato e consulte esses valores posteriormente. Por exemplo, se você integrar o Amazon Connect a um CRM ou outro sistema, talvez queira receber informações do cliente, como o número de membro. Depois, você pode usar esse número de membro para recuperar informações sobre o membro do CRM e/ou usar o número do membro em todo o fluxo etc.

Atributo

Descrição

Tipo

JSONPath Referência

Qualquer nome que você escolher

Um atributo definido pelo usuário tem duas partes:

  • Chave de destino: é qualquer nome que você escolher para a chave. No entanto, o $ e. caracteres (período) não são permitidos porque ambos são usados na definição dos caminhos dos atributos em JSONPath.

  • Valor: pode ser qualquer valor de sua preferência. Você pode inserir vários parágrafos de texto, se quiser! (Para ver o tamanho máximo da seção de atributos do registro de contato, consulte Amazon Connect especificações de recursos.)

Definido pelo usuário

$.Attributes.nome_da_sua_chave_destino

Para criar atributos definidos pelo usuário, use o bloco Set contact attributes (Definir atributos do contato).

Atributos de fluxo

Os atributos de fluxo são como um atributo de tipo definido pelo usuário, mas estão restritos ao fluxo em que estão definidos.

Eles são úteis em situações nas quais você não deseja manter os dados durante todo o contato, como quando precisa usar informações confidenciais, como o número do cartão de crédito do cliente, para fazer uma análise de dados do Lambda.

  • Os atributos de fluxo são variáveis temporárias armazenadas localmente e usadas somente no fluxo. Eles não são visíveis em nenhum lugar fora do fluxo, nem mesmo quando o contato é transferido para outro fluxo.

  • Eles podem ter até 32 KB (o tamanho máximo da seção de atributos do registro de contato).

  • Eles não são passados para um Lambda, a menos que estejam explicitamente configurados como parâmetros: no bloco Invocar função do AWS Lambda, escolha Adicionar um parâmetro.

  • Eles não são passados para os módulos. Você pode definir um atributo de fluxo dentro de um módulo, mas ele não será passado para fora do módulo.

  • Eles não aparecem no registro do contato.

  • Eles não aparecem para o atendente do CCP.

  • A API GetContactAttributes não pode expor esses atributos.

  • Se você tiver o registro habilitado no fluxo, a chave e o valor aparecerão no log do Cloudwatch.

Atributo

Descrição

Tipo

JSONPath Referência

Qualquer nome que você escolher

Um atributo de fluxo tem duas partes:

  • Chave de destino: é qualquer nome que você escolher para a chave. No entanto, o $ e. caracteres (período) não são permitidos porque ambos são usados na definição dos caminhos dos atributos em JSONPath.

  • Valor: pode ser qualquer valor de sua preferência.

Fluxo

$. FlowAttributes. nome_da_sua_chave_destino

Atributos do Apple Messages for Business

Use os seguintes atributos de contato para rotear os clientes do Apple Messages for Business. Por exemplo, se você tiver linhas de negócios diferentes usando o Apple Messages for Business, poderá ramificar para fluxos diferentes com base no atributo de AppleBusinessChatGroup contato. Ou, se você quiser rotear as mensagens do Apple Messages for Business de forma diferente de outras mensagens de bate-papo, você pode ramificar com base em MessagingPlatform.

Atributo Descrição Tipo JSON

MessagingPlatform

A plataforma de mensagens de onde a solicitação do cliente se originou.

Valor exato: AppleBusinessChat

Definido pelo usuário $.Atributos. MessagingPlatform

AppleBusinessChatCustomerId

O ID opaco do cliente fornecido pela Apple. Isso permanece constante para o ID da Apple e para uma empresa. Você pode usar isso para identificar se a mensagem é de um novo cliente ou de um cliente antigo.

Definido pelo usuário $.Atributos. AppleBusinessChatCustomerId

AppleBusinessChatIntent

Você pode definir a intenção ou finalidade do chat. Esse parâmetro é incluído em um URL que inicia uma sessão de chat no Messages quando um cliente escolhe o botão Business Chat.

Definido pelo usuário $.Atributos. AppleBusinessChatIntent

AppleBusinessChatGroup

Você define o grupo que designa o departamento ou as pessoas mais qualificadas para lidar com a pergunta ou problema específico do cliente. Esse parâmetro é incluído em um URL que inicia uma sessão de chat no Messages quando um cliente escolhe o botão Business Chat.

Definido pelo usuário $.Atributos. AppleBusinessChatGroup

AppleBusinessChatLocale

Define as preferências de idioma e AWS região que o usuário deseja ver na interface do usuário. Consiste em um identificador de idioma (ISO 639-1) e um identificador de região (ISO 3166). Por exemplo, en_US.

Definido pelo usuário $.Atributos. AppleBusinessChatLocale

AppleFormCapability

Se o dispositivo do cliente é compatível com formulários.

Se for verdadeiro, o dispositivo do cliente é compatível.

Se for falso, o dispositivo não é compatível.

Definido pelo usuário $.Atributos. AppleFormCapability

AppleAuthenticationCapability

Se o dispositivo do cliente é compatível com Autenticação (OAuth2). Se for verdadeiro, o dispositivo do cliente é compatível. Se for falso, o dispositivo do cliente não é compatível.

Definido pelo usuário $.Atributos. AppleAuthenticationCapability

AppleTimePickerCapability

Se o dispositivo do cliente é compatível com seletores de horário.

Se for verdadeiro, o dispositivo do cliente é compatível.

Se for falso, o dispositivo não é compatível.

Definido pelo usuário $.Atributos. AppleTimePickerCapability

AppleListPickerCapability

Se o dispositivo do cliente é compatível com seletores de lista.

Se for verdadeiro, o dispositivo do cliente é compatível.

Se for falso, o dispositivo não é compatível.

Definido pelo usuário $.Atributos. AppleListPickerCapability

AppleQuickReplyCapability

Se o dispositivo do cliente oferece suporte a respostas rápidas.

Se for verdadeiro, o dispositivo do cliente é compatível.

Se for falso, o dispositivo não é compatível.

Definido pelo usuário $.Atributos. AppleQuickReplyCapability

Atributos do Customer Profiles

A tabela a seguir lista os atributos que são usados com o Amazon Connect Customer Profiles.

O tamanho total dos atributos de contato do Customer Profiles é limitado a 14.000 (56 atributos pressupondo o tamanho máximo de 255 cada) caracteres para todo o fluxo. Isso inclui todos os valores mantidos como campos Resposta em blocos do Customer Profiles durante o fluxo.

Atributo Descrição Tipo JSONPath Referência

profileSearchKey

O nome do atributo que você deseja usar para pesquisar um perfil.

Definido pelo usuário

Não aplicável

profileSearchValue

O valor da chave que você deseja pesquisar, como nome do cliente ou número da conta.

Definido pelo usuário

Não aplicável

ID do perfil

O identificador exclusivo de um perfil do cliente.

text

$.Cliente. ProfileId

ARN do perfil

O ARN de um perfil de cliente.

text

$.Customer.ProfileARN

Nome

O nome do cliente.

text

$.Cliente. FirstName

Nome do meio

O nome do meio do cliente.

text

$.Cliente. MiddleName

Sobrenome

O sobrenome do cliente.

text

$.Cliente. LastName

Número da conta

Um número de conta exclusivo que você forneceu ao cliente.

text

$.Cliente. AccountNumber

Endereço de e-mail

O endereço de e-mail do cliente, que não foi especificado como endereço pessoal ou comercial.

text

$.Cliente. EmailAddress

Número de telefone

O número de telefone do cliente, que não foi especificado como número de celular, residencial ou comercial.

text

$.Cliente. PhoneNumber

Informações adicionais

Qualquer informação adicional relevante para o perfil do cliente.

text

$.Cliente. AdditionalInformation

Tipo de parte

O tipo de parte do cliente.

text

$.Cliente. PartyType

Nome da empresa

O nome da empresa do cliente.

text

$.Cliente. BusinessName

Data de nascimento

A data de nascimento do cliente.

text

$.Cliente. BirthDate

Gender

O gênero do cliente.

text

$.Customer.Gender

Número de telefone celular

O número de telefone celular do cliente.

text

$.Cliente. MobilePhoneNumber

Número de telefone residencial

O número de telefone residencial do cliente.

text

$.Cliente. HomePhoneNumber

Número de telefone comercial

O número de telefone comercial do cliente.

text

$.Cliente. BusinessPhoneNumber

Endereço de e-mail comercial

O endereço de e-mail comercial do cliente.

text

$.Cliente. BusinessEmailAddress

Endereço

Um endereço genérico associado ao cliente que não é para correspondência, envio ou cobrança.

text

$.Customer.Address1

$.Customer.Address2

$.Customer.Address3

$.Customer.Address4

$.Customer.City

$.Customer.County

$.Customer.Country

$.Cliente. PostalCode

$.Customer.Province

$.Customer.State

Endereço de envio

O endereço de entrega do cliente.

text

$.Cliente. ShippingAddress1

$.Cliente. ShippingAddress2

$.Cliente. ShippingAddress3

$.Cliente. ShippingAddress4

$.Cliente. ShippingCity

$.Cliente. ShippingCounty

$.Cliente. ShippingCountry

$.Cliente. ShippingPostalCode

$.Cliente. ShippingProvince

$.Cliente. ShippingState

Endereço de correspondência

O endereço de correspondência do cliente.

text

$.Cliente. MailingAddress1

$.Cliente. MailingAddress2

$.Cliente. MailingAddress3

$.Cliente. MailingAddress4

$.Cliente. MailingCity

$.Cliente. MailingCounty

$.Cliente. MailingCountry

$.Cliente. MailingPostalCode

$.Cliente. MailingProvince

$.Cliente. MailingState

Endereço de faturamento

O endereço de faturamento do cliente.

text

$.Cliente. BillingAddress1

$.Cliente. BillingAddress2

$.Cliente. BillingAddress3

$.Cliente. BillingAddress4

$.Cliente. BillingCity

$.Cliente. BillingCounty

$.Cliente. BillingCountry

$.Cliente. BillingPostalCode

$.Cliente. BillingProvince

$.Cliente. BillingState

Atributos

Um par de atributos chave/valor de um perfil do cliente.

text

$.Customer.Attributes.x

Atributos do objeto

Um par de atributos de objeto personalizado chave/valor de um perfil do cliente.

text

$.Cliente. ObjectAttributes. y.

Atributos calculados

Um par de atributos chave/valor calculados de um perfil do cliente.

text

$.Cliente. CalculatedAttributesz.

Ativo

Um ativo padrão do cliente.

text

$.Cliente.Ativo. AssetId

$.Cliente.Ativo. ProfileId

$.Cliente.Ativo. AssetName

$.Cliente.Ativo. SerialNumber

$.Cliente.Ativo. ModelNumber

$.Cliente.Ativo. ModelName

$.Customer.Asset.ProductSKU

$.Cliente.Ativo. PurchaseDate

$.Cliente.Ativo. UsageEndDate

$.Customer.Asset.Status

$.Customer.Asset.Price

$.Customer.Asset.Quantity

$.Customer.Asset.Description

$.Cliente.Ativo. AdditionalInformation

$.Cliente.Ativo. DataSource

$.Customer.Asset.Attributes.x

Ordem

Um pedido padrão do cliente.

text

$.Cliente.Pedido. OrderId

$.Cliente.Pedido. ProfileId

$.Cliente.Pedido. CustomerEmail

$.Cliente.Pedido. CustomerPhone

$.Cliente.Pedido. CreatedDate

$.Cliente.Pedido. UpdatedDate

$.Cliente.Pedido. ProcessedDate

$.Cliente.Pedido. ClosedDate

$.Cliente.Pedido. CancelledDate

$.Cliente.Pedido. CancelReason

$.Customer.Order.Name

$.Cliente.Pedido. AdditionalInformation

$.Customer.Order.Gateway

$.Customer.Order.Status

$.Cliente.Pedido. StatusCode

$.Cliente.Pedido. StatusUrl

$.Cliente.Pedido. CreditCardNumber

$.Cliente.Pedido. CreditCardCompany

$.Cliente.Pedido. FulfillmentStatus

$.Cliente.Pedido. TotalPrice

$.Cliente.Pedido. TotalTax

$.Cliente.Pedido. TotalDiscounts

$.Cliente.Pedido. TotalItemsPrice

$.Cliente.Pedido. TotalShippingPrice

$.Cliente.Pedido. TotalTipReceived

$.Customer.Order.Currency

$.Cliente.Pedido. TotalWeight

$.Cliente.Pedido. BillingName

$.Cliente.Pedido. BillingAddress1

$.Cliente.Pedido. BillingAddress2

$.Cliente.Pedido. BillingAddress3

$.Cliente.Pedido. BillingAddress4

$.Cliente.Pedido. BillingCity

$.Cliente.Pedido. BillingCounty

$.Cliente.Pedido. BillingCountry

$.Cliente.Pedido. BillingPostalCode

$.Cliente.Pedido. BillingProvince

$.Cliente.Pedido. BillingState

$.Cliente.Pedido. ShippingName

$.Cliente.Pedido. ShippingAddress1

$.Cliente.Pedido. ShippingAddress2

$.Cliente.Pedido. ShippingAddress3

$.Cliente.Pedido. ShippingAddress4

$.Cliente.Pedido. ShippingCity

$.Cliente.Pedido. ShippingCounty

$.Cliente.Pedido. ShippingCountry

$.Cliente.Pedido. ShippingPostalCode

$.Cliente.Pedido. ShippingProvince

$.Cliente.Pedido. ShippingState

$.Customer.Order.Attributes.y

Caso

Um caso padrão do cliente.

text

$.Cliente.Case. CaseId

$.Cliente.Case. ProfileId

$.Customer.Case.Title

$.Customer.Case.Summary

$.Customer.Case.Status

$.Customer.Case.Reason

$.Cliente.Case. CreatedBy

$.Cliente.Case. CreatedDate

$.Cliente.Case. UpdatedDate

$.Cliente.Case. ClosedDate

$.Cliente.Case. AdditionalInformation

$.Cliente.Case. DataSource

$.Customer.Case.Attributes.z

Atributos da campanha de saída

Você pode usar dados na lista de Amazon Pinpoint segmentos para personalizar experiências em Amazon Connect fluxos. Para referenciar dados em uma lista de segmentos, use $.Attributes. attribute coming in the segment. Por exemplo, se você tiver um segmento com duas colunas “Atributos. FirstName” e “Atributos”. ItemDescription, você se referiria a eles como:

  • $.Atributos. FirstName

  • $.Atributos. ItemDescription

Para obter mais informações, consulte Adicionar conteúdo personalizado aos modelos de mensagens no Guia do usuário do Amazon Pinpoint.