An enquiry arrives on Friday afternoon, nobody replies until Monday, and by then the customer has booked someone else. The same job gets retyped into a CRM, an invoice and a spreadsheet.
Devvista is a software development company that works as a business automation agency for Australian small and mid-sized businesses, building automation and AI into the workflows that capture leads, follow them up and report on them. We work remotely, with no Australian office. Below: what gets automated, costs, the Spam Act and privacy rules, and how to choose a provider.
Why leads go cold and the same data gets typed three times
Owners describe it the same way: "we get enquiries, but nobody follows up fast enough" and "I type the same details into three places." The cause is rarely lazy staff. It is a process that depends on a person noticing something, then remembering to act, then copying data between tools that do not talk to each other.
A short self-check to find your cause:
- If enquiries sit in a shared inbox, nobody owns them. The fix is automatic assignment with a deadline.
- If you only chase leads when you remember, follow-up depends on memory. The fix is a scheduled sequence that stops when the lead replies.
- If the same details live in two or more tools, the cause is missing integration. The fix is one record that updates the others.
- If the weekly report is rebuilt by hand, the cause is manual reporting. The fix is a scheduled summary from the data you already hold.
Automation fixes the first, second and fourth cause most cheaply. If your problem is that you have no process at all, write the process on one page first. Automating a muddle only makes the muddle faster.
The pattern is not unique to small firms. The ABS found around 12 per cent of Australian businesses reported using AI in 2024-25, with small and micro businesses at around 11 per cent and medium businesses at 22 per cent (ABS). Most small businesses are still doing this work by hand.
What a business automation agency builds for you
Most requests fall into four families. Each starts with a trigger and ends with a record, a message or a task someone can act on.
| Workflow | Trigger | What the system does | Who it suits |
|---|---|---|---|
| Lead intake | Web form, ad lead or email | Creates one CRM record, assigns an owner, sends an acknowledgement | Trades, clinics, consultancies, agencies |
| Follow-up | No reply after a set time | Sends a reminder, creates a task, stops when the person responds | Anyone who sells by quote or appointment |
| Documents and email sorting | Invoice, form or inbox arrival | Reads, classifies and files it, and flags what needs a person | Offices handling many similar documents |
| Reporting | Weekly or monthly schedule | Pulls figures from your tools and emails one summary | Owners who rebuild a spreadsheet every Friday |
AI is used where a rule cannot do the job, for example reading an unstructured enquiry and deciding which category it belongs to, or drafting a first reply for a person to approve. Where a plain rule works, we use the rule. It is cheaper, easier to test and does not vary from run to run.
A recommendation in plain words: an Australian service business that gets 20 or more enquiries a week and replies by hand benefits most from lead-intake and follow-up automation, because speed of reply is where leads are lost. A business that processes many similar documents benefits from document automation. For the wider picture of what is and is not worth automating, read business process automation services.
Which tool for which job: Make, Zapier, n8n and GoHighLevel
We recommend the tool that fits your volume, your team and your budget, not the one we like best. These are the four we build with most, and the honest trade-offs:
| Tool | Good for | Watch out for |
|---|---|---|
| Make | Multi-step workflows with branching, data mapping and error routes between many apps | Complex scenarios need careful naming and documentation or they become hard to hand over |
| Zapier | Quick, simple connections between common apps, easy for staff to edit | Cost can climb as task volume grows, and deep branching is harder |
| n8n | Teams that want more control, including hosting it themselves, and custom code steps | Self-hosting means someone owns updates, backups and security |
| GoHighLevel | A CRM with pipelines, SMS, email and workflows in one place for lead-driven businesses | Messaging features mean consent and unsubscribe rules apply (see below) |
Sometimes none of these is right. If the process is the core of your business, or the volume is high, a small custom build is cheaper over three years than a tool subscription that charges per task. We say so when that is the case, and it is the reason our custom software development and CRM development services sit beside automation.
Whichever tool is used, the accounts and workflows should be in your name, so you can export, change or switch provider later.
Builds we have delivered, described only with what the case studies state
Four published case studies show the pattern. The clients are confidential or named as on the pages, and none is an Australian client. The results below are Devvista's own descriptions, not independently audited.
- AI lead intake with Make. A 112-field Typeform submission is mapped into a GoHighLevel contact and an Airtable record, with checks to prevent duplicates. A Claude AI prompt of more than 1,500 words drafts a customised business blueprint, saved as a Google Doc. Status logic and Slack notifications require internal approval before anything is delivered. The page lists six integrated platforms and 0 data loss.
- GoHighLevel lead qualification. Three workflows for a sales team: a gatekeeper that blocks a lead being marked contacted without confirmation, field-driven qualification with a confirmation SMS, and a long-term monthly nurture that exits when a lead's status changes. The page reports 0 premature pipeline moves.
- Meta ads to CRM. Leads from Meta ads flow into GoHighLevel, answer 14 or more qualification questions without retyping their email, and update an existing contact instead of creating a duplicate. A qualified-lead event is sent back to Meta so the ads learn from lead quality. It runs in the US and UK.
- AI and CRM automation for a credit repair business. Credit reports are parsed into structured data and checked by 17 AI agents, with high-risk cases flagged for manual review, across five integrated platforms.
The common thread is that the AI step is fenced in: a person approves, risky cases are flagged, and the data lands in one place. Odoo projects are under NDA, so they cannot be shown as examples.
What business automation costs and how long it takes
Devvista prices either as a fixed price from $500 to $100,000 depending on complexity, or hourly from $10 to $100 depending on the developer's type and level, in US dollars. We do not quote in Australian dollars, so convert at the day's rate when comparing. The table multiplies assumed hours by an illustrative $40 an hour to show how a quote is built.
| Project (estimate) | Assumed hours | At an illustrative $40 an hour (USD) | Typical elapsed time (estimate) |
|---|---|---|---|
| One workflow joining two or three tools (form to CRM with alerts) | 40 to 100 | $1,600 to $4,000 | 1 to 3 weeks |
| Lead intake, follow-up and pipeline in one CRM | 100 to 250 | $4,000 to $10,000 | 3 to 6 weeks |
| Multi-system build with AI document reading and approvals | 250 to 600 | $10,000 to $24,000 | 6 to 12 weeks |
Estimate, not a quote: the hours and timelines are planning assumptions, and a fixed price depends on scope after discovery. Tool subscriptions, SMS credits and AI usage fees are paid to the tool vendors and are separate. For the wider cost picture, see how much AI automation services cost.
Worked example (illustrative, AUD). Assume a 12-person business gets 25 enquiries a week. Staff spend 10 minutes copying each into the CRM and 8 minutes writing the first follow-up. That is 450 minutes, or 7.5 hours a week, about 390 hours a year. At an assumed AUD 50 an hour, the retyping costs about AUD 19,500 a year before counting leads lost to slow replies. Replace the assumptions with your own and compare the result with any quote.
Spam Act, privacy and AI rules to check before automating
This section reports what official sources say. It is not legal advice. Take advice on how the rules apply to your business.
- Automated email and SMS. The Spam Act 2003 has section headings that read "Unsolicited commercial electronic messages must not be sent", "Commercial electronic messages must include accurate sender information" and "Commercial electronic messages must contain a functional unsubscribe facility" (legislation.gov.au). In practice, an automated follow-up sequence needs consent you can show, a clear sender and a working unsubscribe, and the sequence must stop when someone opts out. The ACMA publishes guidance on these rules, so check the exact timing there.
- Phone calls. The Do Not Call Register is run for private numbers, and the ACMA site shows enforcement action against a firm that called numbers listed on it (Do Not Call Register). Automation that triggers calls needs a register check built in.
- Using AI with personal information. The OAIC says the Privacy Act and the Australian Privacy Principles apply to all uses of AI involving personal information, for organisations the Act covers. It recommends not entering personal information into publicly available generative AI tools, and says customer-facing chatbots should be clearly identified as AI, with human oversight and ongoing monitoring (OAIC guidance).
The OAIC adds that AI systems are known to produce inaccurate results, so a person should check outputs that affect a customer. We build that check into the workflow as an approval step. Whether your business is covered by the Privacy Act depends on its size and activity, so ask your adviser. If you hold health or participant information, our NDIS CRM guide shows how these duties shape a system.
Is Devvista the right automation partner for your business?
Devvista is a software development and growth agency that ships custom software, AI automation, CRM, SaaS, WordPress and SEO. Here is where that fits an Australian business, and where it does not.
A good fit if:
- You run a business of roughly 5 to 150 people and one process costs hours every week.
- Enquiries or quotes go cold because follow-up depends on memory.
- You can name one person on your side to approve the workflow and watch a weekly demo.
- You are comfortable with written updates and recorded walkthroughs, and want published pricing before a call.
Not a fit if:
- You need people on site, or an Australian entity, ABN or phone number to buy from. We have none and no Australian clients to point to, so a local firm will suit you better.
- You want a fixed price before anyone has seen the process.
- You want automation to make decisions about people, such as hiring or credit, without a human review. We will not build that.
What automation should not be used for: judgement calls, sensitive conversations, complaints and anything where a wrong answer harms a customer. Automate the preparation and the paperwork, and keep a person on the decision.
How to choose a business automation agency in Australia
Whoever you pick, ask each provider these questions and get the answers in writing. They are fair to ask of us too.
- Who owns the workflows and accounts? They should sit in your accounts, with your admin login, and be exportable.
- Is the recommendation tool-agnostic? A provider who sells one platform will recommend it for every job. Ask why this tool, and what the alternative would cost.
- How are privacy and consent handled? Ask how opt-outs stop a sequence, where data is stored and which AI services see customer details.
- What monitoring and error handling is included? A workflow will fail sometimes. Ask who is alerted, how fast, and where failed runs are logged.
- How are changes billed? Ask for the rate or fixed price for a change after launch, and whether support is monthly or by the hour.
- Can they show documented examples? Look for case studies that describe the workflow steps, not only adjectives.
Two further checks apply to us. We work remotely from a team in Pakistan under a Florida LLC, and the offshore versus onshore comparison covers the trade-offs. More general criteria are in how to choose a software development company.
From first call to live: how an automation project runs
This is the order we work in, so you know what to expect and what we need from you.
- Book a call. You describe the process and the tools you use. Book a call and we will tell you whether automation, a CRM change or a simple process fix is the right answer.
- Map the process. We write down each step, who does it, how long it takes and what goes wrong. You get this as a one-page map.
- Pick the first workflow. Choose the one with the most volume and the clearest rules, usually lead intake.
- Build on a test copy. We connect the tools with test data first, so no real customer receives a message by mistake.
- Agree your working window. Because of the time difference, we fix meeting hours and send a written weekly update with a recorded demo.
- Go live and watch. We monitor the first weeks, fix edge cases and hand over documentation.
If your enquiries already live in a CRM, much of this is configuration. If they do not, the CRM comes first. See CRM development for that, or the US-facing description of the work on our AI automation service page. The wider Australian picture is on the Australia hub.
How to measure whether the automation paid back
Write three numbers down before the build, and read them monthly. Without a baseline, nobody can say whether it worked.
- Time to first reply on new enquiries, in minutes, from your CRM timestamps.
- Hours per week on the process, from a two-week timesheet sample before and after. In the worked example above, the target is 7.5 hours falling to under 1.
- Enquiry to booked job or call rate, as a share of enquiries over a month.
Check failures too. Count workflow errors each week and how many needed a person to fix them. A healthy build has a short list and a log that explains each item.
Common mistakes to avoid:
- Automating before the process is written down.
- Sending messages with no unsubscribe, or to people who never opted in.
- Letting an AI draft go to a customer unchecked.
- Leaving the workflow in the agency's account, so you cannot see or change it.
If staff still keep their own spreadsheet after eight weeks, the workflow does not match how people work, and it needs changing rather than defending. For more on where the time goes, see how to automate business processes with AI.
Sources
- www.abs.gov.au/media-centre/media-releases/business-adoption-artificial-intelligence-ac...
- www.oaic.gov.au/privacy/privacy-guidance-for-organisations-and-government-agencies/guid...
- www.legislation.gov.au/C2004A01214/latest/text
- www.donotcall.gov.au/
- devvista.org/work/make-ai-lead-intake-automation/
- devvista.org/work/gohighlevel-lead-qualification-automation/
- devvista.org/work/meta-ads-funnel-crm-automation/
- devvista.org/work/harold-ai-credit-repair-automation/