tēo studio

Cloud, data and automation

Automating business processes: where to start

Not everything should be automated, and not all at once. How to find the processes that are worth it, what each one gains you, and how to do it safely.

Benjamín Camarena6 min read

"Automation" is one of those words that sounds like the future and a large investment, which is why many companies put it off. In reality, automating a process means something very concrete: a task a person does today, always the same way, gets done by the system without anyone having to remember. Sending the order confirmation. Notifying the warehouse. Generating the invoice. Reminding the customer they owe.

And the important part: you do not automate everything, or all at once. You start with the processes where every saved hour is noticed, and continue in stages. This article is about how to pick those processes and what to expect from each.

What makes a process worth automating

It has three characteristics, all three at once:

  1. It repeats a lot. Ten times a day, a hundred times a week. Something that happens once a month is not worth the effort.
  2. It is always the same. The same rules, the same steps. If every case requires judgment, it is not for automation; it is for giving the person who decides better tools.
  3. It costs time or causes errors. Or both. If someone does it in ten seconds without ever getting it wrong, there is not much to gain.

What almost always meets all three: notifications, reminders, data copied from one place to another, documents generated from the same data, and alerts when something falls outside the norm.

Automation is not replacing people. It is taking away the tasks a machine does better, so they can do the ones that require judgment.

The processes where almost everyone starts

These are the ones we see most often, and where the savings are noticed from the first week:

Customer confirmations and updates. Order received, shipment on its way, appointment confirmed, invoice ready. Today someone sends them by hand, or they do not get sent. Automated, they go out on their own and the customer stops asking.

Internal notifications. The warehouse knowing there is a new order, the manager knowing a sale exceeded a certain amount, purchasing knowing a product hit its minimum. The system knows; it just needs to tell someone.

Data entry between systems. The order typed into a spreadsheet and typed again into the invoicing software. Integrating the two eliminates the entry and the errors that come with it.

Documents generated from the same data. Quotes, purchase orders, delivery notes, invoices. If the data is already in the system, the document is generated in one click, or none.

Collection reminders. The notice three days after an invoice is due, the second at ten. They go out on their own, in the tone you decide, and collections improve without anyone making calls.

Exception alerts. A product out of stock, an order unshipped after two days, a customer who has not ordered in a month. What gets discovered late today, the system flags when it happens.

How to choose the first one

Not by strategic importance: by pain. The process that consumes the most time today, or causes the most errors. A quick way to find it is to ask the team: "which task would you gladly see disappear?". The answer is usually unanimous.

And a practical rule: the first automated process should be noticeable within two weeks. If the team sees an annoying task vanish, the next process gets automated with their support, not their resistance.

What it takes to automate

Here is the condition that often gets discovered late: you cannot automate what is not in a system. If the order lives in a chat and the inventory in a spreadsheet, there is nothing to connect. Automation is the natural consequence of having the operation in a single connected system; we wrote about that in cloud-connected systems.

So the right order is:

  1. A system where the process lives, even if it is a single module. See from spreadsheets to a custom system.
  2. The process rules, written down. When the notice goes out, to whom, what it says, what happens if there is no reply. If the rules cannot be written, the process is not ready.
  3. The automation, which in a custom system is usually a small part of the work, because the data and the rules are already there.

What you gain, concretely

Automated processWhat disappearsWhat appears
Customer updates"Has my order shipped yet?" callsCustomers who know without asking
Internal notifications"Nobody told me"Every area finds out in the moment
Entry between systemsHours of copying and the errors of copyingOne figure, correct
Automatic documentsQuotes that take a dayQuotes that take a minute
Collection remindersAwkward callsCollections that improve on their own
Exception alertsProblems discovered lateProblems handled today

What is not worth automating

  • What requires judgment. Approving a discount outside policy, deciding who gets credit. The system can prepare the information and alert; the decision belongs to a person.
  • What changes every time. If the process is not stable yet, automating it freezes something that will change next month.
  • What happens once a year. The effort does not pay back.
  • What the customer values being human. A personal thank-you message should not look automated.

Frequently asked questions

Do I need a custom system to automate?

You need a system where the process lives. It can be a custom one or an integration between the tools you already use. What does not work is automating on top of spreadsheets and chats.

How long does it take to automate a process?

If the process is already in the system, days. If the module has to be built first, a few weeks. What almost always takes longest is agreeing on the rules.

Can messaging be automated?

Yes, for notifications and confirmations: order received, shipment on its way, appointment reminder. Within the platform's rules and without turning it into spam.

What if something goes wrong in an automatic process?

A well-designed process reports when it could not complete something, just as it reports when it did. It never fails silently. It is the same rule we apply to our own contact form: if it could not send, it says so.


At tēo studio we build systems where automations are part of the design, not an afterthought. Tell us which task your team would gladly see disappear, and we will tell you what it takes to make it disappear.

ABOUT THE AUTHOR

Benjamín Camarena · Founder and product designer at tēo studio

Benjamín Camarena is a product designer and the founder of tēo studio, a software studio in Tepatitlán, Jalisco, Mexico, that designs and builds apps and custom systems for companies in the US, Canada, Mexico and around the world. Before founding the studio he designed products for companies like PGA TOUR, Samsung, UFC and Hy-Vee.

Keep reading

See all articles