post to wallabag
This workflow automates the connection between Tiny Tiny RSS and Wallabag, allowing for the scheduled retrieval of user-starred articles and pushing them to Wallabag for convenient offline reading. It ensures secure access through OAuth2 authentication and intelligently determines new articles to avoid duplicate pushes. This process significantly saves users' operational time and enhances information management efficiency, making it suitable for users who wish to efficiently organize and store important reading content.

Workflow Name
post to wallabag
Key Features and Highlights
This workflow automates the retrieval of starred articles from the Tiny Tiny RSS (TTRSS) subscription service and pushes them to the Wallabag read-it-later platform for saving. It supports scheduled automatic execution every 10 minutes as well as manual triggering, ensuring timely synchronization of users’ bookmarked articles. OAuth2 authentication secures access to the Wallabag API, and the workflow intelligently synchronizes only newly starred content to avoid duplicate submissions.
Core Problem Addressed
Traditional RSS readers and read-it-later tools lack automatic integration, requiring users to manually copy and save links. This workflow automates the synchronization process from starred RSS articles to Wallabag, significantly reducing manual effort, enhancing information management efficiency, and ensuring real-time and accurate content updates.
Use Cases
- RSS subscribers who want to automatically save starred important articles to Wallabag for offline reading.
- Information managers needing to centralize curated content in Wallabag for easy cross-device access.
- Content curators or researchers who want to automatically organize and archive articles of interest.
- Any users of TTRSS and Wallabag seeking seamless integration between the two platforms.
Main Process Steps
- Trigger the workflow either on a schedule (Cron) or manually to start synchronization.
- Log in and authenticate the TTRSS account to obtain a session ID.
- Request and retrieve the list of user-starred RSS articles.
- Use a Function node to compare the latest article IDs with the previous sync record and filter for new articles only.
- Authenticate with Wallabag via OAuth2 to obtain an access token.
- Send the new article links to the Wallabag API through HTTP POST requests to save them.
- Use an IF node to check if there are new articles, preventing redundant operations.
- If no new articles exist, execute a NoOp node to end the workflow gracefully.
Involved Systems and Services
- Tiny Tiny RSS (TTRSS): Source of RSS subscriptions and starred articles.
- Wallabag: Read-it-later and article archiving platform.
- HTTP Request: For external API calls and data exchange.
- OAuth2 Authentication: Secures access to the Wallabag API.
- Cron Scheduler: Enables automatic periodic synchronization.
- n8n Built-in Nodes: Such as Function, IF, Merge, NoOp, Manual Trigger, etc., for workflow control and logic handling.
Target Users and Value Proposition
- Heavy RSS users and information gatherers seeking efficient management and preservation of important reading materials.
- Content creators, researchers, and digital knowledge managers aiming to automate data organization.
- Technical users and automation enthusiasts looking to integrate multiple platforms with low-code tools.
- Individuals or teams wishing to reduce repetitive tasks by automatically syncing content across platforms.
By automating the connection between TTRSS and Wallabag, this workflow enables users to seamlessly manage and save critical information, greatly enhancing information processing efficiency and reading experience.