AI agents are popular right now. Most guides I’ve seen use over 500 lines of code.
But there’s a simpler way.
You can build one without writing any code. And yes, you can make money from it too.
In this article, I’ll show you how to use n8n to build your own AI agent and how this skill helps you get freelance jobs on Upwork.
Let’s get started by looking at this month’s job trends.
Upwork
Upwork is a platform where freelancers find work. You can earn by completing different tasks there.
In a previous post, I shared how I became Top Rated and Expert Vetted in a few years. I explained what helped me grow, so you can do the same.
How I Went from Zero Jobs to Top Talent on Upwork in Just One Year #1
How I Went from Zero Jobs to Top Talent on Upwork in Just One Year #2
Additionally, you can review the tasks I completed to earn them.
Now, let’s see how n8n jobs are rising this month, and we will solve one of these jobs in this one.
n8n Jobs on Upwork
I've noticed an increase in n8n jobs on Upwork recently. To track the trend, I enabled job alerts in July, saved the data, and created a simple dashboard.
Did I do it all manually? Nope. I used Gemini CLI; it’s free and runs in your terminal.
Here’s what I did:
gemini
Next, I use this prompt;
Here is my CSV: [path].
I want to build a Streamlit app that shows the categories of the published jobs.
I also need a filter for the keyword ‘n8n’.
When I click on it, I should see the related job postings and the percentage of jobs about n8n.
Here, Gemini CLI creates the task list.
After this, it asks me for my approval when creating this dashboard a few times. After my approval, here is the streamlit dashboard.
About 1 in 10 AI or Data Science jobs are now linked to n8n. That’s a clear sign that no-code tools for building AI agents are gaining traction fast.
Cracking n8n job on Upwork
The job post says we need to work with external APIs, like OpenAI’s API.
First, sign up for a free n8n account (there’s a trial), and let’s start building the workflow.