<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Flow &amp; Funnel</title>
    <description>The latest articles on DEV Community by Flow &amp; Funnel (@flowandfunnel).</description>
    <link>https://dev.to/flowandfunnel</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4205910%2F4fb39565-fa31-4a1b-a125-683da2671402.png</url>
      <title>DEV Community: Flow &amp; Funnel</title>
      <link>https://dev.to/flowandfunnel</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/flowandfunnel"/>
    <language>en</language>
    <item>
      <title>No-Install (Cloud) n8n Alternative: Build a Daily AI News Bot in Make (Free Plan)</title>
      <dc:creator>Flow &amp; Funnel</dc:creator>
      <pubDate>Thu, 29 Oct 2026 08:10:22 +0000</pubDate>
      <link>https://dev.to/flowandfunnel/no-install-cloud-n8n-alternative-build-a-daily-ai-news-bot-in-make-free-plan-493d</link>
      <guid>https://dev.to/flowandfunnel/no-install-cloud-n8n-alternative-build-a-daily-ai-news-bot-in-make-free-plan-493d</guid>
      <description>&lt;p&gt;&lt;strong&gt;TL;DR:&lt;/strong&gt; We'll build a bot that sends the top AI headlines to your inbox every morning. It's three modules in Make (RSS → Text aggregator → Email) and runs on Make's free plan in Make's cloud, so there's no server, no Docker, and no code. One run costs 3 credits, about 90 a month out of the free 1,000.&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/b7JmClC5dbo" width="710" height="399"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;blockquote&gt;
&lt;h3&gt;
  
  
  🧪 Try it while you read
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;#ad / Affiliate disclosure: this is my affiliate link. If you sign up through it, I may earn a commission at no extra cost to you. Make has a free plan, so you don't need to pay anything to follow this tutorial.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Open a free Make account in another tab and build along: &lt;strong&gt;&lt;a href="https://www.make.com/?pc=flowandfunnel" rel="noopener noreferrer"&gt;Make (free plan)&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Why not just n8n?
&lt;/h2&gt;

&lt;p&gt;n8n is great, and its &lt;strong&gt;Community Edition is free&lt;/strong&gt; if you self-host it. The catch is that "self-host" means a server or Docker, plus keeping it online. If you'd rather not run anything yourself, Make's free plan runs the same kind of workflow in Make's cloud.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;Make (Free plan)&lt;/th&gt;
&lt;th&gt;n8n&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Hosting&lt;/td&gt;
&lt;td&gt;Runs in Make's cloud, nothing to install&lt;/td&gt;
&lt;td&gt;Community Edition: free, self-hosted · or n8n Cloud&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Free option&lt;/td&gt;
&lt;td&gt;1,000 credits / month&lt;/td&gt;
&lt;td&gt;Community Edition, free if you self-host&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Billing unit&lt;/td&gt;
&lt;td&gt;Credits per action (this bot: 3 per run)&lt;/td&gt;
&lt;td&gt;Per full workflow execution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cloud starting price&lt;/td&gt;
&lt;td&gt;Free plan (paid plans optional)&lt;/td&gt;
&lt;td&gt;Cloud Starter €20/month, billed annually&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;em&gt;Plans checked on &lt;a href="https://www.make.com/en/pricing" rel="noopener noreferrer"&gt;make.com/pricing&lt;/a&gt; and &lt;a href="https://n8n.io/pricing/" rel="noopener noreferrer"&gt;n8n.io/pricing&lt;/a&gt; in October 2026. Prices and limits change, so check before you sign up.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What you need
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;A free Make account (&lt;a href="https://www.make.com/?pc=flowandfunnel" rel="noopener noreferrer"&gt;affiliate link&lt;/a&gt;, #ad: I may earn a commission at no extra cost to you)&lt;/li&gt;
&lt;li&gt;An email inbox (or Telegram/Slack, see Variations)&lt;/li&gt;
&lt;li&gt;An RSS feed. I use TechCrunch's AI feed: &lt;code&gt;https://techcrunch.com/category/artificial-intelligence/feed/&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Step 1: Add the RSS trigger
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;In Make, create a new scenario and click the big &lt;strong&gt;+&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Search &lt;strong&gt;RSS&lt;/strong&gt; and pick &lt;strong&gt;Watch RSS Feed Items&lt;/strong&gt;. It only picks up items it hasn't seen before, so you won't get yesterday's news twice.&lt;/li&gt;
&lt;li&gt;Paste the feed URL.&lt;/li&gt;
&lt;li&gt;Set &lt;strong&gt;Maximum number of returned items&lt;/strong&gt; to &lt;strong&gt;5&lt;/strong&gt;, so the digest stays short.&lt;/li&gt;
&lt;li&gt;When Make asks where to start, choose where to start. For your first test, "All" gives you items to see immediately.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Step 2: Combine the headlines (Text aggregator)
&lt;/h2&gt;

&lt;p&gt;The feed returns five separate items, but we want &lt;strong&gt;one&lt;/strong&gt; message, not five.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Add &lt;strong&gt;Tools → Text aggregator&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Set &lt;strong&gt;Source Module&lt;/strong&gt; to the RSS module.&lt;/li&gt;
&lt;li&gt;In &lt;strong&gt;Text&lt;/strong&gt;, map the item title, add a new line, then map the item URL:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{{title}}
{{url}}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now five headlines become one block of text.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 3: Send it to your inbox
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Add &lt;strong&gt;Email → Send an Email to a Team Member&lt;/strong&gt; (built in, so there's no SMTP setup).&lt;/li&gt;
&lt;li&gt;Pick your own address as the recipient.&lt;/li&gt;
&lt;li&gt;Give it a subject like "AI news for today", and map the Text aggregator's output into the content.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Prefer Telegram or Slack? Those modules work the same way: connect your account and map the same aggregated text.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 4: Run once and check credits
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Click &lt;strong&gt;Run once&lt;/strong&gt;. All three modules should show a success bubble.&lt;/li&gt;
&lt;li&gt;Check your inbox.&lt;/li&gt;
&lt;li&gt;Open the scenario's &lt;strong&gt;History&lt;/strong&gt; tab to see the run.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;On my account, &lt;strong&gt;one run used 3 credits&lt;/strong&gt;: one per module action. At once a day that's about &lt;strong&gt;90 credits a month&lt;/strong&gt;, well inside the free 1,000.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 5: Schedule it daily
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open the schedule settings (the clock on the trigger).&lt;/li&gt;
&lt;li&gt;Choose &lt;strong&gt;Every day&lt;/strong&gt; and set a time. I used &lt;strong&gt;08:00&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Save, then switch the scenario &lt;strong&gt;on&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Done. It now runs in Make's cloud, even when your laptop is off.&lt;/p&gt;

&lt;h2&gt;
  
  
  Make vs n8n: when to choose which
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Make counts credits per action.&lt;/strong&gt; A 3-step bot is cheap, but big workflows with many steps (or loops over many items) eat credits fast.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;n8n counts one execution per full run&lt;/strong&gt;, no matter how many steps.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Make's free plan limits:&lt;/strong&gt; &lt;strong&gt;2 active scenarios&lt;/strong&gt;, and a &lt;strong&gt;15-minute minimum scheduling interval&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;My rule of thumb:&lt;/strong&gt; if you want a free plan with nothing to install or host, start with Make. If you're happy to self-host (free Community Edition), or you run huge workflows, n8n is worth it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Variations
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Another feed:&lt;/strong&gt; swap in any site that has RSS (many blogs add &lt;code&gt;/feed/&lt;/code&gt; to the URL).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Telegram or Slack:&lt;/strong&gt; replace the Email module and map the same aggregated text.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keyword filter:&lt;/strong&gt; add a filter between RSS and the aggregator, for example "title contains 'OpenAI'".&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Troubleshooting
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;No email?&lt;/strong&gt; Check spam, then open History to confirm the run succeeded.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;"No items" on a test run:&lt;/strong&gt; the RSS trigger only returns items it hasn't processed yet. Wait for new posts, or re-pick where to start.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Scenario stopped?&lt;/strong&gt; If you run out of credits, scenarios stop running until the credits reset. Check your usage in Make.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Watch it and build it
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;🎥 Full walkthrough: &lt;a href="https://www.youtube.com/watch?v=b7JmClC5dbo" rel="noopener noreferrer"&gt;https://www.youtube.com/watch?v=b7JmClC5dbo&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;🛠 Prefer to self-host? Here's the same bot in n8n: &lt;a href="https://youtu.be/DtHBb7h04qo" rel="noopener noreferrer"&gt;https://youtu.be/DtHBb7h04qo&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 &lt;strong&gt;Ready to build yours? &lt;a href="https://www.make.com/?pc=flowandfunnel" rel="noopener noreferrer"&gt;Start on Make's free plan&lt;/a&gt;&lt;/strong&gt;. It takes about ten minutes to build.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Disclosure (#ad): links to make.com in this article are affiliate links. If you sign up through them, I may earn a commission at no extra cost to you. I built the bot in this tutorial with Make myself.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>nocode</category>
      <category>automation</category>
      <category>tutorial</category>
      <category>productivity</category>
    </item>
    <item>
      <title>HeyGen Free Plan Tutorial (2026): Make an AI Avatar Video Without a Camera</title>
      <dc:creator>Flow &amp; Funnel</dc:creator>
      <pubDate>Sun, 25 Oct 2026 15:31:07 +0000</pubDate>
      <link>https://dev.to/flowandfunnel/heygen-free-plan-tutorial-2026-make-an-ai-avatar-video-without-a-camera-4jd0</link>
      <guid>https://dev.to/flowandfunnel/heygen-free-plan-tutorial-2026-make-an-ai-avatar-video-without-a-camera-4jd0</guid>
      <description>&lt;p&gt;Sometimes you need a short explainer or demo, but you don't want to be on camera, set up a mic, or spend an afternoon editing. HeyGen lets you type a script and have an AI avatar present it. The free plan is enough to learn the whole workflow, as long as you know its limits before you start.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Try it while you read:&lt;/strong&gt; HeyGen's free plan is enough for this whole tutorial (3 watermarked videos a month, up to 1 minute each). &lt;a href="https://www.heygen.com/?via=moshe-elkeslassy" rel="noopener noreferrer"&gt;Create a free HeyGen account&lt;/a&gt; (affiliate link) and keep this tab open.&lt;br&gt;
&lt;em&gt;Disclosure: that's an affiliate link. If you upgrade later, I earn a commission at no extra cost to you. Everything below comes from a fresh free account we tested on October 25, 2026.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Here's the full video walkthrough:&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/cW2cd-pnSmg" width="710" height="399"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Below is the written version.&lt;/p&gt;

&lt;h2&gt;
  
  
  The free plan limits
&lt;/h2&gt;

&lt;p&gt;We checked these on HeyGen's pricing page and in the app on October 25, 2026:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;What&lt;/th&gt;
&lt;th&gt;Free plan (as of Oct 2026)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Videos&lt;/td&gt;
&lt;td&gt;Up to &lt;strong&gt;3 a month&lt;/strong&gt;, watermarked&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Length&lt;/td&gt;
&lt;td&gt;Up to &lt;strong&gt;1 minute&lt;/strong&gt; per video&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Download resolution&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;720p&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Watermark&lt;/td&gt;
&lt;td&gt;HeyGen logo, &lt;strong&gt;bottom-right corner&lt;/strong&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Processing&lt;/td&gt;
&lt;td&gt;Standard speed. Our test video (about 12 seconds) took &lt;strong&gt;about 1 minute&lt;/strong&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Previews&lt;/td&gt;
&lt;td&gt;Did &lt;strong&gt;not&lt;/strong&gt; count toward the 3 videos in our test&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Credit card&lt;/td&gt;
&lt;td&gt;Not required at signup&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;You also get hundreds of stock avatars, many languages, the AI Studio editor, templates, and limited trial access to Avatar IV and Video Agent. Gestures ("Add Motion") are capped at 3 uses a month.&lt;/p&gt;

&lt;p&gt;So the free plan is for learning and testing: three short, watermarked videos a month. Let's make them count.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 1: Sign up
&lt;/h2&gt;

&lt;p&gt;Go to HeyGen and click &lt;strong&gt;Get started free&lt;/strong&gt;. You can sign up with Google or with email. HeyGen asks a few onboarding questions; they only personalize suggestions, so pick whatever is closest. If you see an upgrade or trial screen, skip it. We're staying on Free.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2: Find your way around the dashboard
&lt;/h2&gt;

&lt;p&gt;The left menu holds the main areas: creating a video, avatars, templates, and your projects. Find where your usage is shown (&lt;strong&gt;Usage &amp;amp; History&lt;/strong&gt;). That's how you track how many free videos you have left this month.&lt;/p&gt;

&lt;p&gt;To start a project, click &lt;strong&gt;Create video&lt;/strong&gt;, then choose &lt;strong&gt;Scene by scene → Start in landscape&lt;/strong&gt; for YouTube. Use portrait for Shorts and Reels.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 3: Pick an avatar
&lt;/h2&gt;

&lt;p&gt;Open the avatar panel and browse the stock presenters. Hover to preview, and use the filters to find a style that fits. For a first video, a stock avatar is the easiest choice because there's nothing to upload.&lt;/p&gt;

&lt;p&gt;HeyGen also offers photo avatars, where you upload an image and it gets animated. Only use photos you own or have permission to use, and never someone else's face without their consent.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 4: Write a short script
&lt;/h2&gt;

&lt;p&gt;Type what the avatar should say into the script box. Remember the 1-minute cap: at a normal pace that's roughly 150 words, so aim for &lt;strong&gt;100–120 words&lt;/strong&gt; to leave room.&lt;/p&gt;

&lt;p&gt;Example script:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Hi, I'm an AI presenter, and this whole video was made on HeyGen's free plan.
No camera, no microphone. Just a script, an avatar, and a few clicks.
Stick around and I'll show you how.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Write the way people talk, in short sentences. If a word gets mispronounced, spell it the way it sounds, or add a comma where you want a pause.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 5: Choose a voice and language
&lt;/h2&gt;

&lt;p&gt;Each avatar has a default voice, but you can change it. Open the voice menu, filter by language and accent, and play a few samples. The free plan covers many languages.&lt;/p&gt;

&lt;p&gt;Then use the play button next to the script to hear the whole line. In our test, previews did not appear in Usage &amp;amp; History; only the generated video did. So preview as often as you need.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 6: Design the scene in AI Studio
&lt;/h2&gt;

&lt;p&gt;This is where it starts to look like a real video:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Background:&lt;/strong&gt; it's under &lt;strong&gt;Avatar → Avatar Background&lt;/strong&gt;. Pick a color, an image, or a video.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Text:&lt;/strong&gt; add a title from the &lt;strong&gt;Elements&lt;/strong&gt; panel, then set the size, font, and position.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Layout:&lt;/strong&gt; drag the avatar to resize it or move it to the side to make room for text.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Scenes:&lt;/strong&gt; add more scenes for multi-part videos. Each scene has its own script and layout, but all scenes together still need to fit in one minute.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Want a head start? Pick a template and swap in your own script.&lt;/p&gt;

&lt;p&gt;Keep in mind that the watermark sits in the bottom-right corner, so don't put important text there.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 7 (optional): Avatar IV and motion
&lt;/h2&gt;

&lt;p&gt;Avatar IV is HeyGen's more expressive avatar model. Free accounts get limited trial access, and Avatar IV videos are also capped at 1 minute. To add gestures, use &lt;strong&gt;Add Motion&lt;/strong&gt; from the settings icon next to Motion Engine. You get 3 uses a month on Free, so save them for a video you plan to keep.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 8: Generate and download
&lt;/h2&gt;

&lt;p&gt;Play the preview one last time, because &lt;strong&gt;every generation uses one of your 3 free videos.&lt;/strong&gt; Then click &lt;strong&gt;Generate&lt;/strong&gt; and name the video. 1080p is locked on Free; downloads are 720p.&lt;/p&gt;

&lt;p&gt;Our test video, about 12 seconds long, took about a minute to process. When it's done, open the project's &lt;strong&gt;"..." menu → Download&lt;/strong&gt; to save the 720p MP4.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Got your first export?&lt;/strong&gt; If the watermark is a deal-breaker, compare the plans here: &lt;a href="https://www.heygen.com/?via=moshe-elkeslassy" rel="noopener noreferrer"&gt;https://www.heygen.com/?via=moshe-elkeslassy&lt;/a&gt; (affiliate link)&lt;/p&gt;

&lt;h2&gt;
  
  
  Bonus: Video Agent
&lt;/h2&gt;

&lt;p&gt;Video Agent turns a one-line prompt into a draft video. It writes the script, picks visuals, and assembles everything. Free accounts get limited trial access. Always read the script before you generate, because AI drafts can be generic or simply wrong.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tips to save your 3 free videos
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Preview, don't generate.&lt;/strong&gt; Test voices and timing with the preview button. It didn't count against the quota in our test.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keep scripts around 100 words&lt;/strong&gt; so you stay under the 1-minute cap.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Start from a template&lt;/strong&gt; so you're not designing from scratch.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keep the bottom-right corner clear,&lt;/strong&gt; since the watermark goes there.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Save gestures and Avatar IV&lt;/strong&gt; for the video you actually want to keep.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Plan your month:&lt;/strong&gt; for example, one test, one final, and one spare for fixes.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  When is Free enough?
&lt;/h2&gt;

&lt;p&gt;If you're learning, testing ideas, or making an internal demo where a watermark and 720p don't matter, Free is fine. If you need no branding, 1080p, or videos longer than a minute, those features are on HeyGen's paid plans. Plans change often, so check the &lt;a href="https://www.heygen.com/pricing" rel="noopener noreferrer"&gt;pricing page&lt;/a&gt; before you decide.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Try HeyGen's free plan (affiliate link):&lt;/strong&gt; &lt;a href="https://www.heygen.com/?via=moshe-elkeslassy" rel="noopener noreferrer"&gt;heygen.com&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Disclosure:&lt;/strong&gt; the HeyGen link above is an affiliate link. If you sign up through it, I may earn a commission at no extra cost to you. Free-plan details were checked on October 25, 2026 and may change.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If you make a video with this, tell me in the comments what you used the avatar for. More AI tool walkthroughs are on the &lt;a href="https://www.youtube.com/@flowandfunnel" rel="noopener noreferrer"&gt;Flow &amp;amp; Funnel YouTube channel&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>tutorial</category>
      <category>video</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Build a Free AI News Digest in n8n (No API Key)</title>
      <dc:creator>Flow &amp; Funnel</dc:creator>
      <pubDate>Sun, 25 Oct 2026 05:14:38 +0000</pubDate>
      <link>https://dev.to/flowandfunnel/build-a-free-ai-news-digest-in-n8n-no-api-key-4bc5</link>
      <guid>https://dev.to/flowandfunnel/build-a-free-ai-news-digest-in-n8n-no-api-key-4bc5</guid>
      <description>&lt;p&gt;Every morning I used to open five tabs to find out what happened in AI overnight. Now an n8n workflow does it for me and sends &lt;strong&gt;one&lt;/strong&gt; short digest to my inbox (or Telegram) at 7:00. It doesn't need an OpenAI key or any paid API, and the whole thing runs on free RSS feeds.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Don't want to self-host n8n?&lt;/strong&gt; The same digest can be built on Make's free plan (1,000 credits a month, no server). &lt;a href="https://www.make.com/?pc=flowandfunnel" rel="noopener noreferrer"&gt;Try Make free&lt;/a&gt; (free plan: 1,000 credits/month; most actions use 1 credit).&lt;br&gt;
&lt;em&gt;(n8n itself is free only as the self-hosted Community Edition; n8n Cloud is paid after a trial.)&lt;/em&gt; &lt;em&gt;(Affiliate link; I may earn a commission.)&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Here's the full video walkthrough:&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/DtHBb7h04qo" width="710" height="399"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Below is the written version, plus the importable template.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you'll build
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Schedule (7:00) ─┐
Manual (test) ───┴─&amp;gt; Settings ─┬─&amp;gt; TechCrunch AI RSS ─┐
                               ├─&amp;gt; The Verge AI RSS ──┼─&amp;gt; Merge ─&amp;gt; Rank &amp;amp; summarize ─&amp;gt; Build digest ─┬─&amp;gt; Email
                               └─&amp;gt; Hacker News RSS ───┘                                             └─&amp;gt; Telegram
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Get the template (JSON):&lt;/strong&gt; &lt;a href="https://s3.eu-west-1.amazonaws.com/data.systeme.io/19503198/6add454138c0d5.61411581_01-ai-news-digest.fixed.json" rel="noopener noreferrer"&gt;01-ai-news-digest.fixed.json&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 1: Triggers
&lt;/h2&gt;

&lt;p&gt;There are two triggers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Schedule Trigger&lt;/strong&gt;, set to every morning at 7:00&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Manual Trigger&lt;/strong&gt; ("Run now"), so you can test without waiting for tomorrow&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Both feed into the same chain.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2: A Settings node
&lt;/h2&gt;

&lt;p&gt;A &lt;strong&gt;Set&lt;/strong&gt; node holds the two values you'll actually change:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;maxStories&lt;/code&gt;: how many stories go into the digest (default &lt;code&gt;8&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;emailTo&lt;/code&gt;: where the digest goes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Keeping config in one node means you never have to dig through Code nodes to change a setting.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 3: Three free RSS feeds
&lt;/h2&gt;

&lt;p&gt;Add three &lt;strong&gt;RSS Read&lt;/strong&gt; nodes:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Source&lt;/th&gt;
&lt;th&gt;URL&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;TechCrunch AI&lt;/td&gt;
&lt;td&gt;&lt;code&gt;https://techcrunch.com/category/artificial-intelligence/feed/&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;The Verge AI&lt;/td&gt;
&lt;td&gt;&lt;code&gt;https://www.theverge.com/rss/ai-artificial-intelligence/index.xml&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Hacker News (AI, 50+ points)&lt;/td&gt;
&lt;td&gt;&lt;code&gt;https://hnrss.org/newest?q=AI+OR+LLM+OR+agent&amp;amp;points=50&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The Hacker News feed comes from hnrss.org, which lets you filter by keywords and a minimum score right in the URL. The &lt;code&gt;points=50&lt;/code&gt; part removes most of the noise before n8n even sees it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 4: Merge
&lt;/h2&gt;

&lt;p&gt;A &lt;strong&gt;Merge&lt;/strong&gt; node combines the three streams into one list of items.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 5: Rank &amp;amp; summarize (Code node)
&lt;/h2&gt;

&lt;p&gt;This is where the work happens. The Code node:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Dedupes&lt;/strong&gt; stories that show up in more than one feed&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Filters&lt;/strong&gt; to the last 36 hours, so a missed run won't leave gaps and old news won't repeat&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ranks&lt;/strong&gt; each item by how many of your keywords it matches. Edit the keyword list to fit what you care about.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Summarizes&lt;/strong&gt; each story into a short line from its feed description&lt;/li&gt;
&lt;li&gt;Keeps the top &lt;code&gt;maxStories&lt;/code&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Want LLM-quality summaries but still free? You can swap this node for a call to a &lt;strong&gt;local Ollama&lt;/strong&gt; model. It's optional, and the template works without it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 6: Build digest
&lt;/h2&gt;

&lt;p&gt;A second Code node turns the ranked items into one message: a title, then a numbered list of headline + summary + link. The same output works for both email and Telegram.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 7: Deliver by email or Telegram
&lt;/h2&gt;

&lt;p&gt;The template includes both &lt;strong&gt;Send Email&lt;/strong&gt; (SMTP) and &lt;strong&gt;Telegram&lt;/strong&gt; nodes. Enable whichever you want:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Email:&lt;/strong&gt; add an SMTP credential (your mail provider's SMTP settings work fine)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Telegram:&lt;/strong&gt; create a bot with &lt;a class="mentioned-user" href="https://dev.to/botfather"&gt;@botfather&lt;/a&gt;, add the token as a credential, and set your chat ID&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Importing the template
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Download the &lt;a href="https://s3.eu-west-1.amazonaws.com/data.systeme.io/19503198/6add454138c0d5.61411581_01-ai-news-digest.fixed.json" rel="noopener noreferrer"&gt;JSON template&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;In n8n, go to &lt;strong&gt;Workflows → Import from File&lt;/strong&gt; (or paste the JSON onto the canvas)&lt;/li&gt;
&lt;li&gt;Add your SMTP or Telegram credential and enable that node&lt;/li&gt;
&lt;li&gt;Set &lt;code&gt;emailTo&lt;/code&gt; in &lt;strong&gt;Settings&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Run now (test)&lt;/strong&gt;, check your inbox, then &lt;strong&gt;activate&lt;/strong&gt; the workflow&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That's it. Tomorrow at 7:00 you'll get your first digest.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ideas to extend it
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Add more feeds (company blogs, arXiv categories, newsletters with RSS)&lt;/li&gt;
&lt;li&gt;Post the digest to a Slack or Discord channel&lt;/li&gt;
&lt;li&gt;Store each day's stories in a Google Sheet to build an archive&lt;/li&gt;
&lt;li&gt;Use different keyword lists for different recipients&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Prefer a visual no-code tool?
&lt;/h2&gt;

&lt;p&gt;n8n is my pick for this because it's free to self-host and the Code node gives you full control. If you'd rather not host anything, &lt;strong&gt;Make&lt;/strong&gt; can build the same RSS → filter → email flow with its visual scenario builder: &lt;a href="https://www.make.com/?pc=flowandfunnel" rel="noopener noreferrer"&gt;try Make&lt;/a&gt;.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Disclosure:&lt;/strong&gt; the Make link above is an affiliate link. If you sign up through it, I may earn a commission at no extra cost to you. I don't have any affiliate relationship with n8n.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;p&gt;If you build this, tell me in the comments which feeds you added. More automation walkthroughs are on the &lt;a href="https://www.youtube.com/@flowandfunnel" rel="noopener noreferrer"&gt;Flow &amp;amp; Funnel YouTube channel&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>n8n</category>
      <category>automation</category>
      <category>ai</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
