Topic guide

Business Automation

Beginner friendly · ~9 minute read · Updated August 4, 2026

← Back to Resources

Automation goes wrong in a predictable way: someone automates the process they find most annoying rather than the one that is best suited, skips the exceptions, and discovers three weeks later that a silent failure has been quietly producing bad records.

This guide is the unglamorous version. Audit what actually happens, score candidates honestly, write down triggers, actions and exceptions, decide who owns the data, keep humans in the loop where the stakes justify it, and monitor for silence as well as for errors.

1. Start with a workflow audit

You cannot automate a process you have not described. Spend a week documenting what really happens rather than what the procedure says, ideally by sitting with the person who does the work.

  1. 1.Name the workflow in one sentence, from the trigger to the finished outcome.
  2. 2.List each step, who performs it, and roughly how long it takes.
  3. 3.Note every system touched: inbox, calendar, CRM, spreadsheet, accounting tool, paper.
  4. 4.Record how often it runs per week and how variable each run is.
  5. 5.Capture the exceptions people handle without thinking; these are the real complexity.
  6. 6.Note what happens today when a step is missed, and who notices.

Write it as a flow with branches rather than a straight line. If the audit will not fit on one page, the workflow is probably two or three workflows that should be automated separately.

2. Choosing by volume, repeatability, and risk

Score each candidate on three axes and pick from the top corner: high volume, high repeatability, low risk. That combination gives you visible benefit and a cheap failure mode while you are still learning.

  • Volume: how many times a week does it run? Low-volume work rarely repays the setup effort.
  • Repeatability: does it follow the same path most of the time, or is every case a judgment call?
  • Risk: what is the worst realistic outcome of getting it wrong — a mild annoyance, a lost customer, a safety or compliance issue?
  • Data readiness: are the fields it depends on complete and consistent today?
  • Reversibility: can a mistake be undone quietly, or does it reach a customer immediately?

High risk does not mean never automate — it means automate with a human approval step and a hard stop, rather than end to end.

3. Triggers, actions, and exceptions

Every automation is three lists: what starts it, what it does, and when it must stop and ask. Most failures come from the third list being empty.

  • Triggers: the specific event that starts the run — a form submitted, a call completed, a booking created, a date reached. Be precise about which event and which conditions.
  • Actions: each step the automation performs, in order, with the exact fields written and the exact message sent.
  • Exceptions: every condition where it must stop — missing required data, a duplicate record, an amount over a threshold, an unknown service, a customer flagged for review.

Make the default behaviour on any unexpected condition “stop and notify a named person”, never “continue with a best guess”. Also define idempotency: what happens if the trigger fires twice? A duplicate confirmation email is embarrassing; a duplicate charge or double booking is not.

4. Data ownership and system of record

Before connecting anything, decide which system is authoritative for each piece of information. Without that decision, two tools will disagree and staff will stop trusting both.

  • Name one system of record per data type: customers, appointments, invoices, conversation history.
  • Decide the direction of each sync, and avoid two-way syncs unless you genuinely need them.
  • Standardise field formats — phone numbers, dates, service names — before the first run.
  • Define deduplication rules by a stable key, not by name spelling.
  • Decide retention: what is kept, for how long, and who can delete it.
  • Restrict access so each integration can touch only what it needs.
  • Review personal-data handling with a qualified advisor before connecting customer records to new tools.

5. Human approvals

An approval step is the cheapest insurance available. Add one wherever the action is hard to reverse or reaches a customer with financial, legal, or reputational weight.

  • Approve before money moves: refunds, credits, invoices, and discounts.
  • Approve before anything is sent to a large group of customers at once.
  • Approve before a record is deleted or a customer relationship status is changed.
  • Approve anything above a threshold you set deliberately, in a currency or quantity.
  • Give each approval a named owner, a deadline, and a defined action if it expires.
  • Keep approvals fast and specific — one screen, enough context to decide, no digging.

6. A practical example

New inbound inquiry to booked appointment

  • Trigger: a web form is submitted with name, phone, service, and postcode.
  • Action 1: normalise the phone number and check the CRM for an existing contact by phone.
  • Action 2: create or update the contact, recording source and timestamp.
  • Action 3: send an acknowledgement message within one minute, stating who will follow up and when.
  • Action 4: if the requested service is directly bookable and the postcode is in the service area, offer two available slots and create the booking on reply.
  • Action 5: write a note to the CRM and notify the duty owner in the team channel.
  • Exception A: postcode outside the service area → no booking, send a polite decline, notify the owner.
  • Exception B: existing open opportunity found → no new record, route to its owner.
  • Exception C: service unknown, or the message mentions urgency → stop and notify the duty owner immediately.
  • Monitoring: alert if no runs occur during business hours, or if exception C fires more than three times in a day.

Notice how much of the design is exceptions and monitoring rather than the happy path. That ratio is normal, and it is what separates an automation you can leave alone from one that needs babysitting.

7. Rollout and monitoring

  1. 1.Record a baseline: how long the manual process takes and how often it goes wrong today.
  2. 2.Run in observe-only mode first, where the automation drafts but a person sends.
  3. 3.Launch narrowly — one channel, one location, or one time window.
  4. 4.Watch every run for the first few days, then sample daily for the first fortnight.
  5. 5.Alert on errors, on approvals left waiting, and on silence — zero runs is often the real failure.
  6. 6.Keep a log of every run with inputs and outputs, so a dispute can be reconstructed.
  7. 7.Review after 30 days against baseline, fix the top three recurring exceptions, then expand.

Have a documented off switch and make sure staff know where it is and who may use it. Automation you cannot pause quickly is a liability during an incident.

8. Common mistakes

  • Automating the most irritating task instead of the most suitable one.
  • Skipping the audit and encoding a broken process faster.
  • Leaving the exception list empty, so unexpected data continues on a guess.
  • Ignoring duplicate triggers, producing double bookings or repeated messages.
  • Letting two systems both claim to be the source of truth.
  • Removing human approval from irreversible or financial actions to save a few seconds.
  • Monitoring only for errors and never for silence.
  • Expanding to the next workflow before the first one has run cleanly for a month.

Automation readiness checklist

  • Workflow documented as it really happens, with branches on one page.
  • Candidates scored on volume, repeatability, risk, data readiness, and reversibility.
  • Trigger defined precisely, including conditions and duplicate handling.
  • Every action written out with exact fields and exact message wording.
  • Exception list complete, defaulting to stop and notify a named person.
  • System of record named per data type, with sync direction decided.
  • Field formats standardised and deduplication keyed on something stable.
  • Retention, access scope, and personal-data handling reviewed with a qualified advisor.
  • Approval steps in place for money, bulk sends, deletions, and threshold breaches.
  • Baseline timings and error rates recorded before launch.
  • Observe-only run completed, then a narrow launch.
  • Alerts configured for errors, stalled approvals, and zero activity.
  • Run log retained and a documented off switch known to staff.

Key takeaways

  • Audit the real process before automating it; speed applied to a broken workflow just breaks faster.
  • Choose candidates by volume, repeatability, and risk — not by which task annoys you most.
  • The exception list is the design. Default to stop and notify, never to a best guess.
  • Name one system of record per data type and decide sync direction deliberately.
  • Keep human approval on anything irreversible, financial, or sent in bulk.
  • Monitor for silence as well as errors, keep a run log, and know where the off switch is.

Related resources

← Back to Resources
Optional Next Step

Want to Talk Through Your First Workflow?

Book a demo and we'll walk through scope, data, and handoffs for your business. Reading this guide requires nothing from you.

Free, no-obligation demo · Tailored to your business