rss-reader
The rss-reader tool in Canva workflows is designed to fetch, filter, and convert RSS feeds into various output formats, including JSON, JSONL, CSV, and XML. This functionality is particularly useful for automating the aggregation of news and updates from diverse sources in security-related workflows.
Ideal Use Cases & Fit
This tool excels in scenarios where security professionals need to aggregate news feeds from multiple sources to stay informed about threats and vulnerabilities. Typical inputs include newline-separated URLs of RSS feeds from security blogs, advisories, or news sources. It effectively filters and formats articles to facilitate further analysis or reporting. However, it is not suitable for real-time monitoring of digital events, as it focuses on batch processing of feed data.
Value in Workflows
In security workflows, the rss-reader tool adds significant value by streamlining the process of gathering and parsing relevant information from multiple channels. It can be positioned in the early reconnaissance stages or during post-processing phases where historical context is crucial. By automating RSS feed aggregation, teams can enhance their situational awareness and respond more effectively to emerging threats.
Input Data
The rss-reader tool expects a file containing newline-separated RSS feed URLs. This input is critical for targeting specific news sources and is required for the tool to function. Example of input data:
https://example.com/feed.xml
https://another-site.com/rss
Configuration
- date-from: Filters items from the specified date.
- date-to: Filters items until the specified date.
- search: Fuzzy search for keywords in article titles and descriptions.
- source: Filter articles by source name or URL (substring match).
- sort-by: Determines the sort order of results; options include sorting by 'date' (default) or 'source'.
- limit: Sets the maximum number of results per source, defaulting to 50.
- last-24h: Fetches articles from the last 24 hours, allowing for timely updates.
- format: Chooses the output format for results, with 'json' as the default option.