

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

# Habilite a redação de dados confidenciais em andamento e o processamento de mensagens
<a name="redaction-message-processing"></a>

O Amazon Connect oferece suporte ao processamento de mensagens que intercepta e modifica mensagens de bate-papo antes que elas cheguem a qualquer participante. Esse recurso permite a redação automática de dados confidenciais e o processamento personalizado de mensagens, ajudando as empresas a manter os padrões de conformidade e segurança.

A seguir estão as opções de processamento, juntamente com os recursos de cada opção:
+ Redação de dados confidenciais integrada
  + Detecta e remove automaticamente números de cartão de crédito, números de previdência social e outras PII
  + Suporta vários idiomas, incluindo variantes em inglês, francês, português, alemão, italiano e espanhol. Para obter uma lista dos idiomas compatíveis com a edição do Contact Lenas, consulte [Idiomas compatíveis com os recursos do Amazon Connect](supported-languages.md).
  + Opte por redigir entidades de dados selecionadas ou todas as entidades de dados confidenciais
  + Substitua por espaços reservados genéricos ([PII]) ou espaços reservados específicos da entidade ([NAME], [CREDIT\$1CARD])
+ Processadores de mensagens personalizados (via Lambda). Para obter mais informações, consulte [O que é Lambda](https://docs.aws.amazon.com/lambda/latest/dg/welcome.html)? no Guia do *desenvolvedor do AWS Lambda.*
  + Integre serviços de terceiros para tradução de idiomas
  + Aplicar filtragem de palavrões
  + Transforme mensagens usando AI/LLM serviços
  + Implemente modificações de mensagens específicas da empresa

Para configurar o processamento de mensagens, defina as regras de redação no bloco **Definir comportamento de gravação e análise**. Para obter mais informações, consulte [Habilitar a edição de dados confidenciais](enable-analytics.md#enable-redaction). Você também pode especificar uma função Lambda para processamento personalizado.

Seu processador personalizado Lambda receberá uma entrada JSON no seguinte formato:

```
{
  "version": "1.0",
  "instanceId": "string",
  "associatedResourceArn": "string",
  "chatContent": {
    "absoluteTime": "string",
    "content": "string",
    "contentType": "string",
    "id": "string",
    "participantId": "string",
    "displayName": "string",
    "participantRole": "string",
    "initialContactId": "string",
    "contactId": "string"
  }
}
```

E imprima um JSON no seguinte formato:

```
{
  "status": "string", // "PROCESSED"|"APPROVED"|"FAILED"|"REJECTED"
  "result": {
    "processedChatContent": {
      "content": "string",
      "contentType": "string" // "text/plain"|"text/markdown"|"application/json"
    }
  }
}
```

O conteúdo processado do bate-papo substituirá a mensagem original quando publicada para os participantes do bate-papo.