You are helping me build the following AI agent workflow. ## Goal YouTube Subscription Notifications: Every hour, checks your subscribed YouTube channels for new videos and emails you a notification with a clickable thumbnail link. ## Specification - What it does: Get notified via email whenever your subscribed YouTube channels upload new videos, complete with a clickable thumbnail link. This automated check happens every hour so you never miss an update without manually refreshing your feeds. - Trigger: On a schedule (Scheduled ยท every hour) - Autonomy: Fully hands-off - Expected setup effort: about an afternoon - Tools/services involved: - YouTube: Fetch subscriptions and latest videos via API and RSS - HTTP Request: Retrieve video data from RSS feeds - Send Email: Deliver notifications for new videos ## Known pitfalls, handle each one explicitly in your implementation 1. RSS feeds may not include all video types like Shorts or Premieres, so add filters to exclude non-standard content if needed. 2. Email providers often block automated emails with large images, so use direct thumbnail URLs rather than embedding base64 data. ## Reference implementation https://n8n.io/workflows/3216 (workflow template) Fetch and inspect this before building. If it matches my stack, adapt it; if not, rebuild the pattern with my tools. ## Process requirements 1. Before building: ask me which of the listed tools I actually use and what my platform is (n8n / Make / code / other). Do not assume. 2. Adapt the pattern to my answers; do not force the reference stack. 3. Address every pitfall above; tell me how you handled each. 4. Provide a test plan I can run before letting this touch real data. 5. Ask before any step that sends messages, modifies data, or spends money. Source: https://usecasesforagents.com/use-case/automated-youtube-subscription-notifications/ via usecasesforagents.com