🎅🏼 Get -80% ->
80XMAS
Hours
Minutes
Seconds

Description

Overview

This automation workflow synchronizes starred articles from a Tiny Tiny RSS (TTRSS) instance to a Wallabag reading list. The orchestration pipeline ensures continuous, event-driven analysis of newly starred items, enabling efficient content curation for users managing RSS feeds and read-later archives. The process initiates via a manual trigger or a scheduled Cron node that activates every 10 minutes.

Key Benefits

  • Automates transfer of starred RSS articles to Wallabag without manual intervention.
  • Uses a no-code integration pipeline combining TTRSS and Wallabag APIs via OAuth2 authentication.
  • Maintains state with static data to avoid duplicate entries and redundant processing.
  • Supports event-driven analysis through both manual and timed Cron triggers for flexible execution.

Product Overview

This workflow begins with either a manual trigger or a scheduled Cron node set to run every 10 minutes. It authenticates to the Tiny Tiny RSS API using user credentials and retrieves a session ID, which is used to request the list of starred articles identified by feed ID -1. Concurrently, it authenticates with Wallabag via OAuth2, acquiring an access token for authorized API calls. The starred articles are merged with the Wallabag token, then processed in a function node that compares article IDs against the last saved ID stored in global static workflow data. Only new articles are selected for insertion. If no new articles exist, the workflow routes to a no-operation node, skipping further processing. When new articles are detected, the workflow sends POST requests to Wallabag’s `/api/entries.json` endpoint, submitting URLs with bearer token authorization. Error handling defaults to platform behavior; no custom retries or backoff are configured. The workflow processes data transiently without local persistence beyond the static `lastStarRssId` state.

Features and Outcomes

Core Automation

This automation workflow processes RSS feed data from TTRSS, applying deterministic filtering based on the last processed article ID in a decision node. The function node evaluates new items in a single-pass loop, preparing them for downstream delivery.

  • Single-pass evaluation of starred articles with stateful ID comparison.
  • Deterministic branching via conditional node to handle presence or absence of new articles.
  • Efficient filtering to prevent duplicate article transfers.

Integrations and Intake

The orchestration pipeline integrates directly with the TTRSS API for feed retrieval and Wallabag API for content saving, using HTTP POST requests with credential-based authentication. The TTRSS login requires user and password fields, while Wallabag authentication uses OAuth2 client credentials.

  • TTRSS API accessed with user credentials over HTTP POST for session authentication.
  • Wallabag OAuth2 token endpoint authenticates via client ID and secret.
  • Feed data intake includes JSON arrays of starred articles with IDs, URLs, and tags.

Outputs and Consumption

The workflow outputs new starred articles as POST requests to Wallabag’s entries API. This synchronous delivery sends URLs in JSON body format, authorized with bearer tokens. If no new articles exist, no output is generated beyond the no-operation path.

  • Wallabag entry creation via JSON body containing article URLs.
  • Authorization header uses bearer token from OAuth2 authentication.
  • Output is conditional and skipped when no new starred articles are found.

Workflow — End-to-End Execution

Step 1: Trigger

The workflow starts either manually through a manual trigger node when executed on demand or automatically via a Cron node configured to trigger every 10 minutes. This scheduling enables regular synchronization intervals without manual input.

Step 2: Processing

After triggering, the workflow authenticates to TTRSS using HTTP POST with user credentials, receiving a session ID. It then requests starred article headlines with this session ID. The function node performs basic presence checks and iterates over the fetched article list, comparing each article’s ID against the stored last processed ID to identify new items.

Step 3: Analysis

The function node implements deterministic logic to filter only new starred articles by breaking the iteration once the last saved ID is encountered. The IF node evaluates whether the filtered list contains valid article IDs (not “NaN”). This conditional branching ensures only new articles proceed to the next step.

Step 4: Delivery

If new articles are present, the workflow sends HTTP POST requests with URLs to Wallabag’s API endpoint. Each request includes an Authorization header with the OAuth2 bearer token. If no new articles exist, the workflow terminates via a no-operation node, preventing unnecessary API calls.

Use Cases

Scenario 1

A user manually collects starred RSS articles and wants to archive them automatically in Wallabag. This workflow automates that transfer, ensuring articles are synced with minimal delay, resulting in an up-to-date read-later list without manual duplication.

Scenario 2

Organizations using TTRSS for internal news tracking need streamlined archiving of relevant starred content. The workflow runs on a schedule, systematically exporting new starred articles to Wallabag, maintaining consistent record-keeping and access across teams.

Scenario 3

RSS feed curators require an automated process to avoid missing newly starred articles. This orchestration pipeline detects additions by comparing article IDs, then forwards them to Wallabag, providing a deterministic outcome of synchronized content after each execution cycle.

How to use

To deploy this automation workflow, import it into the n8n environment and configure the HTTP Request nodes with valid TTRSS and Wallabag host URLs and credentials. Set the client ID, secret, username, and password for OAuth2 in the Wallabag authentication node. The Cron node controls periodic execution, but manual triggers are available for on-demand runs. Results appear as newly added entries in Wallabag, reflecting starred articles from TTRSS. Monitoring the last processed article ID through static workflow data ensures idempotent behavior across runs.

Comparison — Manual Process vs. Automation Workflow

AttributeManual/AlternativeThis Workflow
Steps requiredMultiple manual login, article selection, and copy-paste operations.One automated sequence integrating authentication, data retrieval, and API submission.
ConsistencyProne to human error and missed articles during manual transfer.Deterministic filtering ensures no duplicates and complete synchronization.
ScalabilityLimited by manual effort and time constraints.Scheduled automation scales with feed size and frequency without additional labor.
MaintenanceRequires ongoing user attention and manual updates.Low maintenance with credential updates only; relies on API stability.

Technical Specifications

Environmentn8n automation platform with HTTP request capabilities
Tools / APIsTiny Tiny RSS API, Wallabag API with OAuth2 authentication
Execution ModelEvent-driven with manual and scheduled (Cron) triggers
Input FormatsJSON responses from TTRSS API containing article metadata
Output FormatsHTTP POST JSON payloads with URLs to Wallabag API
Data HandlingTransient processing with global static data for state tracking
Known ConstraintsRelies on availability of TTRSS and Wallabag APIs and valid credentials
CredentialsHTTP basic credentials for TTRSS, OAuth2 client and user credentials for Wallabag

Implementation Requirements

  • Valid user credentials for Tiny Tiny RSS API access
  • OAuth2 client ID, client secret, username, and password for Wallabag authentication
  • Network access to TTRSS and Wallabag hosts with API endpoints reachable

Configuration & Validation

  1. Confirm TTRSS login credentials are correct and session ID is successfully retrieved.
  2. Verify Wallabag OAuth2 authentication returns a valid access token for API calls.
  3. Run the workflow manually to ensure starred articles are fetched and new URLs are posted to Wallabag.

Data Provenance

  • Trigger nodes: Manual trigger and Cron node for periodic execution.
  • Authentication nodes: “Auth TTRss” for TTRSS login; “Auth Wallabag” for OAuth2 token retrieval.
  • Processing nodes: “Function” node manages article filtering and state with static workflow data.

FAQ

How is the automation workflow triggered?

The workflow supports both manual execution via a manual trigger node and automated runs every 10 minutes through a Cron trigger node.

Which tools or models does the orchestration pipeline use?

The pipeline integrates the Tiny Tiny RSS API for feed retrieval and the Wallabag API for saving articles, using HTTP request nodes and OAuth2 authentication.

What does the response look like for client consumption?

The workflow sends POST requests to Wallabag with JSON bodies containing article URLs authorized by bearer tokens; no additional response transformation is applied.

Is any data persisted by the workflow?

Only the last processed article ID is stored in the workflow’s global static data to prevent duplicate processing; no external data persistence is implemented.

How are errors handled in this integration flow?

Error handling relies on n8n platform defaults; no explicit retry, backoff, or idempotency mechanisms are configured within the workflow.

Conclusion

This automation workflow provides a dependable method for synchronizing starred articles from Tiny Tiny RSS to Wallabag, ensuring consistent content archiving with minimal manual effort. By leveraging OAuth2 authentication and stateful filtering, it systematically avoids duplicate entries and supports both scheduled and manual operation. A key constraint is its reliance on the availability and responsiveness of external TTRSS and Wallabag APIs, which directly affect workflow execution. Overall, it offers a precise, no-code integration pipeline suitable for users seeking automated feed curation and read-later list management.

Additional information

Use Case

Platform

Risk Level (EU)

Tech Stack

Trigger Type

, ,

Skill Level

Data Sensitivity

Reviews

There are no reviews yet.

Be the first to review “Automation workflow for Tiny Tiny RSS to Wallabag API sync”

Your email address will not be published. Required fields are marked *

Loading...

Vendor Information

  • Store Name: clepti
  • Vendor: clepti
  • No ratings found yet!

Product Enquiry

About the seller/store

Clepti is an automation specialist focused on dependable AI workflows and agentic systems that ship and stay online. I design end-to-end automations—intake, decision logic, approvals, execution, and audit trails—using robust building blocks: Python, REST/GraphQL APIs, event queues, vector search, and production-grade LLMs. My work centers on measurable outcomes: fewer manual touches, faster cycle times, lower error rates, and clear ROI.Typical projects include lead qualification and routing, document parsing and enrichment, multi-step data pipelines, customer support deflection with tool-using agents, and reporting that actually reconciles with source systems. I prioritize security (least privilege, logging, PII handling), testability (unit + sandbox runs), and maintainability (versioned prompts, clear configs, readable code). No inflated promises—just stable automation that replaces repetitive work.If you need an AI agent or workflow that integrates with your stack (CRMs, ticketing, spreadsheets, databases, or custom APIs) and runs every day without babysitting, I can help. Brief me on the problem, constraints, and success metrics; I’ll propose a straightforward plan and build something reliable.

30-Day Money-Back Guarantee

Easy refunds within 30 days of purchase – Shouldn’t you be happy with the automation/workflow you will get your money back with no questions asked.

Automation workflow for Tiny Tiny RSS to Wallabag API sync

This automation workflow synchronizes starred articles from Tiny Tiny RSS to Wallabag, using OAuth2 APIs for efficient, event-driven content curation and duplicate prevention.

49.99 $

You May Also Like

n8n workflow automating SEO blog content creation using DeepSeek AI, OpenAI DALL-E, Google Sheets, and WordPress

SEO content generation automation workflow for WordPress blogs

Automate SEO content generation and publishing for WordPress with this workflow using AI-driven articles, Google Sheets input, and featured image... More

41.99 $

clepti
Diagram of n8n workflow automating blog article creation with AI analyzing brand voice and content style

AI-driven Blog Article Automation Workflow with Markdown Format

This AI-driven blog article automation workflow analyzes recent content to generate consistent, Markdown-formatted drafts reflecting your brand voice and style.

... More

42.99 $

clepti
Diagram of n8n workflow automating AI-based categorization and sorting of Outlook emails into folders

Outlook Email Categorization Automation Workflow with AI

Automate Outlook email sorting using AI-driven categorization to efficiently organize unread and uncategorized messages into predefined folders for streamlined inbox... More

42.99 $

clepti
Isometric n8n workflow automating Typeform feedback sentiment analysis and Mattermost negative feedback notifications

Sentiment Analysis Automation Workflow with Typeform AWS Comprehend Mattermost

This sentiment analysis automation workflow uses Typeform and AWS Comprehend to detect negative feedback and sends notifications via Mattermost, streamlining... More

25.99 $

clepti
n8n workflow automates AI-powered company data enrichment from Google Sheets for sales and business development

Company Data Enrichment Automation Workflow with AI Tools

Automate company data enrichment with this workflow using AI-driven research, Google Sheets integration, and structured JSON output for reliable firmographic... More

42.99 $

clepti
n8n workflow automating podcast transcript summarization, topic extraction, Wikipedia enrichment, and email digest delivery

Podcast Digest Automation Workflow with Summarization and Enrichment

Automate podcast transcript processing with this podcast digest automation workflow, delivering concise summaries enriched with relevant topics and questions for... More

42.99 $

clepti
n8n workflow diagram showing AI-powered YouTube video transcript summarization and Telegram notification

YouTube Video Transcript Summarization Workflow Automation

This workflow automates YouTube video transcript extraction and generates structured summaries using an event-driven pipeline for efficient content analysis.

... More

42.99 $

clepti
n8n workflow automating AI-powered web scraping of book data with OpenAI and saving to Google Sheets

AI-Powered Book Data Extraction Workflow for Automation

Automate book data extraction with this AI-powered workflow that structures titles, prices, and availability into spreadsheets for efficient analysis.

... More

42.99 $

clepti
Isometric diagram of n8n workflow automating business email reading, summarizing, classifying, AI reply, and sending with vector database integration

Email AI Auto-Responder Automation Workflow for Business

Automate email intake and replies with this email AI auto-responder automation workflow. It summarizes, classifies, and responds to company info... More

41.99 $

clepti
n8n workflow automating stock analysis with PDF ingestion, vector search, and AI-powered Q&A

Stock Q&A Workflow Automation for Financial Document Analysis

The Stock Q&A Workflow automates financial document ingestion and semantic indexing, enabling natural language queries and AI-driven stock analysis for... More

42.99 $

clepti
Isometric view of n8n LangChain workflow for question answering using sub-workflow data retrieval and OpenAI GPT model

LangChain Workflow Retriever Automation Workflow for Retrieval QA

This LangChain Workflow Retriever automation workflow enables precise retrieval-augmented question answering by integrating a sub-workflow retriever with OpenAI's language model,... More

42.99 $

clepti
Isometric diagram of n8n workflow automating Typeform feedback sentiment analysis and conditional Notion, Slack, Trello actions

Sentiment-Based Feedback Automation Workflow with Typeform and Google Cloud

Automate feedback processing using sentiment analysis from Typeform submissions with Google Cloud, routing results to Notion, Slack, or Trello for... More

42.99 $

clepti
Get Answers & Find Flows: