

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

# Configurar a integração para Connect Customer Cases
<a name="set-up-integration-for-amazon-connect-cases"></a>

Para atualizar seus dados de Connect Customer casos no Connect Customer Customer Profiles e usar recursos como atributos calculados, você pode integrar usando a Amazon AppIntegrations. Comece configurando um stream de eventos de Cases para enviar campos do sistema para um EventBridge ônibus e, em seguida, use AppIntegrations a Amazon para encaminhar esses eventos aos perfis de clientes.

## Transmita dados do Connect Customer Cases para o Event Bridge
<a name="stream-data-from-connect-cases-to-event-bridge"></a>

1. Abra o console do Connect Customer em [https://console.aws.amazon.com/connect/](https://console.aws.amazon.com/connect/).

1.  Na página Instâncias, escolha o alias da instância. O alias da instância também é o **nome da instância**, que aparece na URL do Connect Customer. A imagem a seguir mostra a página de **instâncias do contact center virtual Connect Customer**, com uma caixa ao redor do alias da instância. 

![O alias da instância.](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-1.png)


1.  No painel de navegação, escolha **Casos** e anote o ID de domínio da funcionalidade Chamados na seção **Detalhes do domínio**. 

![A página Casos, a seção Detalhes do domínio e uma seta apontando para o ID do domínio.](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-2.png)


1.  Usando o AWS CLI, crie uma configuração de evento de caso para enviar eventos do Connect Customer Cases para o barramento padrão Conta da AWS do Event Bridge. 

```
// set up Case Event Configuration including all system fields
aws connectcases put-case-event-configuration --domain-id <YOUR_CASES_DOMAIN_ID> --region <YOUR_AWS_REGION> --event-bridge "{                     
    \"enabled\": true,
    \"includedData\": {
       \"caseData\": {
          \"fields\": [
          {
          \"id\": \"status\"
          },
          {
          \"id\": \"title\"
          },
          {
          \"id\": \"summary\"
          },
          {
          \"id\": \"reference_number\"
          },
          {
          \"id\": \"created_datetime\"
          },
          {
          \"id\": \"last_updated_datetime\"
          },
          {
          \"id\": \"last_closed_datetime\"
          },      
          {
          \"id\": \"customer_id\"
          }
        ]
      }
    }
  }"
```

1.  Abra o console do Event Bridge AWS da sua região. Por exemplo, [https://us-west-2.console.aws.amazon.com/events/home? region=us-west-2\#/eventbuses](https://us-west-2.console.aws.amazon.com/events/home?region=us-west-2#/eventbuses) 

1.  Selecione **Create event bus (Criar barramento de eventos)**.

![A página de ônibus de eventos no EventBridge console da Amazon, o botão Criar barramento de eventos.](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-3.png)


1.  Crie um barramento de eventos com o nome `connect-cases-to-customer-profiles`.

![A página Criar barramento de eventos e a caixa Nome.](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-4.png)


1.  Volte ao **barramento de eventos padrão** e crie uma regra chamada `connect-cases-to-customer-profiles-rule`. 

![A barramento de eventos padrão e o botão Criar regra.](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-5.png)


![A etapa Criar padrão de eventos.](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-6.png)

+  Trecho do Padrão de evento: 

```
{
  "source": ["aws.cases"],
  "detail": {
    "eventType": ["CASE.UPDATED", "CASE.CREATED", "CASE.DELETED"]
  }
}
```

![A seção Método de criação, a opção Padrão personalizado (editor JSON) e o código de padrão de evento.](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-7.png)

+  Escolha **Ir para Analisar e criar** e depois **Criar regra**. 

![O botão Ir para Revisar e criar.](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-8.png)


## Ingira dados de casos do Event Bridge em perfis de clientes usando AppIntegrations
<a name="ingest-event-bridge-case-data-to-customer-profiles-via-appintegrations"></a>

1.  Usando o AWS CLI, crie uma integração de eventos com AppIntegrations e registre a saída do ARN.  Isso representa uma fonte de dados que uma instância do Connect Customer pode usar. 

```
aws appintegrations create-event-integration --region
    {{<YOUR_REGION>}} --name Connect-Cases-Event-Integration
    --event-bridge-bus connect-cases-to-customer-profiles --event-filter
    "{\"Source\": \"aws.cases\" }"
    --description "Event Integration for Cases Event Bus"
```

1.  Usando o AWS CLI, crie uma integração com perfis de clientes usando a API put-integration. Isso iniciará o fluxo de dados para o Customer Profiles, substituindo os valores do espaço reservado pelo ARN de integração de eventos e pelo nome de domínio do perfil domínio cliente. 

```
aws customer-profiles put-integration --region
    {{<YOUR_REGION>}} --domain-name {{<YOUR_CP_DOMAIN_NAME>}} 
    --uri {{<YOUR_EVENT_INTEGRATION_ARN>}} --object-type-name Connect-case
```

## Verificar a integração dos Chamados
<a name="verify-your-cases-integration"></a>

1.  Crie um caso no Connect Customer Cases.

1.  A entrega do evento deve ser quase instantânea, mas aguarde um minuto para que ela seja concluída e associada a um perfil de cliente.

1.  Usando o AWS CLI, encontre o Connect-case objeto abaixo do perfil, substituindo os espaços reservados pelos valores corretos. 

```
aws customer-profiles list-profile-objects --domain-name
    {{<YOUR_CP_DOMAIN_NAME>}} --region {{<YOUR_REGION>}} 
    --object-type-name Connect-case --profile-id {{<YOUR_PROFILE_ID>}}
```

1.  Se você não encontrar um item na resposta da chamada de API acima, há um problema com a integração. Para solucionar problemas: 

   1.  Acesse o EventBridge console da Amazon. 

   1.  Verifique se EventSource está ativo e se a correspondência EventBus existe e está em execução. 

   1.  Verifique se a configuração do evento de caso está configurada corretamente. 

   1.  Se estiverem funcionando, entre em contato Suporte para obter ajuda na investigação do problema. 