Answer·Updated 31 August 2026·5 min read

How long does an automation project take?

Short answer

A single-process automation takes two to four weeks from signed scope to running in production. Add one to two weeks before that for a process audit, and one to two weeks of parallel running before cutover. End to end, a first automation is typically four to eight weeks from first conversation to fully live.

Multi-system builds with two-way sync or AI components run six to ten weeks. The things that actually cause overruns are almost never the engineering: they are waiting for API credentials, discovering undocumented exceptions, and not having one person who can sign off.

Week by week

StageDurationWho is doing the work
Scoping call30 minutesYou and us
Process audit1–2 weeksMostly us, ~6–10 hours of your team's time
Blueprint and quote2–4 daysUs, then your sign-off
Build2–4 weeksUs, with weekly check-ins
Parallel run1–2 weeksYour team keeps working as normal; we compare outputs
Cutover and handover2–3 daysJoint, including a recorded walkthrough

Those stages overlap less than people expect. The audit has to finish before the blueprint can be honest, and the parallel run cannot start before the build is functionally complete. Compressing the schedule mostly means compressing the parallel run, which is the worst place to save time.

What actually causes delays

In our experience the engineering estimate is rarely the problem. These are.

Waiting for access

By some distance the most common cause. A project stalls for eleven days because nobody can find who administers the accounting system, or because the CRM licence with API access needs a purchase order, or because IT policy requires a security review nobody started. This is entirely avoidable and entirely predictable — sorting access during the audit rather than at the start of the build removes it.

Exceptions discovered late

Someone mentions in week three that orders from one particular customer are handled completely differently, and always have been. That is not a small change; it is a new branch with its own testing. A thorough audit surfaces most of these, but the genuinely tacit ones — the things people do without knowing they do them — sometimes only appear when the automation gets them wrong during parallel running. This is an argument for the parallel run, not against it.

No single decision-maker

Scope questions arrive constantly during a build: should this edge case route to a human or default to the standard path? If answering that requires a meeting between three people who are all busy, the project moves at the speed of their calendars. One named person who can decide is worth more to the timeline than an extra engineer.

Dirty data

Duplicate records, inconsistent formats, three spellings of the same supplier. Discovering this mid-build means either stopping to clean it or building defensive logic to cope with it, and both cost time. A competent audit checks data quality before quoting.

The one genuinely slow case

A system with no usable API. Working out whether a scheduled export, a database connection, or browser automation is the least-bad route can take a week on its own, and each option is slower to build and more fragile than a real integration. If you know one of your systems is like this, say so on the first call — it changes both the timeline and the price.

What makes it go faster

  • Sort credentials during the audit. A dedicated service account with the right permissions, created and tested before the build starts, routinely saves a week.
  • Name one decision-maker. Someone who can answer scope questions within a day without convening anyone.
  • Be honest about exceptions early. Nobody is judging the fact that your process has fifteen special cases. Every process does. Hiding them does not make them go away, it just moves the cost to week three.
  • Start narrower than feels satisfying. One process, done properly and live in a month, beats four processes half-built in a quarter. The second build is always faster because we already know your systems.
  • Do not batch the sign-off. Reviewing the blueprint the day it arrives rather than the following Friday moves the whole schedule forward.

Why parallel running is not padding

The most common request is to skip the parallel run and go straight live. It is understandable — the build works in testing, and another two weeks feels like caution for its own sake.

It is not. Testing proves the automation handles the cases you thought of. Parallel running proves it handles the cases that actually occur, on real data, at real volume, including the ones nobody mentioned. The two are not the same, and the gap between them is where automation projects fail publicly.

Running both in parallel means every discrepancy gets found while the manual process is still there to catch it. Nothing reaches a customer wrong. When the outputs match for a sustained period, you cut over with evidence rather than hope — and you keep the manual fallback documented, because vendors have outages.

Two weeks of parallel running is cheap. One invoice sent to the wrong customer because you skipped it is not.

Want a timeline for your process?

Tell us which systems are involved and we will give you a realistic schedule on the call.