Workflow automation

n8n workflow automation

n8nREST APIsWebhooksOpenAI & ClaudeSupabaseSelf-hosting
What this is

Custom workflows in n8n that connect the tools you already pay for, run on a schedule or a trigger, and use AI only where classification or drafting genuinely beats a rule. Built with error handling and retries, then documented so a non-technical person can tell whether it ran.

The work that eats a business is rarely one big task. It is fifty small handoffs a day: copying a form entry into a spreadsheet, checking whether an email arrived, pasting a transcript into a CRM note, sending the same summary to the same three people every morning.

n8n is the right tool for that layer because it does branching, loops and API calls without pretending everything is a two-step trigger and action. Where a workflow needs judgement rather than a rule — is this reply interested or annoyed, what is this document actually about — an AI step handles it and hands a clean answer back to the rest of the flow.

Who this is for

What is included

A workflow is not finished when it works once. It is finished when it survives a bad API response, tells someone it failed, and can be read by whoever inherits it.

ElementWhat gets built
Trigger designWebhook, schedule, form, or app event, chosen so the workflow fires once and only once
IntegrationsNative nodes where they exist, authenticated HTTP requests where they do not
Data handlingField mapping, deduplication, and normalisation between systems that disagree on formats
AI stepsClassification, extraction, summarising or drafting with prompts tuned against your real data
Error handlingRetries on transient failures, error branch, and an alert to email or chat on genuine breakage
StorageSupabase, Google Sheets, or Airtable where the workflow needs memory between runs
Deploymentn8n cloud, or self-hosted setup with credentials and environment configured
HandoverExported workflow JSON, walkthrough recording, and a one-page note per workflow

How the build runs

  1. Scoping call. We trace one process end to end and count the manual handoffs in it. That number is what the build is measured against.
  2. Written plan. Trigger, steps, integrations, credentials needed, and what the workflow will do when a step fails.
  3. Build against real data. Workflows built and run on a copy of your actual data, not invented examples, because format surprises only show up there.
  4. Error paths and alerts. Retries and failure notifications added before go-live rather than after the first silent breakage.
  5. Parallel run. Where it matters, the workflow runs alongside the manual process for a few days so output can be compared before you trust it.
  6. Handover. JSON export, walkthrough, and documentation. Two weeks of support for questions after go-live.

Proof

Legal · $10,000 build

Daily Case Command Brief

Pulls case data and unread email each morning, analyses it, and emails an attorney-ready HTML brief before the day starts.

Cold email triage

AI Reply Qualifier

Reads inbound campaign replies, classifies intent, and opens a CRM opportunity when a lead sounds ready.

Content engine

AI Social Media Creator

An autonomous workflow that generates and publishes social content on a schedule without a person in the loop.

Scope and timeline

Single workflow

One process automated end to end, with error handling and documentation. The usual starting point.

3–7 days
Workflow system

Several workflows sharing storage and logic, with AI steps where they earn it. Reporting, triage, or content pipelines.

2–4 weeks
Self-hosted setup

n8n deployed on your own infrastructure, credentials configured, plus the workflows migrated onto it.

Add 3–5 days

Quoted per scope after the call. If you are still deciding between platforms, n8n vs Zapier vs Make lays out where each one is the wrong choice.

Got a process you would rather never do again?

Bring it to a free 15-minute call. We will trace it once, count the handoffs, and I will tell you whether it is worth automating or whether the tool you already have does it.

Book a free 15-minute call →

Frequently asked questions

Should I self-host n8n or use n8n cloud?

Cloud is the right default for most small businesses: no server to maintain, no surprise downtime. Self-hosting makes sense when execution volume is high enough that cloud pricing hurts, or when data rules mean the workflow cannot run on someone else's infrastructure.

Can n8n connect to a tool that has no n8n node?

Usually yes. If the tool has a REST API or can send a webhook, it can be integrated with a generic HTTP request node. The exceptions are closed platforms with no public API at all.

What happens when a workflow fails at 2am?

Every build includes an error path: retries on transient failures, and an alert with the failed execution when a step genuinely breaks. Silent failure is the most expensive bug in automation, so the workflow is built to tell someone.

Is n8n cheaper than Zapier?

At low volume the difference is small. It widens fast as executions grow, because n8n prices per execution rather than per task and can be self-hosted. The stronger reason to pick it is branching logic and AI steps that Zapier makes awkward.

Do I need to know how n8n works to own the build?

No. Workflows are handed over with a walkthrough and a written note on each one saying what triggers it, what it touches, and what to check when output looks wrong.