business processes that can be automated

10 manual business processes that can be automated.

Alexander Schmidt 27 Aug 2026 17 min. read

Every Monday, an employee downloads a CSV file. The data is copied into Excel, some columns are corrected manually and the figures are passed on to a colleague. Finally, the same report is created and sent by email.

None of the steps are necessarily difficult. The problem is that the same steps are repeated week after week.

This type of work is often worth investigating for automation. But a process should not be automated simply because it is manual. A good candidate typically has high repetition, known inputs, clear rules and manageable exceptions.

The best place to start is therefore not: “We need AI.”

It is: “Which recurring task creates the most friction, and can we describe it precisely enough to automate parts of it?”

In this guide

What does workflow automation mean?

Automation means that one or more steps are performed automatically when certain conditions are met.

This can be a standard feature, a no-code workflow, an integration, a script, a custom system or AI as one controlled step.

For example: when a contact form is submitted, the data can be validated, the contact can be created in the CRM, a task can be assigned and the customer can receive a confirmation. That is automation without AI.

This guide covers 10 manual business processes that can often be automated, from data entry and file processing to reporting, approvals and document handling. The aim is not to automate everything. It is to identify recurring tasks to automate in a business, choose a sensible first workflow and decide when standard software, an integration or an internal system is a better fit.

What makes a process suitable for automation?

A good candidate typically has several of these characteristics:

It happens frequently

The more often the same step is performed, the more relevant automation becomes.

It follows clear rules

If the process can be described as “if X happens, do Y”, it is easier to automate.

Inputs are relatively stable

Forms, CSV files, orders, status changes or structured API data are easier to work with than completely unpredictable inputs.

The outcome can be described

It must be clear what the process should result in. “Make administration easier” is not concrete enough. “Create a task for finance when an invoice is awaiting approval” is.

Errors can be detected

The business must be able to see when the flow does not succeed.

Exceptions are limited

Many exceptions make automation more difficult.

The process can be measured

Record a baseline that can be measured again after implementation.

10 manual processes that can often be automated

1. Manual data entry

Double entry is a classic candidate.

Examples:

  • form -> CRM
  • customer details -> accounting system
  • order -> internal system
  • lead -> spreadsheet

If the customer has already entered their name, email and company details in a form, an employee does not necessarily need to enter the same fields again in the CRM.

Automation can validate the input, check required fields and create or update the record automatically.

Pitfalls: Duplicates, different field names and unclear data ownership. If both the CRM and accounting system can change the customer’s name, the business must first decide which system is the source of truth.

Do not automate blindly if source data is highly unstable or requires manual cleanup every time.

2. CSV, Excel and file processing

Many administrative workflows follow almost the same pattern:

  1. Download a file.
  2. Remove specific rows.
  3. Rename columns.
  4. Correct the format.
  5. Copy the data.
  6. Upload the file somewhere else.

If the rules are stable, large parts can be automated with a script, a standard feature or an integration.

This is one practical way to automate Excel processes: keep the spreadsheet as an input or review step while the repetitive preparation and transfer happens automatically.

The automation can, for example, check columns, data types and missing values before the file is passed on.

Pitfalls: Changing file formats, hidden formulas, manual special rules and unclear definitions. With uncertain data, the automation can prepare the file while a person approves the final import.

If Excel has become a shared operational tool, it may be relevant to assess whether a dashboard or web-based tool should replace the spreadsheet.

3. Status updates

Status is often moved manually between systems.

Examples:

  • order shipped
  • case closed
  • payment registered
  • project approved
  • delivery delayed

If one system already knows that a status has changed, the change can in some workflows update the next system automatically.

For example, an order that changes to “shipped” can update an internal system and make the new status visible in a customer portal.

Pitfalls: Status values do not always mean the same thing in every system. “Closed” in one place may mean “ready for invoicing” in another. Mapping and data ownership must be clear.

Keep manual control if the status change triggers an important legal, financial or security-related consequence.

4. Notifications and reminders

Notifications are good automation candidates when they have a clear trigger and require a concrete action.

Examples:

  • a deadline is approaching
  • a document is missing
  • payment is missing
  • a case has been inactive
  • a task is awaiting approval

A good notification does not simply say “something happened”. It tells the right person what happened and what the next action is.

The pitfall is notification noise. If the same event triggers several messages, or everyone is alerted about everything, users quickly learn to ignore the automation.

Define the recipient, frequency, trigger and the option to group recurring events.

5. Reporting

Every Friday, an employee retrieves data from the CRM, webshop, accounting system and a spreadsheet and builds the same report.

The technical steps can often be automated:

  • data extraction
  • standardised data cleaning
  • calculation
  • report generation
  • distribution or updating

But automation cannot fix unclear KPI definitions.

Before automating the process, the business should know:

  • what is being measured
  • where each figure comes from
  • which definition applies
  • who owns the figure

Do not automate reporting first if the organisation is still discussing what “active customer”, “revenue” or “open case” means.

6. Collecting data for dashboards

Reporting is often periodic. A dashboard provides a more continuous overview.

Data can, for example, be collected automatically from different sources and presented in a shared dashboard.

Four questions become central here:

  • How often should the data be updated?
  • Which system owns it?
  • How good is the data quality?
  • Does the data need to be real-time, or is scheduled synchronisation enough?

Real-time is not automatically better. A management dashboard may only need to be updated a few times a day, while critical inventory status may require faster synchronisation.

The automation should follow the decision need — not the desire to be “live”.

7. CRM follow-up

CRM administration often contains rule-based steps.

When a deal changes stage, the system can, for example:

  • create a follow-up task
  • alert the responsible employee
  • update an internal field
  • start an onboarding checklist

The administrative work can often be standardised. Personal sales communication, on the other hand, should not necessarily be automated without control.

Distinguish between administrative automation and human relationships.

8. Creating and assigning tasks

A new case can automatically create a task for the relevant team. A new customer can start an onboarding checklist. A missing document can create a task for the responsible person.

Rules can, for example, be based on:

  • department
  • customer type
  • product
  • geography
  • status
  • case category

The pitfall is incorrect routing. If the rules are unclear, tasks can end up with the wrong team and create more administration than before.

Start with simple, documented assignment rules. In uncertain cases, the automation can suggest an owner while a person approves it.

9. Approval flows

Many approvals follow a recognisable process:

Created -> awaiting approval -> approved/rejected -> next step

This can apply to:

  • documents
  • proposals
  • expenses
  • content
  • orders
  • access

The automation can control status, alert the responsible person and move the process forward after the decision.

The business must define:

  • who may approve
  • what happens when something is rejected
  • deadline and escalation
  • history or audit trail
  • fallback in case of technical failure

For decisions with significant financial, legal or security consequences, a person should typically retain final approval.

10. Document handling

There is a difference between automating the administration around a document and automating the professional assessment of the document.

Administrative steps can include:

  • standardised file name
  • placing the file in the correct folder
  • linking it to a customer or case
  • generating it from a template
  • notifying someone when a document is missing
  • archiving it after a status change

Be careful with legal documents, personal data and automatic approval. Automation can organise and validate formal fields while the professional assessment remains human.

Bonus: other processes that may be relevant

Other candidates may include onboarding, invoice preparation, booking, inventory status, data enrichment, simple support triage, backups and customer portal data.

They should be assessed using the same model: repetition, rules, inputs, consequences of errors and measurable value.

When should a process not be automated?

The process happens rarely

If a task happens only a few times a year, development and operations may cost more than the manual work.

The rules change constantly

In that case, you are automating a moving target and will need to maintain the flow continuously.

Nobody can describe the process consistently

If three employees describe three different workflows, the first task is standardisation — not automation.

The process requires substantial human judgement

Strategic decisions, complex personnel cases and professional assessments with significant consequences are often poor candidates for full automation.

Errors have major consequences

Automation can still help with data collection and preparation, but human approval may be necessary.

Input data is poor

Automation does not make bad data correct.

A simple standard feature already exists

Custom development should not be built if existing software already solves the need reliably.

Do not automate a bad process

An old process can be full of special rules and steps that only exist because “that is how we have always done it”.

Bad strategy: “Automate our 17-step Excel flow.”

Better strategy: “Find out why the flow has 17 steps, remove the unnecessary ones and then automate the stable remainder.”

Where should you start?

1. Find recurring tasks

Ask employees: “Which tasks do you perform over and over every week?”

2. Record frequency

How often does the task actually happen?

3. Record time spent

Measure the current process instead of guessing.

4. Record errors and friction

Look for duplicates, forgotten steps, delays and rework.

5. Assess complexity

How many rules, systems and exceptions are involved?

6. Assess the consequences of errors

Low, medium or high.

7. Choose one defined process

Not ten at once.

Use an automation matrix

ProcessFrequencyRule-basedConsequence of errorAutomation potential
Weekly data importHighHighLow/moderateHigh
Individual legal assessmentLowLowHighLow
Status email after an orderHighHighLowHigh
Strategic proposal assessmentLowLowHighLow

The values are illustrative. The point is the model.

A process with high frequency, clear rules and low or moderate consequences of errors is typically a better first candidate than a rare process requiring substantial professional judgement and carrying a high risk if something goes wrong.

Measure the baseline — not invented savings

Avoid general claims such as “automation typically saves X percent”.

Measure the business’s own process before making the change.

If a process happens X times, takes Y minutes and requires Z rework cycles, the same factors can be measured after implementation.

What should you measure before and after?

Relevant measurements may include:

  • time spent
  • number of manual steps
  • processing time
  • number of errors
  • number of rework cycles
  • waiting time
  • number of handoffs
  • support enquiries where relevant

The right metric depends on the process. One workflow may be about time, another about data quality or faster processing.

Does the entire process need to be automated?

No.

Human-in-the-loop means that automation performs the stable steps while a person retains the part that requires judgement or approval.

Example:

Automation:

  • collects data
  • validates fields
  • prepares the action

Person:

  • assesses the exception
  • approves the final result

This is especially relevant for finance, access rights, sensitive communication, legal consequences and uncertain data.

Rule-based automation vs. AI

Rule-based automation

This works well when inputs are structured, rules are clear and the output can be described deterministically.

Example:

If invoice has status “paid” -> update the case to “payment received”.

AI is unnecessary here.

AI-based automation

AI can be relevant for, for example:

  • classifying free text
  • summarising
  • extracting information from unstructured text
  • suggesting the next step

AI output can be uncertain and may therefore require validation, confidence thresholds, human control and traceability.

Use AI when interpretation is needed — not as a default ingredient.

Standard feature, no-code or custom code?

SolutionGood whenLimitations
Existing standard featureThe need is already coveredLimited to the platform’s capabilities
No-code/automation platformSimple flows and good connectorsCan become difficult with complex logic
Custom codeSpecific rules, integrations or control requirementsRequires development and maintenance
Human processRare or judgement-based taskRequires manual time

The most advanced solution is not automatically the best.

When does a no-code flow become too complex?

Signs can include:

  • many branches and special rules
  • nobody knows who owns the flow
  • missing documentation
  • errors are only discovered manually
  • credentials belong to one employee
  • retry behaviour is unclear
  • the same data is moved several times
  • no test environment
  • the flow is business-critical

This does not mean no-code is wrong, but the workflow requires more documentation and operational discipline.

Integration vs. automation: how are they different?

Automation between systems often requires data to be moved between them.

Example:

Website -> CRM -> accounting system -> customer portal

An integration connects the systems and the data. The automation describes what should happen and when.

If you need the technical side explained in more detail, the guide about API integrations for businesses covers, among other things, data ownership, retries and error handling.

What happens when a system fails?

An automation should be designed for more than the happy path.

Errors may include:

  • CRM unavailable
  • API timeout
  • access token expired
  • file with the wrong format
  • webhook delivered twice
  • missing email address
  • destination rejects the data

Possible mechanisms include retry, logging, alerts, queues and manual fallback. The correct response depends on the error; invalid data, for example, should not be retried indefinitely.

Logs and monitoring

An automation that fails silently can be worse than a manual process.

The business should be able to see:

  • whether the flow ran
  • when it ran
  • what was processed
  • whether it failed
  • where it failed
  • who needs to respond

Logs should also avoid storing passwords, tokens or sensitive personal data without careful consideration.

Manual fallback

If the automation is important, the business should be able to answer:

“What do we do if the flow is down on Monday morning?”

Fallback can be:

  • manual rerun
  • existing manual procedure
  • queue of events
  • clear error status

Automation should not leave the business helpless when the technology fails.

Ownership: who is responsible?

An automation should have a clear business owner who understands the process and a technical owner who can maintain the flow, credentials and error states.

The business should also know:

  • who changes the rules
  • who receives error alerts
  • who can deactivate the flow
  • who documents changes

A workflow without an owner quickly becomes technical debt.

Personal data and sensitive processes

When automating customer information, employee data or financial information, the business should consider:

  • which data is actually necessary
  • who has access
  • what is logged
  • how long data is stored
  • which third-party services receive data
  • how credentials are protected

These are technical design questions. The specific legal assessment depends on the processing and should be handled separately.

5 questions before automating a process

  1. How often does the process happen?
  2. Can the rules be described clearly?
  3. Where do the inputs come from, and how stable are they?
  4. What happens when something goes wrong?
  5. How will we measure whether the automation actually helps?

Two useful additional questions are:

  1. Who owns the process after launch?
  2. Which steps should still require human approval?

Illustrative example: from contact form to CRM

This is a hypothetical example — not a customer case.

Before

A contact form submission arrives. The employee:

  1. reads the email
  2. copies the information
  3. creates the contact in the CRM
  4. creates a task
  5. sends a standard confirmation

Possible automation

  1. The form is validated.
  2. The data is sent to the CRM.
  3. The system checks for duplicates.
  4. A task is created.
  5. A confirmation is sent.
  6. Errors are logged and reported.

The person retains

  • qualification
  • personal advice
  • the next sales decision

Automation removes administration — not necessarily the relationship.

Short example: reporting

Before:

Download CSV -> Excel -> filter -> copy -> email

After:

Scheduled data extraction -> validation -> dashboard/report -> notification

If the figures are business-critical, a person can still approve the report before distribution.

How do you prioritise several opportunities?

A simple model is:

value x frequency x stability / complexity and risk

It does not need to be mathematically precise. The model forces the business to compare candidates using the right parameters.

High priority: daily, rule-based process with many manual steps and manageable consequences if something goes wrong.

Low priority: quarterly process with substantial professional judgement, variable inputs and high consequences if something goes wrong.

Start with one process

Avoid the goal:

“We will automate the entire business.”

Choose one flow. Measure. Implement. Stabilise. Measure again.

Only then should the next process be prioritised.

This is also the best way to get a concrete assessment of workflow automation, because one flow is easier to understand, estimate and test.

When is an internal system better than many automations?

If the business has many connected workflows, data in several spreadsheets, user roles, manual administration and complex approvals, the problem may be larger than individual automations.

An internal system may then be more coherent than 20 separate flows.

Automations are good at connecting and performing steps. An internal system is better when employees also need shared data, a user interface, history and daily workflows.

When is a custom web app better?

If the solution also requires login, a customer portal, advanced workflows, data management and a larger user interface, a custom web application may be more appropriate.

Automation can still be part of the web app, but it is no longer the entire solution.

How to assess the next step

Process typeTypical signsNext step
Good first candidateRecurring, stable, rule-based, measurableInvestigate automation
Candidate requiring controlPersonal data, finance or several exceptionsAutomate parts + human review
Poor candidateRare, unclear, heavily judgement-basedImprove or keep the manual process
System problemMany connected manual flowsInvestigate an internal system
Integration problemThe same data moves between systemsInvestigate API integration

The best first automation is rarely the most advanced. It is typically a stable, recurring process where the business can describe the inputs, rules, output and what happens when something goes wrong.

If you have a manual workflow that repeats frequently, AS Web Solutions can help map the process and assess whether it is best solved with existing features, no-code, an integration or custom development.

FAQ

Which business processes can be automated?

Processes with high repetition, clear rules, stable inputs and a defined output are often good candidates. Examples include data entry, reporting, status updates and task creation.

How do you know whether a process is suitable for automation?

Assess frequency, clarity of the rules, data quality, number of exceptions, consequences of errors and whether the process can be measured before and after.

Which process should the business automate first?

Choose a defined process that happens frequently, has clear rules and relatively low consequences if something goes wrong. It should also have a clear owner.

Does the entire process need to be automated?

No. Automation can handle stable steps while people retain approvals and assessments where errors matter.

Does automation require AI?

No. Many good automations are rule-based integration flows, standard features or scripts. AI is only relevant when the task requires interpretation or work with unstructured data.

When should a process not be automated?

When it happens rarely, the rules change constantly, it is poorly defined, inputs vary significantly or it requires substantial human judgement.

Is no-code enough, or does it require custom development?

It depends on the flow. No-code is often strong for simple workflows with good connectors. Custom code is relevant for more complex logic, integrations, volume or requirements for control and operations.

How do you measure the value of automation?

Record the business’s own baseline before making the change — such as time spent, processing time, errors and number of manual steps — and measure the same factors after a stable period.

What happens if an automation fails?

An important flow should have logging, alerts, a known error status and a manual fallback. Temporary errors can sometimes be retried, while permanent data problems require manual handling.


Would you like to turn this into a concrete project?

Use the guide as a starting point and take the next step with a concrete technical clarification.