What we build

n8n development and workflow automation

n8n is where most of Wobble's automation actually runs. Self-hosted, auditable, and owned by the client rather than rented from a platform.

Why n8n rather than a closed platform

n8n can be self-hosted, which matters more than it sounds. The workflows, the credentials and the data stay on infrastructure the client controls, and the logic is inspectable rather than hidden behind a vendor's interface.

Where this has actually run. The largest n8n system Wobble operates rebuilt a whole production pipeline for an Australian training provider, and the same self-hosted pattern is what runs for clients here. See the work, with the numbers.

It also prices by workflow execution rather than per task in a way that stays predictable as volume grows. For a business automating thousands of small events a month, that difference compounds.

What Wobble builds in n8n

The common patterns, in rough order of how often businesses ask for them.

Hosting it in the country, and when that actually matters

Because n8n can be self-hosted, the instance can sit wherever the business needs it to sit. In practice that means one of three places: a server with a Pakistani provider, a virtual machine in whichever international region you choose, or hardware in the client's own building. Each carries a different set of trade-offs and none of them is automatically the right one.

The reason to keep it in-country is rarely performance. It is that somebody has asked where the data lives and expects an answer that does not need a map. A vendor questionnaire from a bank, a group head office with its own policy, a customer contract that names a jurisdiction: those are the conversations that decide this, and they tend to arrive after the build if nobody raises them before it.

The trade-off deserves saying plainly. An instance hosted here is one you are responsible for, including the operating system updates, the backups and the certificate that expires on a Sunday. International regions come with more mature tooling around all of that.

And a server sitting in Karachi does not make your data local if the CRM it syncs to is hosted abroad and the model it calls is an API in another country. Residency is a property of the whole chain rather than of the one box you can point at.

The useful exercise takes an afternoon. Draw the chain once: where the workflow runs, where each connected system stores its records, and which external services the workflow calls out to. Then ask which of those you have a contractual reason to move. Most businesses find the answer is one system rather than all of them, which makes the decision cheaper than it looked.

The local systems that were never built to be connected

Integration work here runs into a pattern that international automation guides rarely mention. A good share of the systems a Pakistani business actually runs on were never designed to be talked to by another program. Accounting software installed on one machine in the finance room. A distributor price list that arrives as a spreadsheet attached to an email. Bank statements that can be downloaded from a portal as a PDF and not fetched any other way.

Payments make the point sharper. A customer who has paid by bank transfer sends a screenshot of the confirmation rather than triggering a webhook. Cash on delivery arrives as a courier's reconciliation file days after the order. Neither of those is an API event, and a workflow designed as though they were will produce an order status that is confidently wrong.

The answer is not to pretend the connection exists. It is to choose the honest mechanism for each system and name it: a scheduled file drop, a mailbox the workflow reads, an export somebody runs on a Friday, or a person confirming something in a short form. A workflow with a human step in it, clearly marked and logged, is a working system. A workflow that assumes an API which is not there is a source of quiet errors nobody finds for a month.

Before anyone estimates a project here, that list is worth writing out: every system involved, and against each one whether it has an API, an export, or neither. It is a single page and it changes most estimates, usually upward. Knowing at the start is cheaper for both sides than discovering it in week five.

Support hours, and what operating it means when the week is different

Pakistan's working week is not the same shape as the week of a client in London, Dubai or New York, and that decides more about an automation arrangement than the technology does. Many businesses here work Monday to Saturday. Friday carries a prayer break in the middle of the afternoon. Ramadan moves the hours of the whole office for a month. A support commitment written without any of that in it is a commitment that gets broken politely.

The direction of the gap matters too. Where the workflows serve customers inside Pakistan, the busy hours and the support hours are the same hours, which is the easy case. Where they serve customers in North America, the workflow's peak is Pakistan's night, and somebody has to decide in advance what happens to a failed execution at three in the morning.

So the agreement should say the boring things out loud. Which hours are covered, named in a time zone. What counts as an incident worth waking somebody for, and what waits until the office opens. How a change request differs from a fault, because treating every request as an emergency is how a retainer stops being affordable for either side.

The honest position is that round the clock cover is a staffing cost rather than a setting. Most businesses need it for two or three workflows and not for the other thirty. Deciding which ones is a business conversation, and it is better had before a support fee is agreed than after the first bad night.

Where n8n is the wrong answer

Not everything belongs in a workflow tool. Heavy data processing, anything needing sub-second response at scale, or logic that changes daily is usually better as application code.

Wobble will say so rather than force the tool. Make and Zapier are sometimes the better fit, particularly where a client's team already maintains them, and the point of being tool-agnostic is that this can be an honest recommendation rather than an upsell.

Handover and ownership

Workflows are documented, credentials use least-privilege access, and failure modes are handled explicitly rather than left to fail silently. The client owns the instance and the logic, and can take it in-house at any point.

The handover test

Open any workflow you have paid for and ask somebody on your own team to explain what each step does and where it writes. If nobody can, the handover has not happened yet, whatever the invoice said it covered.

Cost, timing, and the point where a workflow stops and asks

No price is published for n8n work, because node count is a poor proxy for effort. A forty node workflow moving clean data between two well behaved APIs is quicker than an eight node one reconciling a supplier feed that arrives as an attachment in three different formats. What it costs is set by how strange your data is and how many exceptions the business has been absorbing manually.

Timing is published, because that is the thing owners actually worry about. The audit takes the first week. One workflow is running inside a fortnight, chosen because it is the one your team complains about rather than the one that demonstrates well. The second and third arrive across the second month.

Every workflow is labelled before it goes live. Automated means it runs unattended and escalates when something is unusual. Augmented means n8n prepares the work and a person signs it off, which is where anything published in your name, any payment, and any message to an unhappy customer belongs. It waits for a person by design rather than as a repair after the first bad outcome.

The Quillon build is the published example of the far end of this: an Australian training resources business whose delivery pipeline was rebuilt in n8n as a single audited automation across 34 AI nodes, with the margin published on the work page. Moiz Khan, the co-founder who owns automation architecture, ran that one. Wobble operates from Karachi and stays answerable for the instances it built, which on self-hosted n8n means the instance, the credentials and the workflow files are yours from the first day.

Common questions

What support hours apply to automation run from Pakistan?

Whatever is agreed in writing, which is the point. The working week here runs to Saturday for many businesses, Friday carries a prayer break, and Ramadan moves office hours for a month, so a support arrangement names the covered hours and the time zone rather than promising general availability. It should also separate a fault from a change request, and say which workflows justify a response outside those hours.

What is n8n used for in business automation?

n8n is a workflow automation platform that connects applications and services so work moves between them without manual copying. Common business uses are lead capture and routing, automated follow-up, appointment handling, document processing, reporting pipelines and orchestrating AI agents.

Is n8n better than Zapier or Make?

It depends on the job. n8n can be self-hosted so data and credentials stay under your control, and it handles complex branching and AI orchestration well. Zapier is simpler for straightforward two-app connections. Make sits between them. Wobble builds on all three and recommends by fit rather than preference.

Can n8n connect to WhatsApp?

Yes, through the WhatsApp Business API. This is the standard route for automated business messaging in Pakistan, and it operates within WhatsApp's consent, template and messaging-window rules.

Do we own the workflows Wobble builds?

Yes. Workflows run on infrastructure the client controls, are documented for handover, and can be taken in-house at any point. Wobble builds systems clients own rather than renting access to a process.

Can n8n be self-hosted in Pakistan?

Yes. n8n can run on a cloud server or on-premise infrastructure of the client's choosing, which keeps workflow logic, credentials and processed data under the client's control.

See where this applies to your business

The AI Readiness Call is a short, free conversation about where automation would actually pay back in your business. The call is free. The diagnosis is not.

Book AI Readiness Call