Skip to automation planning

Business automation · New Zealand

Automation that keeps the rule, owner and exception visible.

A repeated task is a candidate, not a verdict. Before it runs without supervision, define the trigger, inputs, owner, exception, confirmation and way back. GA Applications can help observe the current process, choose what should remain human controlled and prototype the smallest controlled change. Sometimes the right first decision is to repair the process and not automate it yet.

Starts with
One observed process
Keeps visible
Approval and exception
Ends with
Evidence and recovery

CONTROLLED WORKFLOW MODEL

One event. Every state accounted for.
  1. 01EventRequest received
  2. 02ValidateRequired inputs checked
  3. 03RuleKnown conditions applied
  4. 04Human decisionAuthority remains named
  5. 05ActionApproved change attempted
  6. 06ConfirmOutcome reconciled
EXCEPTIONStop, explain and route to an ownerBad input, timeout or partial result stays visible.
MODEL STATUS

Choose a normal event or an incomplete input to inspect both paths.

Planning model only. No system connected. No command sent. Production behaviour requires scoped testing.

01 · Choose one candidate

Start where work repeats, waits or disappears.

Do not begin with a platform name. Begin with one event, the people involved and the evidence that proves the work finished. The first project should be small enough to observe and important enough to learn from.

01

Office handoff

The same detail is copied between an inbox, spreadsheet and document, while nobody can see which version is current.

Assess the handoff
02

Approval or follow-up

A request waits for a decision, reminder or escalation, but silence is easily mistaken for approval or completion.

Define the authority
03

Data transfer or reporting

Related systems hold different parts of the record and manual re-entry causes delay, missing context or duplicate work.

Compare the routes
04

Physical monitoring or control

A sensor, light, pump, barrier, camera or traffic device is involved. That introduces equipment, communications and safety boundaries.

Read the physical boundary

02 · Keep judgement where it belongs

Human approval is a system state, not an email sent.

The design must name who decides, what they see, how long they have, what happens when they are unavailable and how a decision is cancelled or corrected.

KEEP HUMAN CONTROL

Rules are incomplete, context is sensitive, consequences are material or an explanation is owed.

AUTOMATE PREPARATION

Collect the relevant record, check required fields and present the evidence before the authorised person decides.

RECORD THE OUTCOME

Approved, rejected, cancelled, delegated, timed out and withdrawn are different outcomes and need separate handling.

PROVIDE A MANUAL ROUTE

People need a documented way to continue safely when the workflow, connection or responsible person is unavailable.

03 · Choose the operating model

Use the least complicated route that can be controlled.

A manual procedure can be the mature choice. A connector, custom integration or physical controller adds different dependencies and evidence. Compare the operating burden before choosing the tool.

Swipe to compare all routes

RouteSuitable patternMain operating burdenAcceptance evidence
01Procedure or templateLow volume, unstable rule or high judgement.Training, ownership and periodic review.Sampled tasks stay accurate, findable and owned.
02Assisted workflowThe system prepares and a person confirms.Queue discipline, approver availability and fallback.Approved, rejected, cancelled, timeout and delegate paths tested.
03Unattended office automationStable, low consequence rule with reliable inputs.Monitoring, credentials, duplicates and vendor changes.Replay, retry, duplicate, partial result and rollback tests.
04Integration or APISupported systems with clear authoritative records.Schema, versions, rate limits and reconciliation.Sandbox and production outcomes reconcile end to end.
05Physical monitoringA sensor reports and a person acts.Calibration, communications, alarms and maintenance.Bench and site validation with physical observation.
06Physical controlA project-specific engineered control is justified.Safety lifecycle, local control, isolation and competent commissioning.Formal project-specific checks by the responsible qualified parties.

04 · Inspect ordinary failures

A successful run is only one state.

Automation must explain what it does when an input is late, a dependency fails or only part of the work completes. Filter the incident drawer to inspect the failure classes that matter to the proposed system.

Failure modeDetectionControlled responseRecovery evidence

Missing or invalid input

Required value or format fails validation.

Do not continue. Explain the missing condition.

Corrected record links to the original event.

Duplicate event

A request identifier has already been processed.

Prevent a second business outcome and retain both attempts.

One outcome with a trace of both submissions.

Unavailable dependency

Timeout, connection error or explicit service response.

Separate retryable from terminal failure and limit retries.

Reconciled status after recovery or manual closure.

Approval timeout

No decision arrives within the agreed period.

Escalate, delegate, cancel or hold. Never infer consent.

Named outcome, owner and timestamp.

Notification failure

Provider rejection, bounce or missing delivery evidence.

Keep the underlying task open and expose the failed notice.

Alternative contact or acknowledged manual follow-up.

Partial completion

One side effect succeeds before a later step fails.

Hold a recoverable state and prevent blind replay.

Reconciled side effects and documented next action.

Credential or permission change

Authentication or authorisation fails unexpectedly.

Stop the affected path and alert the named technical owner.

Access restored, reviewed and tested without exposing secrets.

Schema or rule change

Expected fields, values or business rules no longer match.

Quarantine uncertain records and trigger change review.

Updated version, regression test and controlled release.

Sensor uncertainty

Reading is missing, implausible, stale or disagrees with another source.

Do not treat uncertainty as a safe physical condition.

Qualified inspection, calibration or replacement evidence.

Communications loss

Heartbeat or confirmed data path becomes unavailable.

Use the project-defined local behaviour and preserve manual authority.

Physical state verified before normal operation resumes.

Unsafe or unknown state

The system cannot establish an allowed operating condition.

Follow the project-specific safe response and escalation.

Competent review and documented recommissioning where required.

Operator unavailable

An alert remains unacknowledged beyond its response period.

Escalate to the defined role or use the documented fallback.

Acknowledgement, action and closure remain separate records.

05 · Automation Suitability Canvas

Leave with a reasoned next step, even when the answer is “not yet”.

This worksheet works in your browser and does not submit or store what you enter. It considers conditions rather than calculating a deceptive maturity score. Unknown is a valid answer.

Use a short task label only. Do not enter customer records, personal information, credentials, security details or hazardous control instructions.

DECISION TRACE

Complete the conditions to reveal a route.

The canvas will show the deciding conditions, the proposed investigation path and the tests needed before any production decision.

What decides this

  • No automatic score is used.
  • One material condition can change the route.

What to test next

  • Define the event, owner and completion evidence.
  • List known exceptions and the manual fallback.

06 · Prototype, test and pilot

A working prototype is not a production release.

A concept, prototype, supervised pilot and production release are separate states. Each stage should leave evidence that another person can review.

  1. 01Select one task and owner

    Name the intended outcome and responsible business role.

  2. 02Observe the current variants

    Collect safe examples, open items and known workarounds.

  3. 03Define states and consequences

    Record rules, exceptions, false actions, delays and duplicates.

  4. 04Choose the mechanism

    Compare a procedure, assisted route, integration or specialist control.

  5. 05Prototype with synthetic data

    Keep production credentials and customer records out of early tests.

  6. 06Test failure paths

    Exercise invalid input, timeout, duplicate, partial success and recovery.

  7. 07Run a supervised pilot

    Limit scope, name the operator and preserve the rollback route.

  8. 08Reconcile outcomes

    Compare expected and observed results end to end.

  9. 09Approve production deliberately

    Confirm ownership, access, monitoring and unresolved limitations.

  10. 10Review after change

    Retest when rules, credentials, vendors, data or equipment change.

FICTIONAL ACCEPTANCE SCRIPTWhat “tested” should look like
CASE 01

Valid input produces one record, one approval and one confirmation.

CASE 02

The same event sent twice creates one business outcome with both attempts traceable.

CASE 03

A missing required value creates no action and returns a useful error.

CASE 04

An unavailable approver follows the agreed escalation or cancellation path.

CASE 05

A downstream failure after record creation remains recoverable and visible.

CASE 06

A cancelled request cannot trigger a later action.

Synthetic example. Passing these cases proves only the scoped conditions on the tested version.

07 · Operate it after launch

Every alert, credential and exception needs an owner.

A monitored dashboard is not monitoring unless someone owns the response. The operating model should survive a staff departure, a vendor change and the temporary loss of the automation itself.

BUSINESS OWNER

Owns the outcome, accepted rule and change priority.

TECHNICAL OWNER

Owns configuration, dependencies, releases and recovery.

EXCEPTION OPERATOR

Reviews failed, uncertain and unusually long executions.

APPROVER

Exercises the named authority with the required evidence.

CREDENTIAL OWNER

Controls service accounts, access review, rotation and revocation.

RUN REVIEW

What failed or waited?

Inspect failed, retried, cancelled and unusually long executions without exposing sensitive payloads.

CHANGE REVIEW

What dependency moved?

Review source fields, credentials, connector versions, business rules, approvers and downstream systems.

SUITABILITY REVIEW

Does the automation still belong?

Confirm that the outcome remains useful and that the manual fallback still works.

SECURITY, PRIVACY AND EXIT REGISTER

Control the information around the automation as carefully as the rule.

IDENTITY AND ACCESS

Use named roles, minimum necessary permission, supported multi-factor authentication and a controlled emergency-administration route appropriate to the selected systems.

DATA PURPOSE

Map why each field is used, where it came from, who receives it, how long it is retained and how a person can request access or correction where applicable.

SECRETS AND LOGS

Keep credentials and unnecessary personal information out of logs, alerts and ordinary support records. Name who rotates and revokes each service account.

RECOVERY AND EXIT

Document how pending work is reconciled, records are exported, credentials are revoked and the former manual route is restored without creating duplicate actions.

08 · Physical systems boundary

A screen status is not a physical safe state.

Monitoring, alerting, control, isolation and site acceptance are different responsibilities. A public page or software demonstration cannot approve installation, energisation or operation.

01Reported state

What the device or sensor last communicated, including timestamp and uncertainty.

02Command path

What was requested, by whom and whether supported feedback exists.

03Physical verification

What the responsible people observed and accepted at the equipment or site.

09 · Continue to the right detail

Choose the asset or operating problem.

Start with the operating problem, the asset and the person accountable for the outcome. Monitoring, approval, integration and physical control need different evidence, safeguards and maintenance.

BUSINESS WORKFLOWS

Records, approvals and repeatable office work

Start with the event, responsible owner and evidence of completion.

CONNECTED DATA

Devices, events and environmental readings

Define authoritative data, uncertainty, last contact and maintenance ownership.

SITE MONITORING

Water, cameras and operating visibility

Separate an alert from a decision and a reported state from a physical outcome.

CONTROLLED EQUIPMENT

Traffic, access and public-facing equipment

Keep authorised operation, local control and specialist responsibilities explicit.

WHAT CHANGES SCOPE, COST AND TIME

The difficult part is rarely the number of screens.

A responsible estimate follows discovery because the condition of the process, data, interfaces and failure paths changes the work more than an attractive front end.

  1. 01Current process

    How consistently the task is already performed and evidenced.

  2. 02Systems and interfaces

    Supported APIs, versions, permissions, rate limits and vendor constraints.

  3. 03Data condition

    Required validation, correction, migration and privacy handling.

  4. 04Exceptions

    The number, consequence and ownership of non-standard paths.

  5. 05Approval and access

    Roles, authority, identity controls and audit requirements.

  6. 06Testing evidence

    Normal, boundary, failure, recovery and supervised-pilot checks.

  7. 07Physical or specialist work

    Equipment, site access, licensed trades, engineering and commissioning.

  8. 08Operating support

    Monitoring, change review, credentials, recovery and future ownership.

10 · Questions before commitment

Resolve the boundary before selecting the platform.

What does GA Applications automate?

We can help map and prototype controlled business workflows, integrations, monitoring and specified equipment interfaces. The written scope names the exact systems, access, data, responsibilities and specialist boundaries. We do not treat every repetitive task as suitable for unattended automation.

Can you connect systems we already use?

Sometimes. We first confirm current interfaces, permissions, data ownership, vendor constraints, error behaviour and an export or fallback route. A product name alone does not prove that a dependable integration is available.

Does an automated approval remove the need for a person?

No. An approval workflow should name the person or role, the evidence shown, the available decisions, the response period and the fallback. Silence, a sent notification and approval are separate states.

What happens when the internet or another service fails?

The required behaviour depends on consequence. A workflow may wait, retry within limits, route to an operator, preserve a manual process or use a project-defined local state. The exception and recovery evidence must remain visible.

Can automation guarantee fewer errors or lower costs?

No general guarantee is responsible. A supervised pilot can establish a baseline, measure the scoped outcome and expose new operating burdens. Automation can also make a poor rule run faster, so process repair may be the better first investment.

How are privacy and security considered?

Map the data purpose, source, access, transfer, retention, deletion, credentials and monitoring across the proposed workflow. The appropriate controls depend on the systems and information involved and may require specialist legal, privacy or security review.

Do you complete licensed electrical or regulated site work?

Regulated installation, certification, engineering, traffic and other specialist duties remain with appropriately qualified and authorised parties. GA Applications can define and coordinate agreed software, information and interface boundaries where the project supports it.

What should we send first?

Send a non-sensitive description of the event, current steps, owner, known exceptions and desired outcome. For equipment enquiries, include model labels and ordinary site photos only when safe and authorised. Never send passwords, live customer records or instructions to bypass safeguards.

A controlled first conversation

Describe the event, owner and exception.

GA Applications is based in Christchurch and works with organisations across New Zealand. Start with one repeated task or one specified asset. We can help determine whether the next step is process repair, an assisted prototype, a bounded automation or specialist assessment.