Data Tables do n8n: o "banco simples" que os templates usam
Quatro tabelas dentro do próprio n8n: tn_pendencias, tn_enviados, tn_optout e tn_respostas. Para que serve cada uma e quando elas não bastam.
Data Tables são tabelas simples dentro do próprio n8n, presentes no n8n 2.x. Servem para guardar estado entre execuções sem instalar um banco de dados à parte. Os templates TN usam quatro:
tn_pendencias: quem está esperando resposta de quem. Telefone, fluxo dono, referência, validade. O Roteador de entrada consulta aqui para saber a quem entregar um "1".tn_enviados: o que já foi mandado, por chave única (evento, cobrança, etapa). É a anti-duplicidade.tn_optout: quem mandou PARE. Consultada antes de toda mensagem proativa.tn_respostas: histórico das respostas recebidas e do que o robô entendeu. Serve para auditar "o que a Ana respondeu" sem abrir cada execução.
O [TN] Núcleo · Instalação cria as quatro com um clique. Roda uma vez e pronto.
Quando elas bastam e quando não:
- Bastam para uma clínica: algumas centenas de linhas por mês, consultas por telefone e chave.
- Não substituem um banco relacional: sem junções entre tabelas nem consultas complexas. Para relatório mensal, exporte para planilha.
- Estão dentro do volume do n8n. Backup do n8n é backup das tabelas; sem backup do n8n, elas somem junto.
Manutenção: tn_enviados e tn_respostas crescem. Uma limpeza de linhas antigas, de tempos em tempos, mantém tudo leve e atende à regra de retenção da LGPD. tn_optout nunca se limpa.