Monitor PR TIMES competitor press releases with OpenAI and Microsoft Teams

Go to Workflow
0 views
Built by Yuji Yuji
Created on October 16, 2026

Description

Quick overview
This workflow runs every weekday morning, reads PR TIMES RSS feeds for a list of competitor company IDs, uses OpenAI to score relevance and generate short summaries, and posts a single Adaptive Card with the relevant updates to a Microsoft Teams channel via an incoming webhook.

How it works
Runs every weekday morning on a schedule.
Loads a configured list of competitors (PR TIMES company_id values), a watch topic, a product description, an output language, and a lookback window.
Fetches each competitor’s PR TIMES RSS feed and keeps only releases published within the configured number of past days.
Skips releases that have already been processed in previous workflow executions using the release link as the deduplication key.
Sends each new release’s title and opening text to OpenAI to assign a relevance level (high/medium/low), a category, a short summary, and a “why it matters” line.
Keeps only high- and medium-relevance releases, aggregates them into a single list, and posts them to Microsoft Teams as one Adaptive Card message via a webhook.

Setup
Update the competitor list (name and PR TIMES company_id), topic, product description, output language, and days_back value in the Prepare Competitor Settings node.
Add an OpenAI API credential and select it in the OpenAI GPT-5 Mini node.
Create a Microsoft Teams Workflows incoming webhook (for example, "Send webhook alerts to a chat") and paste the webhook URL into the Post to Microsoft Teams node.

Requirements
An OpenAI API key (or another chat model supported by the Basic LLM Chain)
Microsoft Teams with the Workflows app
Competitors that publish press releases on PR TIMES

Customization
Change the schedule or the number of days to look back.
Edit the relevance rules in the Analyze and Summarize Release node to fit your market.
Replace the Teams node with Slack, email, or another channel.

Additional info
PR TIMES is a Japanese press release distribution service. Releases are usually written in Japanese, and the workflow can summarize them in English or any other language you set. Only the title and the opening text from the RSS feed are used, so the AI is told not to add facts that are not there.

This workflow was created by Yuji and shared publicly on the n8n community template library. n8nFind indexes it for discovery — the workflow remains the property of its original creator.

Nodes Used (4)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
HTTP Request
n8n-nodes-base.httpRequest
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured