Monitor RSS no n8n — um webhook por item novo
Dê ao DiffHook qualquer URL RSS ou Atom e seu fluxo n8n recebe um webhook assinado por item novo — já deduplicado, já parseado, já apontando para o artigo original.
O n8n tem o nó RSS Feed Read, mas é um modelo pull: você roda num scheduler, compara os itens com a última vez e torce para não ter perdido nenhum entre execuções do cron. O DiffHook transforma RSS em push. Guardamos a janela de deduplicação do nosso lado, fazemos fetch no intervalo que você definir e disparamos um webhook só quando realmente há uma entrada nova — sem duplicatas, sem itens perdidos nas brechas do scheduler.
O hub completo de n8n + DiffHook
Todas as receitas, templates e planos de n8n em um só lugar.
Fluxo
Leve qualquer feed para o n8n em 5 passos
RSS push sem malabarismo de scheduler. O n8n só enxerga os itens novos.
Criar um webhook no n8n
Comece um novo fluxo, adicione o nó disparador Webhook em POST e copie a URL de produção. Não precisa de auth no n8n — o DiffHook assina cada chamada com HMAC.
Apontar um monitor DiffHook para a URL do feed
POST em /v1/monitors com type: rss e a URL do feed. O DiffHook parseia RSS 2.0, Atom e feeds RDF e trata GET condicional (ETag, Last-Modified), para que checagens repetidas fiquem baratas.
Anexar o webhook do n8n como entrega
Adicione a URL do n8n do passo 1 como entrega do tipo webhook no monitor. O DiffHook faz um POST por item novo, com title, link, summary, guid e pub_date já parseados.
Verificar o HMAC e deduplicar
No n8n, verifique o header X-DiffHook-Signature num nó Crypto. O DiffHook envia também um delivery_id para você idempotency-key passos a jusante que não toleram retries.
Rotear o item para onde ele pertence
Resuma com um nó de IA, poste no Slack ou Discord, adicione a um banco Notion, abra uma issue no Linear, ou dispare uma pipeline maior. O n8n vê um evento por entrada realmente nova — nada além.
Exemplo de API
Um monitor RSS num POST
Feeds só precisam da URL. O DiffHook cuida do parse, do GET condicional e da deduplicação por item.
POST https://api.diffhook.com/v1/monitors
Authorization: Bearer $DIFFHOOK_API_KEY
Content-Type: application/json
{
"type": "rss",
"url": "https://example.com/feed.xml",
"interval_seconds": 300,
"deliveries": [
{
"type": "webhook",
"url": "https://n8n.yourdomain.com/webhook/feed-item"
}
]
}Fluxo importável
Comece com um fluxo n8n pronto
O template verifica o HMAC, formata o item num bloco do Slack e envia para um canal. Troque o Slack por Discord, e-mail ou qualquer outro nó de destino do n8n.
Perguntas frequentes
Monitor RSS no n8n — perguntas comuns
Por que não usar o nó RSS Feed Read do n8n?
Quais formatos de feed o DiffHook suporta?
Como o DiffHook decide o que é um item novo?
Qual é o intervalo mínimo de checagem?
Funciona com feeds RSS autenticados ou privados?
Fluxos relacionados
Também ótimos com o DiffHook
Webhook n8n
Aprofunde verificação HMAC, retries de entrega e replay — na página genérica de n8n-webhook.
Monitor de site n8n
Está monitorando uma página sem feed RSS? Use o padrão monitor de site com um seletor CSS.
Web scraping n8n
Diffs HTML estruturados dentro do n8n — perfeito quando o site tem página de changelog, mas não feed.
RSS para webhook
Página de solução sem ferramenta específica. Mesmo núcleo DiffHook, sem n8n no lado receptor.
Notificações RSS
Visão geral das opções de entrega RSS — e-mail, Slack, Discord, Telegram, webhook.
RSS para Slack
Padrão direto para o Slack quando você não precisa do fluxo n8n no meio.
Pare de fazer polling de feeds por um trigger Schedule
RSS push, deduplicado por GUID, webhooks assinados com HMAC, plano gratuito. Zero configuração no lado n8n além da URL do webhook.