Connected SaaS
Confirm processing and storage with each provider.
For Australian organisations choosing who controls and operates n8n
We help you run n8n in infrastructure you control and define who maintains it. An Australian server is one boundary. Connected apps, model providers, backups, logs and support access need their own decisions.
Who it is for
For Australian organisations with a specific infrastructure, access or data-handling requirement and someone accountable for ongoing operations. You may already use Microsoft 365, Xero or an external AI provider. Those destinations do not move into Australia just because n8n does.
What changes for you
Example system · Simulated business data
Application + database + access controls
A named operator owns patching, secrets and recovery.
Confirm processing and storage with each provider.
Check what prompt and document data is sent.
Choose destinations, retention and restore access.
Record who can see data and from where.
Choosing the application region does not establish blanket Australian residency or a security certification.
We document the selected infrastructure region and then trace every outbound connection. The CRM may process records elsewhere. An AI provider may receive a document excerpt. Logs or backups may use a separate service and support staff may have access from another location. Each is a separate question for the design and provider terms.
We minimise the fields leaving each boundary and decide whether execution data should be retained, redacted or pruned. If a requirement applies to processing as well as storage, the map needs to cover both. Hosting location by itself is not evidence that the full system meets a residency or legal requirement.
n8n documents self-hosting on your own infrastructure and distinguishes Community from paid Business and Enterprise editions. We choose the edition around the actual access and operating requirements rather than assume every cloud or enterprise feature is present in Community.
The written operating scope names who manages TLS, patches, credentials, database health, storage, backups and incident recovery. It includes a tested upgrade path and a way back when a version changes workflow behaviour.
Queue mode, workers and additional services are architecture choices for an actual workload, not a default badge of sophistication. Each additional dependency needs monitoring and recovery. We start with the least complicated arrangement that satisfies the capacity and reliability requirements.
n8n is source-available under fair-code terms, not OSI open source. Its Sustainable Use License gives examples that permit internal business use, workflow consulting and maintaining an internal company server. Charging customers to access a hosted n8n service is a different licensing question.
We scope implementation and support in your business’s own environment. If you want to embed or resell functionality, the intended use needs checking against current n8n terms and, where necessary, a separate commercial agreement. Owning your workflows does not override the platform licence.
Self-hosting is a useful option when control of the runtime environment serves a specific requirement and the business can support its operation. That might concern infrastructure ownership, access boundaries or an integration that needs a particular deployment arrangement. We start by writing down the requirement so the proposed architecture can be judged against it.
If the real objective is simply to avoid another subscription, the operating comparison needs care. Hosting, backups, monitoring and operator time still exist. Your team may already have suitable infrastructure and skills, or those capabilities may need to be established. The estimate treats both situations honestly instead of assuming spare capacity is free.
The alternative may be a vendor-hosted arrangement with a simpler operating responsibility, subject to its data path and feature fit. We compare the options using your actual constraints. We do not present self-hosting as inherently secure or vendor hosting as inherently unsuitable. Configuration, access, dependencies and recovery determine what the finished system can support.
We also distinguish a business requirement from an assumption about regulation or a customer contract. If the permitted processing, storage or support locations are not yet clear, that remains an unresolved input for the appropriate owner or adviser. The architecture should respond to an established requirement rather than manufacture a compliance conclusion.
A hosting handover should demonstrate the application, its connected workflows and the operating procedures named in the scope. We inspect representative outputs, alerts, access roles and the restore evidence. The operator should know where configuration lives and how an approved change reaches the running environment.
The data-path record identifies what is known and what still depends on a provider setting or contractual confirmation. It is versioned alongside material changes to the architecture. Adding a model provider or moving backups later can change the path even when the application host stays in the same Australian region.
We test the alert route without creating a real business incident. The person receiving it should be able to identify whether the affected layer is the host, a connection or a workflow, and find the relevant recovery notes. Monitoring that reaches an unattended inbox is an incomplete operational handover.
Finally, we confirm who continues each responsibility after acceptance. If your team operates the host while we maintain workflows, both sides need a shared escalation boundary. If a scoped care engagement covers more of the stack, its responsibilities are written down. Your ownership remains intact, and the system should be transferable to another capable operator with the appropriate access and documentation.
A self-hosted system has several layers of responsibility. The infrastructure provider supplies the agreed hosting service. Someone still needs to configure and maintain the operating environment, n8n, the database, credentials and the workflows. A cloud-provider status page does not cover every one of those layers.
We put the owner beside each responsibility and confirm the access needed to perform it. Who receives a storage alert? Who can restore a database? Who approves an upgrade? Who can rotate a credential when the original administrator is unavailable? A practical answer includes a route to the account, not just a person’s name in a diagram.
The care scope defines which responsibilities we take on and which remain with your team or another supplier. Response and recovery commitments depend on that arrangement and the infrastructure selected. We do not infer round-the-clock incident coverage from a monthly support fee or publish a service guarantee that has not been agreed.
A backup is useful only when the required system can be restored from it. We identify the database, workflow configuration, credential encryption material and any external files required by the design. The restore procedure records where those pieces live and which authorised operator can retrieve them.
n8n documents that it encrypts stored credentials using an encryption key created at first launch or configured by the operator. Its queue-mode guidance requires the configured key across workers. That makes key custody part of recovery planning. Restoring a database without the matching required key is not an adequate demonstration that the credentialed system can resume.
The restore test happens in an appropriately isolated environment. Outbound production actions remain disabled until the restored state has been checked. We reconcile the point in time of the backup with records already written after that point, then decide which pending items may safely continue. Restoration of a server and restoration of correct business behaviour are related but separate acceptance checks.
n8n’s security documentation describes controls covering secure connections, user access, the public API, node availability and execution data. We use those as configuration questions for the proposed deployment. We still check availability and behaviour against the selected edition and current version before promising a control in your scope.
The review starts with who can enter the editor and what they can reach from a workflow. An administrator with broad tool access may be able to send data to a new destination even when the application server itself is in an approved region. We consider the network, node and account boundaries together, rather than treating the login page as the whole security model.
Logs and execution history need their own access and retention decisions. Capturing a full document in every run can expand the amount of sensitive material stored beyond what an operator needs to diagnose a failure. We decide which evidence is necessary, what should be redacted or excluded and how a recovery case remains understandable after that reduction.
The outbound review includes communication by the platform itself. n8n documents that self-hosted installations collect telemetry by default and provides an opt-out configuration. That is a setting to review deliberately, alongside version checks and any other service required by the chosen edition.
Current n8n pricing documentation says self-hosted Business and Enterprise licences require a daily licence-server ping that includes production execution usage. We include that requirement when assessing the proposed network boundary. Turning off optional diagnostic telemetry does not remove a paid licence obligation. If the requirement is complete network isolation, the chosen edition and commercial arrangement need explicit confirmation before implementation.
Disabling diagnostic telemetry should not be confused with proving that nothing can leave the host. A workflow may still call an external CRM or model provider, and paid-edition licensing has its own operating requirements. We document the proposed configuration and verify the relevant provider terms instead of making an isolation promise based on one environment variable.
The same discipline applies to support. An operator may view execution records, download a diagnostic file or use a remote support tool. The access model and permitted handling of those records need agreement. If your requirement constrains who can access information or where processing can occur, those requirements belong in the acceptance criteria before implementation begins.
We record the working version, dependencies and configuration, then agree how an update is evaluated. Representative workflows should run against a safe environment with their ordinary, empty and exception inputs. A release is not ready simply because the editor loads successfully.
The change plan includes a backup, the compatibility decisions that matter and a procedure for returning to the previous working state if needed. Changes to stored data or credentials can make rollback more involved than selecting an older container. We assess the proposed release before relying on a simple version reversal.
Capacity is reviewed with the actual workload. A busy document workflow and many small record updates place different demands on execution time, storage and dependencies. We test the agreed concurrency and failure behaviour, then document the limit that should trigger review. Adding workers or a queue without an operating reason would increase the recovery burden without establishing that the business needs it.
The example shows our design approach using simulated records. It is not a client case study or a measured performance result.
What it costs
Allow for infrastructure, database and backup costs, any paid n8n edition, monitoring and ongoing operator time. Capacity, isolation, restoration requirements and connected services move the build scope. Self-hosted software does not mean free operation.
We put the build scope, fee and payback estimate in writing using your baseline. You own the accounts, workflows and documentation. Software, hosting and AI usage are separate operating costs.
One process, rebuilt to run without you. Monitoring and documentation included.
Several connected processes across two or more systems, where the data needs cleaning first.
Agents that read unstructured information, decide and write back, with human review and a full audit trail.
Priced on how much you run and what your business loses the day one of them stops.
When something breaks
The runbook separates a workflow failure from a host, database or credential problem. Restoration tests must include the data and secrets needed to resume safely. After recovery, we reconcile pending records before reopening writes so an old backup does not replay completed business actions.
We account for a failed run, an empty result and a run that never starts. Your written care scope names alert ownership, recovery responsibilities and change boundaries. Support commitments belong in that scope.
Care is month to month and can be cancelled without penalty. You keep the system and its documentation, with no lock-in.
See ongoing supportBefore you decide
No. The application server is only one part of the data path. Connected SaaS, model providers, logs, backups and support access need separate verification. We document the path and unresolved requirements before recommending a deployment.
n8n is source-available under fair-code licensing. Community can be run without a licence key, while paid editions provide additional features. Infrastructure, operations and connected services still cost money. We check the licence against the intended use.
The operating scope names the owner for patching, access, secrets, backups and monitoring. Those responsibilities must exist whether your team or a scoped care engagement performs them. We do not imply that installing n8n establishes a security certification.
Recovery objectives depend on the infrastructure, backup design and support agreement. We define and test the recovery procedure, with any response and restoration commitments recorded in your support agreement.
You do. We build in accounts you control and hand over the workflows, access map, documentation and available exports. Another capable operator can take over. Platform licences and subscriptions remain subject to their own terms.
Builds start from $3,500 AUD. Connected builds are $3,500 to $12,000 AUD and larger systems are $12,000 to $25,000 AUD. Care is separate at $750 to $2,500 AUD per month. We confirm the scope and fee in writing. Software, hosting and AI usage sit outside the build fee. Care is month to month and can be cancelled without penalty.
References support the specific facts discussed above. Check dates show when each source was consulted. Vendor features and rules can change.
A useful first conversation
Show us a representative record, the tools involved and what the next person needs. We will discuss a useful first scope and the decisions it depends on.
Book a call