HttpRequest Automate

Automate regular checks on news updates with HttpRequest Automate, running every 5 minutes. This workflow fetches data from Hacker News, evaluates changes, and sends notifications via Telegram if updates are detected, ensuring you stay informed effortlessly.

7/8/2025
7 nodes
Medium
schedulemediumwaittelegramnoopautomationapiintegrationlogicconditionalcommunicationbot
Categories:
Communication & MessagingSchedule TriggeredMedium Workflow
Integrations:
WaitTelegramNoOp

Target Audience

Target Audience


- Developers: Those looking to automate HTTP requests and notifications.
- Content Curators: Individuals who need to monitor changes on web pages periodically.
- Business Analysts: Professionals requiring regular updates from specific sources.
- Telegram Bot Users: Users who want to receive alerts via Telegram for specific events.

Problem Solved

Problem Solved


This workflow automates the process of checking for changes on a specified webpage every 5 minutes, allowing users to stay updated without manual intervention. It also facilitates notifications through Telegram when changes are detected, ensuring timely communication.

Workflow Steps

Workflow Steps


1. Cron Trigger: Initiates the workflow every 5 minutes.
2. HTTP Request: Fetches the content from the specified URL (https://news.ycombinator.com/).
3. Wait Node: Introduces a 5-minute delay before the next HTTP request.
4. HTTP Request1: Fetches the content from the same URL again.
5. IF Condition: Compares the results of the two HTTP requests to check for any changes.
6. Telegram Notification: If changes are detected, sends a message via Telegram to notify the user. If no changes are found, the workflow proceeds to the NoOp node, effectively doing nothing.

Customization Guide

Customization Guide


- Change the URL: Update the url parameter in the HTTP Request nodes to monitor a different webpage.
- Adjust Timing: Modify the amount in the Wait and Cron nodes to change the frequency of checks (e.g., every 10 minutes instead of 5).
- Customize Telegram Message: Alter the text field in the Telegram node to personalize notifications (e.g., include specific details about the changes).
- Expand Logic: Add more conditions or additional nodes to handle different types of responses based on the content fetched.