The verdict in three sentences
For a 900-employee mid-sized company that has identified 15 manual administrative processes, RPA (robots that mimic clicks) costs EUR 5,000 to 15,000 per robot per year in licences, plus fragile maintenance every time a screen changes. API integration costs EUR 8,000 to 20,000 per process, but it is robust and needs little maintenance, while low-code workflow (EUR 20 to 50 per user per month) handles simple approval flows well. The right strategy mixes all three, starting with the processes that get the best volume × time × errors score.
Three technologies, three uses
RPA drives applications like a human: it reads the screen, clicks, copies and pastes. It is the only option when legacy software has neither API nor export, for instance a supplier portal or a business application from the 2000s. Its weakness is well known: a moved button or a browser update is enough to stop the robot.
API integration makes software talk directly, without going through the interface. It requires more development up front, but it withstands screen changes and handles high volumes.
Low-code (Power Automate and equivalent workflow tools) mainly serves approval flows, forms and notifications, and business teams pick it up quickly.
| Criterion | RPA | API integration | Low-code workflow |
|---|---|---|---|
| Licence cost | EUR 5,000 to 15,000 per robot per year | None or low (hosting EUR 100 to 300 a month) | EUR 20 to 50 per user per month |
| Setup cost | EUR 4,000 to 12,000 per process | EUR 8,000 to 20,000 per process | EUR 1,500 to 6,000 per flow |
| Time to deploy | 2 to 4 weeks | 4 to 8 weeks | 1 to 3 weeks |
| Resilience to change | Low, breaks with each screen change | High | Medium |
| Annual maintenance | 20 to 35% of initial cost | 5 to 10% | 10 to 15% |
| Suitable volume | Low to medium | High | Low to medium |
| Typical case | Legacy software without API, external portal | ERP, CRM, payroll, bank | Expenses, leave, purchasing |
The volume × time × errors prioritisation method
Automating all 15 processes at once is the surest way to fail. For each one, compute a simple score: monthly volume × minutes per case × (1 + error rate × 10). The error factor favours processes where a mistake is expensive (double payment, tax penalty).
| Process | Volume per month | Minutes per case | Error rate | Hours per month | Score | Recommended technology |
|---|---|---|---|---|---|---|
| Supplier invoice entry | 2,000 | 6 | 3% | 200 | 15,600 | API + AI reading of PDFs |
| Bank reconciliation | 1,500 | 3 | 2% | 75 | 5,400 | Bank API |
| Account creation for new hires | 25 | 90 | 5% | 37.5 | 3,375 | Directory API + workflow |
| Expense reports | 1,200 | 4 | 4% | 80 | 6,720 | Low-code workflow |
| Data extraction from a customer portal | 400 | 10 | 2% | 67 | 4,800 | RPA (no API) |
| Customer payment reminders | 600 | 5 | 1% | 50 | 3,300 | CRM API + email |
The priority projects are those close to or above a score of 5,000. The error factor explains why onboarding a new hire, with only 25 cases a month, ranks ahead of customer payment reminders: a mistake on access rights is costly in security terms.
Pitfalls to avoid
First pitfall: automating a badly designed process. Before any technology, remove useless steps; a third of approvals often turn out to be unnecessary. Second pitfall: multiplying RPA robots without governance. Beyond 5 robots, appoint an automation lead and keep an incident dashboard. Third pitfall: forgetting security. An RPA robot uses service credentials that must be stored in a secrets vault and reviewed every quarter.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Nathalie, CIO of a 900-employee mid-sized company in Lille, starts with three processes. For supplier invoices, an API integration with AI reading costs EUR 18,000 and frees 170 hours a month out of 200. Bank reconciliation via API costs EUR 9,000 and frees 65 hours. Customer portal extraction uses an RPA robot: EUR 8,000 of setup and EUR 10,000 of annual licence, freeing 55 hours.
First-year total: 18,000 + 9,000 + 8,000 + 10,000 = EUR 45,000, plus EUR 3,000 of hosting. Gain: 290 hours a month × 12 × EUR 38 loaded cost = EUR 132,240 a year. Payback comes in just over 4 months, and Nathalie funds the next twelve processes with the gains from the first batch.
FAQ
RPA or API: which one for a mid-sized company?
API whenever the software offers one, because annual maintenance stays at 5 to 10% of the initial cost versus 20 to 35% for RPA. RPA is best kept for applications with neither API nor export.
How much does an RPA licence cost in 2026?
Expect EUR 5,000 to 15,000 per robot per year depending on the vendor and execution mode (attended or unattended robot). Add EUR 4,000 to 12,000 of development per automated process.
Can low-code replace API integration?
For approval flows and forms, yes, at EUR 20 to 50 per user per month. For high-volume flows between ERP, bank and payroll, it quickly hits performance and cost limits.
How many processes should we automate in the first year?
Three to five well-chosen processes are enough to prove the value. With a volume × time × errors score above 5,000, they often free 200 to 300 hours a month in a 900-employee company.
Do we need a dedicated internal team?
Beyond 5 automations in production, yes: at least a half-time lead to monitor incidents, manage credentials and prioritise business requests.
Let's scope your project. Send us your list of manual processes with their volumes: we will compute the scores, recommend RPA, API or low-code for each and price a first batch. 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.