RPA patches legacy workflows

Diving deeper into

Thilo Huellmann, CTO of Levity, on using no-code AI for workflow automation

Interview
In my opinion RPA is often just a band-aid for broken workflows in legacy systems such as SAP
Analyzed 8 sources

The key point is that classic RPA usually patches around old software instead of fixing how work actually moves through a business. In practice, an RPA bot often watches a screen, clicks through forms, copies values, and pastes them into another system, which works until a field moves or an edge case appears. API based automation tools are more durable because systems exchange structured data directly in the background, without pretending to be a human at a keyboard.

  • Levity places RPA in the large enterprise world, especially around legacy systems like SAP, while placing Zapier, Tray, and Workato in a different bucket where apps talk through APIs. That distinction matters because API workflows are built on supported connections, while screen bots depend on fragile user interface behavior.
  • This is also why process mining and automation fit together. Celonis bought Integromat in October 2020 to connect process diagnosis with execution. First find the steps, handoffs, and bottlenecks inside a workflow, then trigger automated fixes across apps instead of only automating clicks on top of the same broken path.
  • The market did not eliminate RPA, it absorbed it into a broader automation stack. Workato now sells both API orchestration and RPA for systems without usable APIs, including older SAP environments. That shows where RPA is heading, as a fallback layer for stubborn legacy surfaces, not the center of the automation architecture.

The next wave of workflow automation is moving toward systems that combine API integrations, process intelligence, and AI that can handle messy inputs like emails, PDFs, and images. As more work starts in unstructured data instead of rigid forms, the winners will be platforms that can understand the input, route it, and only use bots where no cleaner connection exists.