Morning Course Digest for Coaches
Description and use
Automated daily digest of course articles for coaches, fetching RSS feeds, summarizing, and posting to Slack.
Problem
Coaches need a daily summary of new course content without manual browsing.
Outcome
Automated daily digest of course articles is posted to Slack, saving coaches time and ensuring consistent updates.
Workflow
- Schedule Trigger (scheduleTrigger) runs at 06:00 every weekday
- Fetch RSS Feed (httpRequest) GETs three RSS URLs and outputs items
- Split RSS Items (splitInBatches) processes each item individually
- Summarize Content (code) extracts description, prompts LLM, outputs concise points
- Post to Slack (slack) formats and posts the summaries to #coaching‑updates
Evidence
The workflow has already gathered the latest articles from three RSS feeds, extracted the key takeaways, and posted a formatted summary to the #coaching‑updates channel.
The httpRequest node receives the empty context from the schedule trigger and issues GET requests to the three selected RSS feed URLs.
The code node receives one RSS item at a time from the splitInBatches node. Inside the node’s JavaScript function, the raw description text is extracted and trimmed. A simple prompt is constructed using an expression: {{$json["description"]}}. The function then generates three concise, actionable points.
The slack node gathers the summarized outputs from all code executions. It formats the results into a single message block, prepending the article title and linking back to the source.
- Record date: 2026-11-02T04:44:09.785Z