Skip to content
Skip to content

Practical automation guide · By Yes AI

Off-the-shelf app or custom automation?

Published 6 min read

For most back-office jobs there is already an app that connects to Xero or MYOB. A custom workflow built around your own process is the other option. This guide compares the two on fit, running costs, data access and ownership, so you can choose one process at a time.

Quick answer

Choose an off-the-shelf app when your process matches how the app works, your volume fits its plans and you accept its data terms. Choose a custom workflow when the process spans systems the app does not connect, your exceptions are specific to your business, or you need control over the rules. Many businesses combine them: an app handles the standard part and a custom workflow covers the steps around it.

Two business partners at a Gold Coast cafe table comparing options on a laptop and a paper notepad

What counts as off-the-shelf and what counts as custom?

An off-the-shelf app is a subscription product with a fixed set of features, such as bill capture, approval routing, payment reminders or expense claims, that connects to your accounting software through the vendor's integration. A custom workflow is built for your steps, usually on an automation platform or in code, and connects to each system through its API. Between the two sit configurable platforms such as Zapier, Make, n8n and Power Automate: the platform is off-the-shelf, but the workflow you build on it is custom, and someone has to own and maintain it.

When does an off-the-shelf app fit?

An app fits when its way of working matches yours closely enough that the gaps can be handled by small changes to your process. The vendor maintains the integration when the accounting software changes its API, which saves you that work, and other customers' feedback shapes the product. Test the app on your own documents before committing, because demonstrations use clean examples. Check the plan limits as well: a plan priced per document or per user can cost more than expected once your peak months are counted.

  • Your process is close to how most businesses do the same task.
  • The app covers every step, including your most common exceptions.
  • Your volume sits within a plan you are comfortable paying for.
  • You accept where the vendor stores and processes your data.
  • You want the vendor to keep the integration working when systems change.

When does a custom workflow fit?

A custom workflow fits when the job crosses systems that no single app connects, or when the rules that matter most are particular to your business. It also fits when you want an AI step in the middle of a process, such as reading free-text emails and deciding where each one goes. The cost is that you own the maintenance: when a connected system changes its API, the workflow must be updated.

  • The process touches several systems, such as email, a job system and Xero.
  • Your exceptions follow rules that no app offers as a setting.
  • You need to change the rules without waiting for a vendor's roadmap.
  • You want control over where data is processed.

How do the running costs compare?

Apps usually charge per user, per transaction or by volume tier, so costs grow as the business grows. A custom workflow has a build cost, then hosting, platform fees, AI usage and support. Third-party charges apply to both. Xero, for example, moved app developers to five usage-based plans, with new terms for existing developers from 2 March 2026, and app vendors set their own prices. A custom integration using a Xero custom connection needs an additional monthly subscription that the organisation buys from Xero. Compare both options over the same period, using written quotes from each vendor. Our own pricing is on the pricing page or quoted after a short scoping conversation.

What do you own, and what happens if you leave?

With an app, you own your data but not the logic; leaving means exporting what the vendor allows and moving to another product. With a custom workflow, ownership depends on the agreement: ask who owns the workflow, the hosting account, the credentials and the documentation. Xero limits each organisation to five uncertified apps, while custom connection apps do not count toward that limit, so a business with many connected tools should check where it stands before adding more. Whichever you choose, write down how you would leave before you start.

How do you decide for a specific process?

Work through one process at a time. Map the steps and exceptions first. List the apps that claim to cover the process and test the best two on your own sample documents. Write down every gap and how you would handle it: change the process, add a manual step or build around it. If the gaps are small, use the app. If closing them needs a custom workflow anyway, compare the cost of building the whole process with the cost of the app plus the custom pieces around it.

Hypothetical example: invoice capture for a building supplier

Hypothetical example: a building supplier receives about 300 supplier invoices a month (an assumed figure). A capture app reads most of them and posts bills to Xero, which covers the common case. Two gaps remain: invoices must be matched to deliveries recorded in a separate yard system, and some suppliers send one PDF containing several invoices. The business keeps the app for capture and adds a small custom workflow that splits multi-invoice PDFs and checks each bill against the yard system before approval. Neither option alone covers the process. In this example the business compares quotes and judges the combination cheaper to run than rebuilding capture from scratch.

Off-the-shelf app compared with a custom workflow

FactorOff-the-shelf appCustom workflow
Fit to your processYou adapt to the app's stepsBuilt around your steps and exceptions
Start-up effortSign up, connect and configureScoping, build and testing before go-live
Running cost structureSubscription per user, transaction or volume tierHosting, platform, AI and API fees plus support
Systems coveredThe integrations the vendor offersAny system with an API or a usable export
Changing the rulesRequest a feature from the vendorChange the workflow under your own control
LeavingExport your data and migrateKeep or transfer the workflow if you own it

Practical checklist

  • The app has been tested on your own sample documents, including exceptions.
  • Gaps between the app and your process are listed, with the workaround for each.
  • Running costs for both options are compared over the same period from written quotes.
  • Data location and vendor terms are recorded for the option you choose.
  • Ownership of any custom workflow, accounts and credentials is written into the agreement.
  • An exit route is documented before you commit.

Common questions

Can we start with an app and move to custom later?

Yes. Choose an app with a usable data export and keep your own notes of the rules you configure in it, so a later workflow can reproduce them. Moving later is a migration project: plan a period where both run, compare their results and switch over once they agree.

Is a platform like Zapier or n8n off-the-shelf or custom?

Both. The platform is a product you subscribe to or host, but each workflow you build on it is custom. That means someone has to document it, monitor it and fix it when a connected system changes. Treat platform workflows as custom builds when you compare costs and ownership.

Do custom workflows break when software updates?

They can. Vendors announce API changes ahead of time, and someone needs to read those notices. Xero, for example, moved new custom connections to granular scopes from 29 April 2026 and allows existing connections to keep broad scopes until September 2027. Agree who monitors such changes and who makes the updates.

Which option is safer for our data?

It depends on the specific vendor and provider. Ask both the same questions: where data is processed and stored, who can access it, how long it is kept, whether it is used to train AI models, and how you will be told about an incident. Compare the written answers.

Will AI features in our accounting software replace both?

They may cover part of a process. Accounting vendors are adding AI features to their products, and what is included varies by plan and changes often. Check what your current plan does today, test it on your own documents and treat announced features as unavailable until they are released in Australia.

Sources and further reading

Continue planning

Turn the guide into your workflow

Bring one process, the systems it touches and the exceptions your staff handle. We can discuss approval boundaries, recovery steps and the evidence needed before changing live operations.