RSS Read
The RSS Read node is a high-performance content extraction tool. It allows your automated workflows to seamlessly subscribe to any public RSS or XML feed, parse the latest articles, and transform them into structured JSON arrays ready for downstream processing.
What can you do with RSS Read?
Zero-Dependency Parsing
Built natively using the core Go standard library. Ensures blazing fast execution and eliminates supply-chain vulnerabilities by avoiding heavy third-party parsing dependencies.
Built-In OOM Protection
Enterprise-grade memory safety. Automatically intercepts and restricts incoming payloads to a strict 10MB limit, guaranteeing your server never crashes from Out-Of-Memory errors even if a malicious URL is provided.
Resilient Connection Pooling
Features a highly optimized dedicated HTTP Client with Smart Retry logic. It autonomously handles Rate Limits (429) and Server Errors (5xx) utilizing Exponential Backoff without draining system File Descriptors.
Detailed Usage & Configuration
The RSS Read Node acts as an automated content scraper designed specifically for standardized RSS 2.0 XML feeds. Connect it to your workflows to automate news aggregation, cross-post blog articles to social media, or monitor competitors.
1. Simple Configuration
Simply paste any valid RSS URL into the configuration field (e.g. https://example.com/feed.xml). The node will securely initiate a GET request and parse the XML channel.
2. Expected Output Payload
Unlike raw text scrapers, this node natively dissects the XML structure and outputs a cleanly mapped JSON array containing the standard RSS fields:
[
{
"json": {
"title": "The Future of Automation",
"link": "https://example.com/article",
"description": "An overview of...",
"pubDate": "Mon, 11 May 2026 09:30:00 +0000",
"guid": "unique-id-123",
"author": "John Doe",
"category": "Technology"
}
}
]
3. Industrial-Grade Stability
If you're processing thousands of feeds concurrently, this Node utilizes Connection Pooling and explicit file-descriptor releasing. It avoids the dreaded 'Too many open files' error natively.
