The verdict in three sentences
RPA (UiPath, Power Automate) wins when you must quickly automate a stable process on software without an API, but it is fragile to interface changes and costs 20-30% of its value in maintenance every year. Custom API development takes 6-12 weeks and €15,000-45,000, but stays robust and becomes cheaper over 3 years as soon as volume or criticality rises. The real question is not "which is better" but "what is my total cost of ownership (TCO) over 36 months".
RPA vs custom API: the 3-year match
An RPA robot mimics a human clicking on screens; a custom integration talks directly to databases and APIs. The first is fast to set up but breaks when a vendor changes its interface; the second takes longer but is stable.
| Criterion | RPA (UiPath / Power Automate) | Custom development (API) |
|---|---|---|
| Time to production | 2-4 weeks | 6-12 weeks |
| Upfront cost | €6,000-18,000 | €15,000-45,000 |
| Annual licence | €3,000-12,000/robot | €0 (code owned) |
| Annual maintenance | 20-30% of project | 10-15% of project |
| Robustness to change | Low (breaks on UI updates) | High (API contract) |
| Suitable volume | Low to medium | Medium to very high |
TCO over 36 months: the flip
Upfront cost hides the real price. Adding licences and maintenance, RPA often catches up to and overtakes custom work on a critical, long-lived process.
| Item (over 3 years) | RPA | Custom |
|---|---|---|
| Initial build | €10,000 | €28,000 |
| Licences (3 years) | €24,000 | €0 |
| Maintenance (3 years) | €9,000 | €8,400 |
| Total 36-month TCO | €43,000 | €36,400 |
| Time to value | 3 weeks | 9 weeks |
Which use case for which technology?
| Use case | 2026 recommendation | Why |
|---|---|---|
| Legacy software without API | RPA | No other access possible |
| CRM ↔ ERP sync | Custom | APIs available, high volume |
| Short-term one-off re-keying | RPA | Fast amortisation |
| Durable core business process | Custom | Robustness, TCO |
| PDF / email extraction | Hybrid (AI + API) | Accuracy and scalability |
Mini case study
Claire, IT Director of a 140-employee industrial SME in Dubai, must automate the entry of 800 purchase orders/month between a supplier portal and her ERP. With RPA: €10,000 build, €8,000/year robot licence, €2,500/year maintenance — €41,500 over 3 years. With custom API: €26,000 build and €3,000/year support — €35,000 over 3 years. Since the portal has a stable API, Claire picks custom: €6,500 saved and zero breakage during portal updates.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Is RPA really faster to deploy?
Yes: 2-4 weeks versus 6-12 for custom work. That is its main advantage when software has no usable API.
Why does RPA cost more over time?
Because of licences (€3,000-12,000/year per robot) and 20-30%/year maintenance, since every UI change in a third-party tool can break the robot.
Can both approaches be combined?
Yes, common in 2026: RPA for closed software, custom API for the core business, and an AI layer to read documents and emails.
When does custom become unavoidable?
As soon as the process is critical, high-volume and durable: robustness and no licences tip the TCO in its favour.
Do I need an internal team to maintain it?
Budget 10-15% (custom) or 20-30% (RPA) of the initial cost per year, in-house or outsourced.
Let's scope your project. Tell us the process to automate, its monthly volume and your software (with or without an API): we quote RPA, custom and hybrid with a 3-year TCO. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.