Estou no n8n cloud. Tenho um nó Google Sheets configurado para Append Row dentro de um workflow de agente de IA. O campo Document está definido como “From list” e mostra “Clipsie Chat Logs” corretamente. O campo Sheet está definido como “By URL” (selecionei Sheet1 da lista primeiro e depois troquei para By URL como sugerido em uma solução do fórum).
Cada vez que tento publicar, recebo: “Cannot publish workflow: 1 node have configuration issues: Node ‘Append row in sheet’: Missing or invalid required parameters: documentId, sheetName”
A planilha existe, a credencial está conectada e mostra “Account connected.” As colunas foram carregadas corretamente antes e consegui mapear expressões para todos os seis campos.
Qual é a configuração estável correta para os campos Document e Sheet que permitirá que este workflow seja publicado?
Este é um problema comum com o nó Google Sheets — n8n exige que certos campos sejam resolvidos antes de permitir a publicação.
Solução:
No nó Google Sheets, selecione a planilha no dropdown em vez de digitar o ID manualmente. Clique no dropdown, procure seu arquivo — assim que você selecioná-lo, n8n armazena o ID resolvido e o botão de publicação é desbloqueado.
Se você estiver usando uma expressão para documentId (por exemplo, obtendo-a de um nó anterior), mude temporariamente para um valor fixo/estático, publique e depois volte para a expressão. n8n valida que os campos obrigatórios estão preenchidos no momento da publicação, independentemente de uma expressão ser resolvida em tempo de execução.
A mesma solução para sheetName — se for dinâmica, codifique-a temporariamente para publicar e depois volte.
Causa raiz: a validação de fluxo de trabalho do n8n exige que documentId e sheetName não estejam vazios no momento da gravação para evitar que fluxos de trabalho quebrados sejam ativados. Uma vez publicados com valores estáticos, você pode alternar com segurança para expressões — o fluxo de trabalho permanece publicado.
use Document: From list → Clipsie Chat Logs, Sheet: From list → Sheet1 ou Document: By URL → URL da planilha, Sheet: From list / By ID ou nome da aba → Sheet1