Brife
Automações

Contato: Atualizar

Atualizado em 25 de fevereiro de 2026


Quando usar

  • Um contato mudou de empresa e voce precisa atualizar o cadastro automaticamente

  • Quer adicionar ou alterar canais de comunicacao (novo telefone, novo e-mail)

  • Precisa adicionar ou remover tags de um contato com base em eventos do fluxo

  • Quer atualizar dados do contato capturados durante uma conversa no chatbot
  • ---

    Como funciona

    O node utiliza o mesmo componente do "Contato: Criar". Ele localiza o contato pelo canal principal e atualiza os campos configurados. Os campos nao preenchidos permanecem inalterados no contato. A logica de upsert garante que, se o contato nao existir, ele sera criado automaticamente.

    ---

    Configuracoes

    Nome *

    Nome completo do contato. Aceita variaveis dinamicas.

    Exemplo: `{{trigger.output.body.nome}}`

    Empresa

    Nome da empresa do contato. Aceita variaveis dinamicas.

    Canais de Contato

    Lista de canais de comunicacao. Clique em + Adicionar para incluir um novo canal.

    | Campo | Descricao |
    |-------|-----------|
    | Tipo | Tipo do canal: E-mail, Telefone, WhatsApp, Telegram ou Instagram |
    | Valor | O endereco/numero do canal |
    | Principal | Marca este canal como o principal (usado para identificar o contato) |
    | Rotulo | Rotulo descritivo opcional (ex: Trabalho, Pessoal) |

    Tags

    Lista de tags para categorizar o contato.

    Origem (opcional)

    | Campo | Descricao |
    |-------|-----------|
    | Canal | Canal de origem (ex: whatsapp, form) |
    | Referencia | Referencia da fonte (ex: campaign_123) |

    ---

    Dados de saida

    | Variavel | Tipo | Descricao |
    |----------|------|-----------|
    | `contact.id` | Texto | ID unico do contato |
    | `contact.name` | Texto | Nome atualizado |
    | `contact.email` | Texto | E-mail principal |
    | `contact.phone` | Texto | Telefone principal |
    | `contact.company` | Texto | Empresa |
    | `contact.tags` | Lista | Tags do contato |

    O componente tambem fornece:

    | Variavel | Tipo | Descricao |
    |----------|------|-----------|
    | `id` | Texto | ID do contato |
    | `name` | Texto | Nome |
    | `company` | Texto | Empresa |
    | `created` | Booleano | `true` se nao existia e foi criado |
    | `updated` | Booleano | `true` se ja existia e foi atualizado |

    ---

    Dicas

  • O canal principal e a chave de identificacao. Certifique-se de que o valor do canal principal corresponde ao contato que deseja atualizar.

  • Combine com o node Contato: Buscar para primeiro localizar o contato e depois atualiza-lo usando o ID retornado.

  • Use o campo `updated` na saida para confirmar que a atualizacao aconteceu. Se `created` for `true`, significa que o contato nao existia e foi criado.

  • Todos os campos aceitam variaveis dinamicas, permitindo que voce use dados de nodes anteriores (ex: dados capturados pelo chatbot).

Este artigo foi útil?

© 2026 Brife Tecnologia LTDA - 30.766.618/0001-28. Todos os direitos reservados.