Actions59
- Acesso - Credenciais
- Canais - Listar
- Contato - Adicionar Etiqueta
- Contato - Adicionar Informações
- Contato - Consultar
- Contato - Editar Perfil
- Contato - Encaminhar
- Contato - Importar
- Contato - Importar - Lote
- 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/TSV - 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 the SacNews customer relationship platform via WhatsApp, specifically enabling editing of a contact's profile information. It allows users to update various fields of a contact such as name, email, gender, social media links, block status, and observations.
Common scenarios include:
- Updating a contact’s personal details after receiving new information.
- Blocking or unblocking a contact account.
- Adding or updating social media URLs linked to a contact.
- Modifying notes or observations related to a contact for better context.
Practical example: A marketing team can use this node to keep contact profiles up-to-date by changing names or emails, or to block contacts who have opted out of communications.
Properties
| Name | Meaning |
|---|---|
| ID Do Contato | The unique identifier of the contact to be edited. |
| Tipo De Edição | The type of edit to perform on the contact. Options: Block, E-Mail, Nome (Name), Observação (Observation), Redes Sociais (Social Medias), Sexo (Gender). |
| Nome | New name for the contact (used when editing the name). |
| New primary email address for the contact (used when editing email). | |
| Status De Bloqueio | Boolean indicating whether to block (true) or unblock (false) the contact account. |
| Sexo | New gender for the contact. Options: Feminino (F), Masculino (M), Indefinido (I). |
| Observação | New observation or note about the contact. |
| Tipo De Rede Social | Type of social media to update. Options: Facebook, Google, Instagram, LinkedIn, Pinterest, Twitter, YouTube. |
| URL Da Rede Social | URL of the social media profile to link to the contact. |
Output
The node outputs JSON data representing the result of the edit operation on the contact profile. This typically includes confirmation of the updated fields and possibly the full updated contact profile as returned by the SacNews API.
No binary data output is indicated in the source code.
Dependencies
- Requires an API key credential for authenticating with the SacNews platform.
- The node depends on the SacNews API being accessible and properly configured.
- No additional external services are explicitly required beyond the SacNews platform.
Troubleshooting
- Invalid Contact ID: If the provided contact ID does not exist or is malformed, the API may return an error. Verify the contact ID before running the node.
- Permission Errors: Insufficient permissions or invalid API credentials will cause authentication failures. Ensure the API key credential is valid and has necessary rights.
- Invalid Field Values: Providing unsupported values for fields like gender or social media type may cause errors. Use only the allowed options.
- Network Issues: Connectivity problems with the SacNews API endpoint can cause timeouts or failures. Check network access and API availability.
- Empty Required Fields: Some edits require specific fields (e.g., new name when editing name). Omitting these may lead to errors.
Links and References
- SacNews Platform Documentation (Replace with actual URL if available)
- n8n Documentation on Creating Custom Nodes
- General REST API best practices for contact management systems.