O trigger RSS observa um feed RSS ou Atom e executa um workflow quando um novo item é publicado. Não há conta para conectar — apenas a URL do feed.
Configuração
- Adicione o trigger RSS como ponto de entrada do workflow.
- Cole qualquer URL de feed RSS ou Atom.
- Faça o deploy do workflow para começar o monitoramento.
Depois do deploy, o Studio verifica o feed a cada minuto e executa o workflow para cada novo item.
Saídas
| Saída | O que é |
|---|---|
<rss.title> | O título do item |
<rss.link> | O link do item |
<rss.pubDate> | A data de publicação |
<rss.item> | O item bruto, com todos os campos (guid, author, content e mais) |
<rss.feed> | Os metadados do feed (título, link, descrição) |
Leia um campo mapeado diretamente ou acesse os objetos brutos para qualquer outra coisa — <rss.item.author>, <rss.feed.language>.
Casos de uso
- Monitoramento de conteúdo — blogs, sites de notícias ou atualizações de concorrentes
- Acompanhamento de releases — releases do GitHub, changelogs ou atualizações de produto
- Automação de podcast — execute um workflow quando um novo episódio sair
Triggers RSS só disparam para itens publicados depois que você salva o trigger. Itens que já estavam no feed não são processados.
Common Questions
A cada minuto. Em cada verificação, o Studio busca o feed, compara os itens com o timestamp da última checagem e com uma lista de GUIDs já vistos, e executa seu workflow apenas para itens realmente novos.
Ele guarda até 100 GUIDs recentes de itens e o timestamp da última checagem. Um item só é novo se o GUID nunca foi visto e a data de publicação é posterior à última checagem. Uma camada de idempotência também impede execuções duplicadas para o mesmo item.
Sim — no máximo 25 novos itens por verificação, dos mais recentes para os mais antigos. Se um feed publicar mais de 25 entre duas verificações, só os 25 mais recentes executam.
title, link e pubDate como campos de conveniência no nível superior, além de um objeto item completo (guid, summary, content, contentSnippet, author, categories, enclosure, isoDate), um objeto feed (title, link, description) e um timestamp de processamento.
Uma busca com falha incrementa o contador de falhas consecutivas. Depois de 100 falhas consecutivas, o trigger se desativa automaticamente; qualquer verificação bem-sucedida zera o contador.
Sim. O parser por baixo suporta RSS e Atom, então uma URL de qualquer um dos formatos funciona no campo Feed URL.