If someone says “we need automation” and another person says “we should buy RPA”, they are usually talking about different problems.
Here is the clean version: workflow tools move data between systems via APIs. RPA clicks through user interfaces when there is no API. AI automation turns messy inputs (emails, PDFs, free text) into structured actions — with guardrails.
1. Workflow tools (Make, n8n, Zapier, custom code)
What it does: triggers, routing, and integrations across your stack.
Why it matters: APIs are the most reliable way to automate. They do not break when a button moves.
- Best for: lead capture, approvals, reminders, reporting, invoice flows.
- Build time: hours to days.
- Cost: low ongoing cost if scoped tightly.
- Guardrail: idempotency (stable IDs) so re-runs do not create duplicates.
2. RPA (UiPath, Power Automate Desktop, etc.)
What it does: automates UI click-paths inside desktop apps or legacy web apps.
Why it matters: some systems do not expose an API. RPA can be the bridge.
- Best for: old finance portals, vendor sites, legacy ERPs with no integration path.
- Build time: days to weeks if the process is brittle.
- Cost: licences + ongoing maintenance.
- Guardrail: monitoring + a pause switch. UI changes are guaranteed.
3. AI automation (LLM-assisted extraction and decisions)
What it does: classifies and extracts information from messy inputs, then routes to deterministic steps.
Why it matters: businesses are full of “unstructured work” — inboxes, PDFs, call notes, free-text forms.
- Best for: support triage, document processing, intake parsing, categorisation.
- Build time: 1–3 days for a good constrained workflow.
- Cost: low per-run if scoped; higher if you let the model ramble.
- Guardrail: limit the action set; add human review before high-risk actions.
4. When to combine them
Combining is normal. A reliable pattern looks like this:
- Workflow tool orchestrates triggers and routing.
- AI extracts structured fields from messy inputs (with confidence thresholds).
- APIs do the real actions wherever possible.
- RPA is a last-mile fallback when the system has no API.
5. The rule that matters most: audit + idempotency
Regardless of approach, you need a run log and stable IDs. If the workflow runs twice, it should not create duplicate invoices, duplicate contacts, or duplicate tasks. This is what separates “automation that saves time” from “automation that creates incidents”.
What not to do yet
- Do not buy RPA because “automation = RPA”. If you can use APIs, use APIs.
- Do not start with AI doing actions directly. Start with AI extracting fields, then deterministic routing.
- Do not automate everything. Pick one workflow with clear ROI.
How to pick the first one
Pick a process that is high volume and low risk: reminders, approvals, reporting delivery, intake routing. Build one that is boring and reliable. Then expand.
FAQ
Is RPA still worth it in 2026?
Sometimes. It is worth it when the system you must use has no API and no integration path. Otherwise, APIs are cheaper and more reliable.
Is AI automation the same as an AI agent?
No. AI automation is usually a constrained workflow: extract → validate → route → act. “Agents” that do open-ended browsing and clicking are higher risk.
Can we do this inside Microsoft 365?
Yes. Many workflows can run inside Microsoft 365 using Graph, Teams messages, Outlook email, and SharePoint lists. For more complex routing, add a dedicated workflow runner.
What breaks most often?
RPA breaks on UI changes. API workflows break on bad data or missing permissions. AI workflows break when you do not constrain outputs.
What is the fastest path to ROI?
Workflow automation first. Then add AI for messy inputs. Use RPA only where you have no better option.
