Self-hosted or cloud automation with code when you need it and AI agents built in.
n8n is a workflow automation tool that teams can host themselves or use as a cloud service. It combines visual workflows, hundreds of integrations, custom JavaScript or Python code and AI agent nodes. We design, build, host and support n8n workflows for business and technical teams.
What we cover
Requirement-led advice · Documented handover
n8n builds automations as workflows of connected nodes. Triggers start a workflow from a webhook, a schedule, an app event or a chat message; nodes then call services, transform data, branch and loop. Hundreds of built-in integrations cover common SaaS tools and databases, the HTTP Request node reaches any API, and Code nodes run JavaScript or Python when visual nodes are not enough.
n8n can run in n8n Cloud or on your own infrastructure with Docker or Kubernetes, which keeps data inside your network. Queue mode spreads executions across worker processes for higher volumes. Its AI nodes, built on LangChain, let workflows call language models, use tools and keep memory. n8n is distributed under a fair-code licence, so check the terms if you plan to offer it to your own customers as part of a product.
Common n8n workflows.
Sync CRM, support, billing and marketing tools.
Classify, summarise and route requests with language models.
Turn emails and form entries into records and tasks.
Move and reshape data between databases and APIs.
Lightweight APIs and event handlers.
Chat-triggered workflows that use your tools.
Collect data and send summaries.
Onboarding, access requests and alerts.
Each piece of work has a clear output, so you know what you will receive.
Find processes worth automating and choose the right tool.
Deliverables: automation shortlist, design
Workflows with error handling, retries and documentation.
Deliverables: workflows, documentation
Agent nodes, prompts, tools and evaluation.
Deliverables: AI workflows, test results
Docker or Kubernetes deployment with queue mode and backups.
Deliverables: deployment, infrastructure as code
Credentials, access control, network rules and updates.
Deliverables: security baseline, update process
Monitoring, error workflows and ongoing changes.
Deliverables: monitoring setup, support plan
Features we use when building workflows.
Listing a feature here does not mean every project uses it. We recommend what fits your requirements, skills, licensing and running costs.
n8n works with any system that has an API, including GraphQL and REST services, databases such as SQL Server, and AI models from several providers. Its AI nodes build on LangChain, and workflows can call MCP servers.
Organisations centred on Microsoft 365 often prefer Power Automate. Some use both: Power Automate for Microsoft 365 processes and n8n for technical or self-hosted integrations.
The same four steps we use across our technology work, adapted to your scope.
Goals, users, constraints and the systems n8n must work with.
Confirm n8n is the right fit and agree the architecture and scope.
Deliver in short iterations with testing, reviews and documentation.
Monitor, support and improve the solution as your needs change.
A workflow automation tool with visual workflows, many integrations, code nodes and AI agent nodes, available self-hosted or in the cloud.
n8n uses a fair-code licence: the source is available and self-hosting is free for internal use, with restrictions on offering it commercially to others.
Yes, with Docker or Kubernetes, which keeps data inside your environment.
Yes. AI nodes connect to several model providers and support agents with tools and memory.
n8n suits self-hosted and code-heavy automation. Power Automate suits Microsoft 365-centred organisations.
With queue mode, separate worker processes and a shared database and queue.
Tell us about your processes, tools and hosting needs, and we will suggest an approach.
Product names and logos belong to their respective owners. Mentioning a technology does not imply a partnership, certification or endorsement.