Example n8n workflow without AI

avatar

Screenshot 2025-07-03 at 11.56.59.png

People see n8n as an AI automation or "agent" tool, but like make, IFTTT and zapier, if you know what you want via basic logic, you do not need to include any AI at all.

Here is a recent example I built for a self-catering holidays site. We bulk generated video slideshows of all their properties and wanted to upload them all to YouTube.

This would not be fun to do manually, plus the task is ongoing, so a good candidate for automation.

While this is often called a "no code" tool, as you can see I did have to use code. There's likely another way of doing it, I just haven't figured out how. What I needed was a "does a playlist containing this text already exist, if so what is the ID" node which does not exist.

Instead I have to load all of the available playlists for the account and go through string matching each one.

var keyword = $('Google Drive Trigger').first().json.originalFilename.replace('.mp4','').split('_').reverse()[2].toLowerCase();
const result = {};
var success;


for (const item of $input.all()) {
  var title = item.json.snippet.title.toLowerCase();
  console.log('title: ' + title + ' Keyword: ' + keyword);
  if(title.includes(keyword)){
    success=true;
    console.log('\n\nmatch!\n\n');
    result['json']={
      'success': success,
      'playlist':$input.first().json.id
                   };
    
    return result;
  } else {success=false}
}

result['json']={success};
return result;

As I am self-hosting, I could actually create my own nodes, but I am conflicted about doing so as I am trying to teach other people how to use n8n in part, so custom stuff or shortcuts not generally available might be in conflict with that?

If the playlist does not already exist we create it, and another weird thing then happens which is we go back through and check again. This is because there is no "on error" feature as far as I can tell. Google does rate limit, especially when doing lots of operations like this, so it just avoids some of the failures if we ensure the playlist is there when we create it.

That HTTP request is actually downloading the binary file of the video. It doesn't seem like we can pass the Google Drive link to YouTube, even though they are supposedly the same company.

After uploading the video to YouTube, we pass the ID of the newly uploaded item to add it to the playlist we grabbed or created earlier.

Now if you are a coder it is not that this couldn't be done in C#/Java/JS/Python, or even that this is the most efficient way to do it, but for even for skilled programmers it is still great for figuring things out and prototyping - especially for visual folks.



0
0
0.000
4 comments
avatar

I've looked at n8n a few times, I just never could get into it, I'd rather see code. I do have a container running it if I ever get around to messing with it.

0
0
0.000
avatar

BURNING A TOKEN WITH UNLIMTED SUPPLY LOL

https://www.coingecko.com/en/coins/hive

Market Cap
$95,763,737
24 Hour Trading Vol
$1,937,725
Circulating Supply
480,861,705
Total Supply
-Max Supply

Curation reward for re-1750691402787653157-20250623t151202z by buildawhale30.971 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151151z by buildawhale32.580 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151141z by buildawhale34.944 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151130z by buildawhale30.470 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151119z by buildawhale32.097 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151108z by buildawhale33.186 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151057z by buildawhale34.382 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151046z by buildawhale33.767 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151035z by buildawhale31.635 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151024z by buildawhale29.310 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151013z by buildawhale29.822 HP
17 hours ago
Curation reward for re-1750605002026642066-20250622t151202z by buildawhale30.409 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151151z by buildawhale33.486 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151140z by buildawhale32.873 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151129z by buildawhale31.638 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151118z by buildawhale34.211 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151107z by buildawhale29.584 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151056z by buildawhale31.113 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151045z by buildawhale34.937 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151034z by buildawhale29.156 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151023z by buildawhale32.344 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151013z by buildawhale29.829 HP
2 days ago
Curation reward for re-1750518601810307398-20250621t151204z by buildawhale44.765 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151153z by buildawhale40.661 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151138z by buildawhale45.068 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151128z by buildawhale39.557 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151117z by buildawhale39.653 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151106z by buildawhale38.581 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151055z by buildawhale43.730 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151044z by buildawhale43.488 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151034z by buildawhale41.732 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151023z by buildawhale41.810 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151012z by buildawhale40.980 HP
3 days ago
https://peakd.com/@themarkymark/activities

https://peakd.com/hive-196233/@bpcvoter3/themarkymark-buildawhale-usainvote-and-associated-accounts-repeated-downvotes-targeting-transparency-efforts-raise-urgent#@frankbacon/syqcj9

https://peakd.com/hive-150329/@bpcvoter2/5id9fl-https-peakd-com-alpha-wallet

https://peakd.com/hive-126152/@bpcvoter3/themarkymark-buildawhale-and-co-do-you-not-understand-that-the-more-people-leave-the-weaker-hive-becomes-as-we-both-know-there

https://peakd.com/hive-167922/@bilpcoinbpc/two-platforms-stand-as-polar-opposites-in-philosophy-and-execution-blurt-blog-and-hive-blog-one-champions-freedom-the-other

https://blurt.blog/@steevc

https://blurt.blog/crypto/@steevc/ryelk9

https://blurt.blog/blurt/@steevc/riiwef

https://blurt.blog/blurt/@themarkymark/blurt-has-downvotes-they-are-just-not-decentralized

https://peakd.com/hive-190931/@jin-out/re-harryhandsome-syrsf0

0
0
0.000
avatar

My self-hosted version is installed with Coolify on a free Oracle virtual machine and runs really well. It does take some getting into but the fact you can kind of use Python and can fully use JS makes a difference for getting out of roadblocks when the nodes that exist are not quite what you want.

A lot of what I am doing with it is plumbing together APIs like that old Yahoo! tool if you remember it

0
0
0.000
avatar

BURNING A TOKEN WITH UNLIMTED SUPPLY LOL

https://www.coingecko.com/en/coins/hive

Market Cap
$95,763,737
24 Hour Trading Vol
$1,937,725
Circulating Supply
480,861,705
Total Supply
-Max Supply

Curation reward for re-1750691402787653157-20250623t151202z by buildawhale30.971 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151151z by buildawhale32.580 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151141z by buildawhale34.944 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151130z by buildawhale30.470 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151119z by buildawhale32.097 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151108z by buildawhale33.186 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151057z by buildawhale34.382 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151046z by buildawhale33.767 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151035z by buildawhale31.635 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151024z by buildawhale29.310 HP
17 hours ago
Curation reward for re-1750691402787653157-20250623t151013z by buildawhale29.822 HP
17 hours ago
Curation reward for re-1750605002026642066-20250622t151202z by buildawhale30.409 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151151z by buildawhale33.486 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151140z by buildawhale32.873 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151129z by buildawhale31.638 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151118z by buildawhale34.211 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151107z by buildawhale29.584 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151056z by buildawhale31.113 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151045z by buildawhale34.937 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151034z by buildawhale29.156 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151023z by buildawhale32.344 HP
2 days ago
Curation reward for re-1750605002026642066-20250622t151013z by buildawhale29.829 HP
2 days ago
Curation reward for re-1750518601810307398-20250621t151204z by buildawhale44.765 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151153z by buildawhale40.661 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151138z by buildawhale45.068 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151128z by buildawhale39.557 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151117z by buildawhale39.653 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151106z by buildawhale38.581 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151055z by buildawhale43.730 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151044z by buildawhale43.488 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151034z by buildawhale41.732 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151023z by buildawhale41.810 HP
3 days ago
Curation reward for re-1750518601810307398-20250621t151012z by buildawhale40.980 HP
3 days ago
https://peakd.com/@themarkymark/activities

https://peakd.com/hive-196233/@bpcvoter3/themarkymark-buildawhale-usainvote-and-associated-accounts-repeated-downvotes-targeting-transparency-efforts-raise-urgent#@frankbacon/syqcj9

https://peakd.com/hive-150329/@bpcvoter2/5id9fl-https-peakd-com-alpha-wallet

https://peakd.com/hive-126152/@bpcvoter3/themarkymark-buildawhale-and-co-do-you-not-understand-that-the-more-people-leave-the-weaker-hive-becomes-as-we-both-know-there

https://peakd.com/hive-167922/@bilpcoinbpc/two-platforms-stand-as-polar-opposites-in-philosophy-and-execution-blurt-blog-and-hive-blog-one-champions-freedom-the-other

https://blurt.blog/@steevc

https://blurt.blog/crypto/@steevc/ryelk9

https://blurt.blog/blurt/@steevc/riiwef

https://blurt.blog/blurt/@themarkymark/blurt-has-downvotes-they-are-just-not-decentralized

https://peakd.com/hive-190931/@jin-out/re-harryhandsome-syrsf0

0
0
0.000