Actions58
- Acesso - Credenciais
- Canais - Listar
- Contato - Adicionar Etiqueta
- Contato - Adicionar Informações
- Contato - Consultar
- Contato - Editar Perfil
- Contato - Encaminhar
- Contato - Importar
- Contato - Listar Protocolos
- Contato - Listar Todos
- Contato - Mensagem - Enviar
- Contato - Mensagem - Enviar Imagem + Legenda
- Contato - Pesquisar
- Contato - Remover Etiqueta
- Contato - Status De WhatsApp
- Etiquetas - Listar Todos
- Extra - Cep - Pesquisar
- Extra - Cnpj - Pesquisar
- Extra - Coordenadas - Pesquisar
- Extra - Cpf - Pesquisar
- Extra - CSV - Formatar
- Extra - Nome - Pesquisar
- Extra - Titularidade - Pesquisar
- Extra - Transcrição - Documentos
- Extra - Transcrição - Imagem EN
- Extra - Transcrição - Imagem PT
- Grupos - Adicionar Contato
- Grupos - Listar Contatos
- Grupos - Listar Todos
- Grupos - Remover Contato
- Grupos - WhatsApp - Histórico
- Grupos - WhatsApp - Listar
- Grupos - WhatsApp - Membros
- Marketing - Campanha - Listar
- Marketing - Campanha - Resumo
- Marketing - Mensagem - Enviar
- Marketing - Mensagem - Listar
- Marketing - Mensagem - Status
- Produto - Categoria - Listar
- Produto - Listar
- Protocolo - Consultar
- Protocolo - Encaminhar - Recado
- Protocolo - Finalizar
- Protocolo - Listar - Todos
- Protocolo - Mensagem - Enviar
- Protocolo - Mensagem - Listar
- Protocolo - Observações - Adicionar
- Protocolo - Observações - Listar
- Protocolo - Pesquisar
- Recados - Listar - Todos
- Recados - Pesquisar
- Setor - Listar - Todos
- Templates - Listar - Todos
- Usuário - Agenda - Listar
- Usuário - Carteira - Adicionar
- Usuário - Carteira - Listar
- Usuário - Carteira - Remover
- Usuário - Listar - Todos
Overview
This node integrates with a WhatsApp-based customer relationship platform, enabling various operations related to contacts, messaging, protocols, groups, marketing campaigns, and more. Specifically, the "Contato - Adicionar Informações" (Contact - Add Details) operation enriches an existing contact by adding additional information such as CPF, CNPJ, postal code (CEP), email, or social media details.
Common scenarios for this node include:
- Enhancing contact records with official identification numbers (CPF/CNPJ) for compliance or personalization.
- Adding address details linked to postal codes for delivery or location-based services.
- Associating social media profiles or emails to contacts for multi-channel communication.
- Managing contact tags, profiles, and forwarding messages within a WhatsApp-driven CRM workflow.
Practical example:
- A user wants to add a CPF number to a contact to verify identity before sending sensitive information.
- Another use case is linking a contact's Instagram profile URL to their record for targeted marketing campaigns.
Properties
| Name | Meaning |
|---|---|
| ID Do Contato | The unique identifier of the contact to be enriched. |
| Tipo De Enriquecimento | The type of data to register for the contact. Options: CEP (postal code), CNPJ (company ID), CPF (personal ID), Email, Rede Social (social media). |
| CPF | The CPF number of the contact; required if the enrichment type is CPF. |
| CNPJ | The CNPJ number of the contact; required if the enrichment type is CNPJ. |
| CEP | The postal code of the contact; required if the enrichment type is CEP. |
| Endereço | The street address linked to the postal code; required if the enrichment type is CEP. |
| Número | The street number of the address; required if the enrichment type is CEP. |
| Complemento | Additional address details; required if the enrichment type is CEP. |
| Bairro | Neighborhood name; required if the enrichment type is CEP. |
| Cidade | City name; required if the enrichment type is CEP. |
| Estado (UF) | State abbreviation; required if the enrichment type is CEP. |
| Tipo De Rede Social | The social media platform type; required if the enrichment type is Rede Social. Options include Bitbucket, Facebook, Flickr, GitHub, Google, Instagram, LinkedIn, Pinterest, Reddit, Spotify, Steam, Trello, Tumblr, Twitter, Vimeo, Vine, Web, WeChat, WordPress, Yahoo, YouTube. |
| URL Da Rede Social | The URL of the social media profile; required if the enrichment type is Rede Social. |
| The email address of the contact; required if the enrichment type is Email. | |
| Primário | Boolean flag indicating whether this is the primary contact detail (for types CNPJ, CPF, CEP). |
Output
The node outputs JSON data representing the result of the performed operation. For the "Contato - Adicionar Informações" operation, the output typically includes confirmation of the added details, updated contact information, or error messages if the operation failed.
No binary data output is indicated for this operation.
Dependencies
- Requires connection to the external WhatsApp-based customer relationship platform via an API.
- Needs an API authentication token or key configured in n8n credentials to authorize requests.
- The node depends on internal action modules that handle specific API calls for each operation.
Troubleshooting
- Missing Required Fields: If required fields for the selected enrichment type are not provided (e.g., CPF when type is CPF), the node may throw validation errors. Ensure all mandatory properties are filled.
- Invalid Contact ID: Providing an incorrect or non-existent contact ID will cause the operation to fail. Verify the contact ID before execution.
- API Authentication Errors: If the API key or token is invalid or expired, the node will fail to authenticate. Check credential configuration.
- Network Issues: Connectivity problems with the external platform can cause timeouts or failures. Confirm network access.
- Unsupported Enrichment Type: Selecting an unsupported type or providing mismatched data may lead to errors. Use only supported types and corresponding fields.
Links and References
- Relacio Platform Documentation (general reference for the WhatsApp CRM platform)
- n8n Documentation on Creating Custom Nodes
- Brazilian CPF and CNPJ official formats and validation rules (for understanding input requirements)
This summary focuses on the "Contato - Adicionar Informações" operation of the node, describing its purpose, inputs, outputs, dependencies, and common troubleshooting points based on static analysis of the provided source code and property definitions.