Should we build AI automation ourselves with n8n or hire an AI development company? Build it yourself when the job is one or two workflows, a failure costs you nothing worse than a missed internal alert, and somebody on your team will own it every week. Hire when a failure costs a customer or money, when the workflow touches customer data and an AI step, or when nobody wants to be on call for it. That is the short answer, and I sell the second option at KanavuLab, so the rest of this page shows the working behind it rather than asking you to take it on trust.
It is written for a founder, an owner or the person who runs marketing at a small business, deciding whether to spend a few weekends or a quote. Most pages on this question come from a tool that wants you to build or an agency that wants you to hire. Both leave out what the second month costs, which is most of what follows.
Disclosure, up front: KanavuLab is an AI marketing agency and creative studio in Chennai, India. We make websites, films and campaign visuals, and we build AI agents that publish, track and follow up, with a person approving anything sent under the client's name. I am not neutral on this question. So every outside number below names who published it, the case for doing it yourself is written as plainly as the case for hiring, and this studio's limits are listed in full near the end.
What "AI automation" means for a small business
An AI automation is a workflow that starts on its own, moves information between the tools you already pay for, and includes at least one step where a language model reads or writes something. A new enquiry arrives on your website form, the workflow looks the company up, a model drafts a reply in your tone, a person approves it, and the CRM gets updated. Take the model step out and it is ordinary automation, the kind Zapier and Make have done for years. Put it in and two new questions appear: what happens when the model writes something wrong, and who sees it before a customer does.
n8n is a visual workflow builder where each box is a step, with nodes for common business apps and AI models, running on n8n's cloud or on a server you control. It is genuinely good, and the tool is rarely why a do it yourself project stalls. What stalls it is everything around the tool, and that is what a quote is really pricing.
Should we build AI automation ourselves with n8n or hire an AI development company? The four routes, compared
There are four realistic routes, not two, and each one moves a different cost onto a different person. Prices below were published by the companies named, read in October 2026; none of them is a rate card from a neutral body, because no neutral body publishes one.
| Route | Published price signal | Good at | What you carry |
|---|---|---|---|
| n8n Cloud, yourself n8n runs the server |
n8n lists Starter at €20 a month billed annually for 2,500 executions and Pro at €50 for 10,000. | One or two workflows you can draw on a napkin, with no server to look after. | Every hour of building, testing and fixing, and the judgement about what the AI step is allowed to do. |
| n8n self-hosted, yourself Community Edition on your own server |
The Community Edition is free to self-host. n8n's own docs say the maintenance is then yours. | Teams with someone who already runs servers, or data that must stay on infrastructure you control. | Patching, backups, uptime and security, on top of the workflows themselves. |
| Freelancer or automation agency workflows built for you |
One n8n agency publishes $400 to $1,200 for a single workflow and $1,500 to $4,500 for a multi-workflow build with an AI layer. An Indian studio lists set-up from Rs 50,000 plus Rs 6,000 a month. | A defined set of workflows, built fast by someone who has hit the common failures before. | Reading the handover terms, and deciding who owns upkeep after delivery. |
| AI development company or studio scoped build, sometimes in code |
Usually quoted per scope rather than listed. This studio quotes after a 20-minute call and publishes no AI build price. | Work with judgement in it, limits to enforce, customer data, and a record of what the agent did. | A higher cash cost, and the work of checking that the scope and handover are written down. |
Read the table as four trades rather than a ranking. The two do it yourself routes swap cash for your own hours, and self-hosting swaps a monthly fee for a server you now look after. An agency swaps your hours for theirs on a fixed list of workflows. A development company is the most expensive route in cash and the right one only when the job contains decisions, not just steps. For every price band with its source, see our answer on what AI automation agencies charge.
What the software actually costs
The licence is the cheap part, and that is true whichever tool you pick. Alongside n8n's €20 and €50 Cloud plans, Make lists a plan at $9 a month for 5,000 credits, and Zapier lists Pro at $19.99 a month billed annually for 750 tasks. If the decision were only about the subscription, nobody would ever hire anyone.
Two things move the bill, and neither shows on the pricing page at first glance. The first is how often a workflow runs. n8n Cloud plans are sized in executions, where one execution is one run of a workflow, and a workflow set to check something every five minutes runs 12 times an hour. Over a 30 day month that is 8,640 runs, more than three times the Starter plan's 2,500, before a single real enquiry has arrived. The fix is cheap, use a trigger that fires when something happens instead of a timer, but you only know to do it if someone tells you or the bill does. How n8n counts edge cases such as sub-workflows and failed runs has changed between plans, so check its current pricing page before you size a plan.
The second is the model. Every AI step is a call billed by the model provider to whoever owns the API key: small money for a few hundred drafts, real money when a workflow loops, retries a failing step, or sends a whole inbox thread when one paragraph would do. Practitioner opinion: put a hard monthly spending limit on the model account on day one, whoever builds the workflow, because a runaway loop is the most common surprise bill in this kind of work.
The work nobody prices: the second workflow
The first version of any workflow takes an afternoon, and it is the version in the video. It handles the case where everything goes right. A workflow you can trust with customers needs a second, invisible workflow wrapped around it, and that is where the weekends go. BULDRR AI, an n8n agency, lists the things to ask a hired builder about: failure alerts and retry logic, testing in a staging copy, documentation, and how change requests are billed. That list is also a fair description of what a do it yourself builder has to do alone.
- 1. Knowing it broke. n8n has an Error Trigger node for exactly this: you build a separate error workflow, link it in the main workflow's settings, and it runs when an automatic run fails, carrying the workflow name and the error. It does not set itself up. Until someone builds it, a broken workflow fails quietly and you find out when a customer asks why nobody replied.
- 2. What the AI step is allowed to do. A model that drafts is low risk. A model that sends, deletes, refunds or changes a record is a different system. The safe default is that the model drafts and a person approves, and n8n supports that directly: its Send and Wait for Response operation pauses a run until someone replies, with an approve or disapprove response type and a limit on how long it waits.
- 3. Logins and keys. Every connected app needs a credential, and each one decides how much the workflow can reach. A key with full admin access to your CRM, used by a workflow that only needs to add a note, is the kind of thing that is fine until the day it is not.
- 4. The apps changing underneath you. Your CRM, your email tool and your model provider all change their interfaces on their own schedule. A workflow that worked in March can fail in June with nothing changed on your side, which is why agencies bill fixes after an API change as a separate line.
- 5. A record of what happened. When a customer says your system sent them something odd, you need to see what the workflow received, what the model wrote and who approved it. n8n keeps execution history, but how long it is kept and who can read it is a setting someone has to choose.
None of that is hard for someone who has done it before, and all of it is slow the first time, on a Sunday. That difference is what you are pricing against a quote.
Is self-hosting n8n really free?
The licence is free. The responsibility is not, and n8n says so itself: its comparison of the ways to run n8n states that self-hosting needs technical knowledge to install and configure, that you provide and manage the infrastructure, and that maintenance is your responsibility, while on Cloud n8n handles hosting, updates and scaling.
The clearest illustration of what that responsibility means arrived in January 2026. Cyera Research Labs disclosed a flaw in n8n, tracked as CVE-2026-21858 and nicknamed Ni8mare, rated at the maximum CVSS score of 10.0, that let an attacker with no login take over a locally deployed n8n instance through a form-based workflow, reading files and the secrets stored on it. Cyera reported it to n8n in November 2025 and n8n fixed it in version 1.121.0 that month, before the public disclosure. A second critical flaw, CVE-2026-21877, allowed an authenticated user to run code through the Git node and was fixed in 1.121.3. Censys counted more than 26,500 n8n hosts reachable from the internet at the time.
The lesson is not that n8n is unsafe; both were fixed before most people heard of them. It is that a self-hosted instance is patched only when its owner patches it, and an n8n server holds the keys to every app it connects to. So the honest question before self-hosting is not whether the software is free. It is who watches the security advisories, who upgrades the server the same week, and who rotates the stored keys if something does go wrong. If the answer is nobody in particular, use n8n Cloud, where that job is n8n's.
In hours, Ali Farhat, founder of Scalevise, estimates self-hosted DevOps upkeep at 6 to 10 hours a month. That is one practitioner's estimate, not a benchmark, but the shape holds: self-hosting costs attention, not licences.
The licence question, if someone builds it for you
n8n's Sustainable Use License permits use for your own company's internal business purposes, and a forum user reported in December 2025 that n8n support said reselling or giving clients direct access to a builder's instance needs a commercial licence. That is a reported support reply, not licence text. The clean arrangement sidesteps it: an n8n account or server registered to your business, with the builder invited in as a user, so the workflows run for your own business and stay with you when the engagement ends.
What agencies and studios charge
Every published figure comes from a seller. BULDRR AI publishes $400 to $1,200 for a single workflow, $1,500 to $4,500 for a multi-workflow build with an AI layer, and $1,200 to $8,000 a month for a retainer, calling them ranges rather than quotes. A Bet on AI rate card, built from invoices of 54 freelancers and agencies, lists lead capture into a CRM at $900 to $1,800 on n8n, plus about $400 for an AI step. In India, SOT Labs in Jodhpur publishes set-up from Rs 50,000, or Rs 60,000 for lead follow-up and CRM automation, plus Rs 6,000 to Rs 8,000 a month, excluding 18 percent GST.
The ranges are wide because "a workflow" is not a unit of work. A form into a spreadsheet and an enquiry that is researched, drafted, approved and logged in three systems are both called a workflow and differ ten times in effort. So compare the scope behind each quote, not the number on top of it. A quote with no list of workflows, no list of connected systems and no statement of what happens when something fails is not a price yet.
A decision rule you can run in ten minutes
Answer these six questions about the one workflow you most want. Each "yes" is a point toward hiring help. Zero or one, build it yourself. Two or three, build it yourself and pay someone to review it. Four or more, hire.
- 1. Does a customer ever see the output? An internal Slack alert can be wrong without harm. An email in your name cannot.
- 2. Can it spend money or change a record? Refunds, discounts, deleting contacts, changing an order. Anything a person would want to double check before doing by hand.
- 3. Does it touch personal data? Names, emails and phone numbers of customers or enquiries. In India that brings the DPDP Act into the picture, and our answer on whether cold email is legal in India covers the outline.
- 4. Does the AI step make a judgement? Summarising is one thing. Deciding which enquiries are worth a reply, or what to promise, is another.
- 5. Does it connect three or more systems? Each extra system is another login, another interface that can change, and another place for a run to fail.
- 6. Is there nobody who will own it every week? The workflow will need a person. If you cannot name them today, that is the real answer.
Most first workflows score low. A form into a sheet, a weekly report, a new lead posted into a team chat: that is where n8n shines and paying anyone is a waste. Learn the tool there, and let the score tell you when a job has outgrown a weekend.
The middle route most people skip: build it, then pay for a review
Do it yourself or hire is a false pair. A third route suits a lot of small businesses better than either: build the workflow yourself in n8n Cloud, then pay someone experienced for a few hours to review it before it goes near a customer. A good review looks for the five items in the second workflow above: is there an error workflow, does the AI step draft or act, how much can each key reach, what happens when an app changes, and is there a record of each run.
Practitioner opinion: this is often the best value on the table, because you keep the knowledge of how your own system works, which a fully outsourced build takes away.
If you hire, get these in writing
The difference between a good and a bad hire here is mostly visible in the handover, so ask about it before you sign rather than at the end.
The handover list to ask for before any money moves: the n8n account, or the server, registered to your business with admin access for you; every credential and API key created in your own accounts and billed to you; a short written note for each workflow saying what it does, what it may touch and what to do when it stops; an error workflow that alerts a named person; and a written statement of who fixes it after delivery, at what price and how fast.
Walk away from: a builder who runs your workflows inside their own n8n account "for convenience"; API keys created under the agency's login; an AI step that sends messages to customers with no approval step and no stated reason for skipping one; a quote with no list of workflows behind it; and any promise that automation will "run itself". Nothing that connects to apps that change runs itself.
When you should not hire anyone
A page selling the hired route that cannot name the cases against it is not worth reading. Do not hire an agency or a development company, this one included, if any of these describe you.
- You want one or two simple workflows and you enjoy building them. Use n8n Cloud and keep the money.
- You do not yet know which job to automate. Do the job by hand for two weeks and write down each step. The steps you repeat are the workflow; anything a quote is built on before that is a guess.
- The job is already solved by a built-in feature of a tool you pay for. Many CRMs and email tools now include their own simple automations and AI drafting. Check those first.
Where KanavuLab fits, and where it does not
KanavuLab builds custom AI agents and automations as one part of an AI marketing agency and creative studio. The agents do the repeat jobs around marketing, publishing the work, tracking whether AI assistants and search name the brand, researching enquiries and drafting follow-ups, and a person approves anything that goes out under the client's name. When we build, the repository, the cloud account and the API keys are in the client's name, an agent uses only the accounts and data listed in the written scope, model and hosting fees are billed to the client's own accounts without markup, and who looks after it afterwards is agreed before work starts. The systems on the custom AI solutions page were built for our own work first.
The limits, before a call rather than after: a new AI build is scoped and quoted after a 20-minute call, so there is no price here to set against the bands above, and a small studio in Chennai is the wrong shop for a job needing several teams at once. And for the one or two simple workflows most businesses start with, the honest advice is the one on our AI development services page: start in n8n yourself, and call when the flow needs limits, a check or a record.
Frequently asked questions
Should we build AI automation ourselves with n8n or hire an AI development company?
Build it yourself on n8n Cloud when you need one or two workflows, a failure is cheap, and someone on your team will own them. Hire when a failure costs a customer or money, the workflow touches customer data and an AI step, it connects several systems, or nobody wants to be on call for it. A middle route often works best: build it yourself, then pay an experienced builder for a short review before it reaches customers.
How much does it cost to run n8n ourselves?
n8n lists Cloud Starter at €20 a month billed annually for 2,500 executions and Pro at €50 for 10,000, and the Community Edition is free to self-host. Model fees from your AI provider come on top. The larger cost is time: building, testing, fixing after app changes and, if you self-host, patching and backing up the server yourself.
Is self-hosted n8n safe for a small business?
It is as safe as its upkeep. In January 2026 a maximum severity flaw, CVE-2026-21858, was disclosed that let an attacker with no login take over unpatched self-hosted instances; n8n had fixed it in version 1.121.0 in November 2025. A self-hosted server is protected only when its owner upgrades it promptly. If nobody will, n8n Cloud moves that job to n8n.
Who owns the workflows if an agency builds them?
Whoever the contract and the accounts say. Ask for the n8n account or server registered to your business, every credential created in your own accounts, and written notes for each workflow. If the workflows live in the agency's account, they leave when the agency does.
The bottom line
The tool is not the question: n8n is good and cheap, and most first workflows belong in it, built by you. The question is the second workflow around the first: alerts, approval, tight keys, app changes and a record. Score your workflow on the six questions above. If it scores low, build it this weekend. If it scores high, get the handover list in writing before you compare a single price.
Not sure which side of the line your workflow sits on?
Free 20-minute call. Describe the job you want automated and I will tell you whether to build it yourself in n8n, get a review, or hire, including when the answer is not this studio.
Chat on WhatsApp