Permitir que Cases envie atualizações sobre as regras de lentes de contato - 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á.

Permitir que Cases envie atualizações sobre as regras de lentes de contato

nota

Para executar as instruções neste procedimento, você precisa ter habilidades de desenvolvedor ou ter experiência com o Amazon ConnectCLI.

Conclua esse procedimento único para que seus usuários possam configurar regras que são executadas quando um caso é criado ou atualizado.

  1. Verifique se os casos do Amazon Connect estão habilitados para sua instância do Amazon Connect.

  2. Conclua as etapas para habilitar os fluxos de eventos do Amazon Connect Cases. Para ter mais informações, consulte Configurar fluxos de eventos de casos. Observe as seguintes alterações no procedimento:

    1. Você pode pular a parte que solicita a criação de uma SQS fila, pois ela não é obrigatória.

    2. Execute o put-case-event-configuration CLI comando para incluir todas as informações dos campos de caso no evento. Certifique-se de incluir todos os campos necessários para que o mecanismo de regras funcione:

      aws connectcases put-case-event-configuration --domain-id 01310a0e-24ba-4a3c-89e9-9e1daeaxxxx --event-bridge "{ \"enabled\": true, \"includedData\": { \"caseData\": { \"fields\": [ { \"id\": \"status\" }, { \"id\": \"title\" }, { \"id\": \"assigned_queue\" }, { \"id\": \"assigned_user\" }, { \"id\": \"case_reason\" }, { \"id\": \"last_closed_datetime\" }, { \"id\": \"created_datetime\" }, { \"id\": \"last_updated_datetime\" }, { \"id\": \"reference_number\" }, { \"id\": \"summary\" } ] }, \"relatedItemData\": { \"includeContent\": true } } }"
    3. Se houver campos de caso personalizados, inclua também um ID de campo personalizado da matriz de campos na carga anterior. Você pode encontrar o campo IDs executando o seguinte list-fields CLI comando:

      aws connectcases list-fields --domain-id 01310a0e-24ba-4a3c-89e9-9e1daeaxxxx
    4. Repita a etapa 2 se você precisar adicionar novos campos personalizados.

  3. Faça uma CreateEventIntegrationAPIchamada ou execute o create-event-integration CLI comando, conforme mostrado no exemplo de comando a seguir.

    • Carga:

      aws appintegrations create-event-integration --name amazon-connect-cases --description amazon-connect-cases --event-filter '{"Source":"aws.cases"}' --event-bridge-bus default
    • A saída será semelhante ao exemplo a seguir:

      { "EventIntegrationArn": "arn:aws:app-integrations:us-west-2:111222333444:event-integration/amazon-connect-cases" }
  4. Faça uma CreateIntegrationAssociationAPIchamada ou execute o create-integration-association CLI comando, conforme mostrado no exemplo de comando a seguir.

    • Carga:

      O IntegrationArn é a resposta que você obtém na etapa 3.

      aws connect create-integration-association --instance-id bba5df5c-6a5f-421f-a81d-9c16402xxxx --integration-type EVENT --integration-arn arn:aws:app-integrations:us-west-2:111222333444:event-integration/amazon-connect-cases --source-type CASES
    • A saída será semelhante ao exemplo a seguir:

      { "IntegrationAssociationId": "d49048cd-497d-4257-ab5c-8de797a123445", "IntegrationAssociationArn": "arn:aws:connect:us-west-2:111222333444:instance/bba5df5c-6a5f-421f-a81d-9c16402bxxxx/integration-association/d49048cd-497d-4257-ab5c-8de797a123445" }

Agora, seus usuários devem poder criar regras que sejam executadas quando um caso é criado ou atualizado.