A funcionalidade de Manipular Atributos permite adicionar, remover e consultar atributos vinculados a um contato dentro do sistema. Esses atributos são utilizados para controlar e personalizar o fluxo de atendimento.
O gerenciamento é feito através de três caixas de fluxo:
- Setar atributo
- Remover atributo
- Pegar atributo
Funcionamento Geral
Os atributos são compostos por:
- Chave: identificador do atributo
- Valor: informação associada à chave
Esses dados ficam vinculados ao contato e podem ser utilizados ao longo do fluxo de atendimento.
Caixas de Manipulação de Atributos
1. 🟢 Setar Atributo
Responsável por adicionar ou atualizar atributos no contato.
Configuração:
- Informar:
- Chave
- Valor
- Definir próximos passos:
- Em caso de sucesso →
- Em caso de erro →
.png)
Comportamento:
- Se o atributo já existir, o valor será atualizado.
- Se não existir, será criado.
2. 🔴 Remover Atributo
Responsável por remover atributos existentes do contato.
Configuração:
- Informar:
- Chave do atributo a ser removido
- Definir próximos passos:
- Em caso de sucesso →
- Em caso de erro →
.png)
Comportamento:
- Remove o atributo caso ele exista.
- Caso não exista, pode seguir fluxo de erro (dependendo da regra do sistema).
3. 🔵 Pegar Atributo
Responsável por consultar um atributo e armazenar seu valor em uma variável para uso no fluxo.
Configuração:
- Informar:
- Chave do atributo
- Variável de destino
- Definir próximos passos:
- Em caso de sucesso →
- Em caso de erro →
.png)
Comportamento:
- O valor do atributo é salvo na variável definida.
- Pode ser utilizado em decisões, mensagens ou outras regras do fluxo.
Integração com Contatos
Antes de manipular atributos, é necessário garantir que o contato esteja identificado no sistema.
Para isso, utilize:
Pesquisa Contato
- Localiza um contato existente.
Adicionar ou Atualizar Contato
- Cria um novo contato ou atualiza um existente.
Fluxo de Uso Recomendado
- Identificar ou criar o contato
- Utilizar:
- Setar atributo → para armazenar dados
- Pegar atributo → para usar dados no fluxo
- Remover atributo → para limpar informações
Exemplos de Uso
- Armazenar etapa do atendimento
- Guardar preferências do cliente
- Controlar validações dentro do fluxo
- Personalizar mensagens com base em dados do contato