--- title: "Atributos do contato" slug: "atributos-do-contato" updated: 2026-04-24T16:34:27Z published: 2026-04-24T16:34:27Z canonical: "docs.omnisiga.ai/atributos-do-contato" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.omnisiga.ai/llms.txt > Use this file to discover all available pages before exploring further. # Atributos do contato 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 →** ![Image](https://cdn.document360.io/d1786d22-23e4-4145-98ac-accd680324d8/Images/Documentation/image(704).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 →** ![Image](https://cdn.document360.io/d1786d22-23e4-4145-98ac-accd680324d8/Images/Documentation/image(705).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 →** ![Image](https://cdn.document360.io/d1786d22-23e4-4145-98ac-accd680324d8/Images/Documentation/image(706).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](/v1/docs/pesquisar-contato) - Localiza um contato existente. ### [Adicionar ou Atualizar Contato](/v1/docs/adicionar-ou-atualizar-contato) - Cria um novo contato ou atualiza um existente. --- ## Fluxo de Uso Recomendado 1. Identificar ou criar o contato 2. 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