A robot only applies rules that can be written down, for example: if the amount is below PLN 5,000, post it; if above, pass it to the manager. It will not judge whether an expense was necessary, whether a customer deserves an exception or whether a contract can be signed. Such decisions stay with people or, to a limited extent, with AI-based tools.
Nor will a robot fix a bad process – it will only speed it up. If data from system A currently reaches system B through manual retyping, first ask whether the two systems can be connected directly. Such a connection is usually more durable than a robot clicking around a screen.
The most important issue is maintenance. A robot on a stable process can run unchanged for a long time, but every update to a system or portal it works with means checking whether the robot still works. It is impossible to say in advance how often this will happen, because it depends on the system vendors. So before you start, decide who checks every day whether the robots have completed their tasks, and who fixes them.