Ask someone to write down how a process runs. One page, plain language, no diagram, no software names.
How do you know a process is ready for software?
If nobody can write it down in one page, you do not have a process. You have a set of habits that happen to produce an outcome most of the time, held together by two people who know the exceptions. Software will not fix that. It will encode it, and then the exceptions become bugs.
If someone can write it, you usually discover that half of what you were about to buy is not needed, and that the expensive part of the problem is one step nobody had noticed.