Set Automate

Set Automate enables manual triggering of an automated workflow that retrieves the latest YouTube videos every 30 minutes, processes the data, and sends updates via Telegram. This integration ensures timely notifications of new content, enhancing user engagement and communication.

7/8/2025
5 nodes
Medium
manualmediumintervalyoutubetelegramcodecustomcommunicationbot
Categories:
Communication & MessagingManual TriggeredMedium WorkflowCreative Content & Video Automation
Integrations:
IntervalYouTubeTelegram

Target Audience

This workflow is ideal for:
- Content Creators: Individuals or teams who regularly upload videos on YouTube and want to automate notifications to their audience.
- Social Media Managers: Professionals managing multiple channels who need to streamline communications and updates.
- Developers: Those looking to integrate various platforms (YouTube and Telegram) for automated messaging solutions.
- Small Business Owners: Entrepreneurs who want to keep their customers informed about new content without manual effort.

Problem Solved

This workflow addresses the challenge of keeping audiences updated with new YouTube video uploads. By automating the notification process via Telegram, it ensures that subscribers receive timely alerts about new content, thereby enhancing engagement and retention rates. It eliminates the manual task of checking for new videos and sending messages, saving time and reducing the risk of missed updates.

Workflow Steps

  • Check Time Interval: The workflow starts with a timer that triggers every 30 minutes to check for new YouTube videos.
    2. Get Videos from YouTube: It fetches the latest 4 videos from a specified YouTube channel, ensuring that only the most recent content is considered.
    3. Set Variables: The workflow then stores key information from the fetched videos, including video ID, URL, and title.
    4. Filter New Videos: A function node checks if the videos have already been sent. If a video is new, it prepares the necessary details for sending.
    5. Send Video Notification: Finally, the workflow sends a formatted message to a specified Telegram chat, notifying users of the new video with a clickable link and an eye-catching title.
  • Customization Guide

    To customize this workflow:
    - Change YouTube Channel: Modify the channelId in the GetVideosYT node to pull videos from a different YouTube channel.
    - Adjust Notification Frequency: Update the interval in the CheckTime node to change how often the workflow checks for new videos (e.g., every 15 minutes instead of 30 minutes).
    - Edit Telegram Message: Customize the message content in the SendVideo node to reflect your brand voice or include additional information.
    - Expand Video Limit: Increase the limit parameter in the GetVideosYT node to fetch more videos if desired, ensuring you capture all new content.